How to Upload a Product
Step-by-step overview of submitting your EA, and the checks a listing must pass.
This is the order of work for a new product. Licensing and results each have their own guide; this one covers the listing itself and the checks it must pass.
Step by step
- Create the product. In your Vendor Dashboard go to Products > Add New Product.
- Set the platform and type in Licensing step 1: MT4 or MT5, Expert Advisor or indicator. The licensing file is built for this, so set it first.
- Set your licence prices in the Licence prices boxes under FXNook licensing – see Screenshots, specs and prices. The normal WooCommerce price box is not used.
- Add licensing to your EA and compile it – see Adding licensing to an EA.
- Tick “Downloadable” and attach the compiled file.
- Write the listing: name, a description of at least 500 characters, one category, a product image, and at least 3 screenshots or videos.
- Fill in the specs and, if you have them, backtest or live results.
- Save. If the listing passes the checks below, it goes to verification and is published when approved.
The checks your listing must pass
If any check fails, the product is saved as a draft and the problems are listed at the top of the form under “Saved as a draft. Fix these and save again to publish”.
| Check | What is needed | Message you will see |
|---|---|---|
| Name | The product has a name. | Give the product a name. |
| Image | A product image is set. | Add a product image. |
| Description | At least 500 characters of text. | The description needs at least 500 characters. It has … |
| Category | Exactly one category. | Choose a category. / Choose one category only. |
| Downloadable | “Downloadable” is ticked. | Tick “Downloadable” – customers receive this product as a file. |
| File | An accepted file is attached. | Attach the product file. Accepted types: … |
| Screenshots and videos | At least 3. | Add at least 3 screenshots or YouTube videos … |
The numbers above are the marketplace defaults; FXNook can change them.
Files you can upload
- Use
.ex4,.ex5,.set, or a.zipof them. The limit is 10 MB per file. - The upload also accepts
.mq4,.mq5and.mqh, but do not use them – see the warning below. - Refused: any file with a program or script extension anywhere in its name, such as
strategy.php.ex4or an.exeor.dll. - Downloads are always unlimited for customers and never expire; you do not need to set a limit.
Never upload your source code
Upload only compiled .ex4 / .ex5 files, or a ZIP of them with your set files. Never upload .mq4/.mq5 source or the FXNook .mqh licensing file – anyone who downloads them has your EA and your signing secret.
Things FXNook sets for you
- Status, visibility and reviews are managed by FXNook: products are published when approved, visible in the shop, and open to reviews.
- The version number shows after the product name, and every release appears in the Version history tab.
- Customers can buy one licence at a time, so there is no quantity box.
Was this guide helpful?
Thank you - that helps us improve these guides.
Need help?
Most questions are answered by the guides above. If yours is not, our team will help.
Open Support Ticket