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.
Frequently Asked Questions
It adds a number to what the product card displays, on top of your real stock. It does not create sellable inventory and it does not affect how many orders you can fulfil. It exists to make a listing look better supplied than it is, so use it knowing that is what you are doing.
No. There is no custom field on the form, despite earlier versions of this guide listing one. The two things you can require from a buyer are a URL and a comment, both simple toggles on the listing. Everything a buyer selects comes from a fixed set.
Hours. The field is labelled in hours and the platform minimum is four, so a listing set below that is refused. The window a buyer can raise a problem inside runs from delivery rather than payment, which is worth remembering if your listings are fulfilled manually.
One of five reasons: a required field left blank; no variant, or a variant missing a name, price or stock; a product type your account is not allowed to use; you are at your listing cap for your seller level; or a warranty below the four hour minimum. The error message names which one. The prompt about translating to English is a confirmation you can accept, not a refusal.
Inventory means you upload account rows in advance and orders are filled from them automatically the moment payment clears. Manual means the order sits in processing until you deliver it by hand. Of the listings ordinary suppliers hold, inventory outnumbers manual by roughly two to one, and it is what buyers mean when they say instant delivery.
An hourly job re-derives category and subcategory from your product name and rewrites both. Setting the category back by hand will not hold, because the job runs again. If a listing is on the wrong shelf, change the name, since the name is what the classifier reads.
Usually not. Leaving them empty generates a title and description from your product name and category. They are English only and every other language is derived from them, so if you do fill them in, write them in English. The case for filling them in is a product name that would not make sense to someone who does not already know the product.

Sarah Johnson
Digital marketing expert with 10+ years of experience in social media strategy. Passionate about helping businesses grow their online presence through effective marketing techniques.

