How to Add a Product on HstockPlus: The Fields That Are Not Obvious
The form is eight steps and most of it is self-explanatory. This covers the parts that are not: what Base Stock really does, why warranty is in hours, the five things that will refuse your publish, and what happens to your listing after it is live.
Sarah Johnson
Adding a listing takes a few minutes and most of the form explains itself. What follows skips the obvious parts and covers the fields people get wrong, the checks that can refuse a publish, and what the platform does to your listing once it is live.
The eight steps, in order
- Sign in to your supplier account.
- Open My Products from the dashboard.
- Click Add New.
- Fill in the basics: product name, description, category and subcategory, and product type.
- Add at least one variant, with a name, a unit price and a stock figure.
- Add the supporting content: usage instructions, a fuller description, and any FAQ entries.
- Set warranty, minimum purchase quantity, and upload inventory if you have it.
- Click Publish.
There is no waiting room after step eight. The listing is live.
The fields that mean something other than what they look like
- Warranty is in hours. The label says so and the form means it. Four hours is the platform floor and the form will refuse anything shorter. Whatever you set is the window a buyer can raise a problem inside, and it starts at delivery rather than at payment, so a long processing time eats into nothing.
- Base Stock is a display number, not stock. It is added to your real stock only for what the product card shows. It sells nothing, fulfils nothing, and does not change how many orders you can accept. If you set it, understand that you are changing an appearance.
- Minimum Purchase Quantity is a floor on the buyer's order, not something the buyer fills in. It is how you sell in packs.
- Provider lives under Advanced Options and is a label describing where the stock came from. It is not a required input and it is not shown as a promise.
- Product type decides who fulfils. Inventory means orders are filled automatically from rows you have uploaded. Manual means orders sit in processing until you deliver them by hand. The third type, which pulls from an external source, is only available to trusted accounts.
One thing the form does not have, despite older versions of this guide saying otherwise: there is no custom field. You cannot invent a field and ask a buyer to fill it in. The two things you can require from a buyer are a URL and a comment, both toggles on the listing. Everything else a buyer sees is chosen from a fixed set.
What the buyer can actually filter on
Under Filter Options there is a fixed list, and it is worth filling in because it is how buyers narrow a shelf: whether a phone is linked, whether cookie login works, whether the account is verified, whether an email is linked, an age range in months, a follower count range and a post count range.
Beyond that, tags are derived from your text rather than chosen by you. An automatic pass reads your product name and description and assigns the tags your listing appears under. This runs again whenever you edit either field, which means the lever for appearing under a different filter is your wording, not a tag picker.
Five things that will refuse your publish
If the form rejects you, it is one of these. There is nothing else in the path that produces an error.
- No variant, or an incomplete one. Every listing needs at least one variant carrying a name, a price and a stock figure.
- A product type your account cannot use. Manual and inventory are open to everyone; the external-source type is not.
- Your listing cap. It starts at one hundred products and rises with your seller level. Growth-service listings are outside the count and unlimited.
- A warranty under four hours. The error names the minimum for your account, which can be set individually.
- An empty required field. Category, subcategory, name, description and product type all have to be set, and the form names the ones you left out.
One thing that looks like a blocker and is not: publishing in Advance Mode raises a confirmation asking whether you have translated the product information into English. You can accept it and publish anyway, and Simple Mode does not ask at all. Do the translation regardless, because your SEO fields and every other language are derived from the English text, but do not expect the form to stop you.
Inventory has its own ceiling, separate from the listing cap
The listing cap counts products. A different pair of limits counts inventory rows sitting available: one per product and one across your whole shop, both rising with seller level. Crossing either does not trim your upload, it refuses the whole thing and tells you how many slots remain. Rows already stored stay deliverable. If you upload in bulk, this is the number that will stop you, not the listing cap.
What happens to your listing after you publish
Nothing reads your listing before it goes live, which surprises sellers who expect a queue. Three things read it afterwards, and all three can change what you published:
- The category is re-derived hourly from your product name and rewritten in place. If your listing moves shelf on its own, that is why, and the way to influence it is the name.
- Tags are re-derived on the same kind of schedule, and immediately after any edit to your name or description.
- A daily scan reads your text for contact details. Names, descriptions, FAQ answers and variant names are all in scope. A listing an administrator acts on is deactivated and blacklisted together, and only support can bring it back. This is the one editorial mistake with a permanent cost, so keep every handle, address and number out of every field.
The SEO block, and when to leave it alone
The SEO section takes a title, a meta description, keywords and Twitter card fields. Two things about it are worth knowing. It is English only, and the other languages are generated from it, so writing it in anything else produces worse results everywhere. And if you leave it empty the platform generates it from your product name and category, which for most listings is fine. Fill it in when your product name is genuinely ambiguous, and skip it otherwise.



