Developer FAQ

FAQ


Can I offer my AbanteCart extension on the Marketplace?

Yes. You can develop an extension and share it with other AbanteCart users on the Marketplace and inside the AbanteCart admin interface.


Should I sell my extension or offer it for free?

You can either sell your work for profit or offer it free of charge — the decision is yours. Offering a free extension will typically result in a larger user base.


What do I earn by selling an extension?

You earn 75% commission based on the extension sale price.
For example, if your extension costs $30 and it sells 200 times in a month, your net earnings will be $4,500.
The remaining 25% covers payment processing, banking fees, and Marketplace operational costs.


How much money can I make?

Your total earnings depend on several factors such as price, rating, and popularity of your extension(s). Selling on the Marketplace can become a full-time opportunity with great rewards.


When do I get paid?

Earnings statements are generated on the 15th of each month for the previous month’s sales.
Payouts are made within a week after statements are issued, provided your account balance exceeds $100 USD.


How do I get my money?

Currently, we distribute earnings via PayPal or as Marketplace account credit. Other payment methods may be considered in the future.


Who owns the extension I developed?

You retain full ownership of any work you create. No ownership transfer is required.
It is your responsibility to maintain legal rights and licensing of your extension and to ensure that your work does not infringe on any copyrights or third-party licenses.


Do I need to support my work?

Yes. We expect developers to provide well-documented, functional extensions that enhance AbanteCart quality.
Support includes helping customers resolve issues and keeping your extension up to date. The minimum support period for paid extensions is 120 days from the order date.

We recommend adding clear support information to your extension’s detail page. Lack of support or repeated customer complaints may result in product or seller suspension.
If a developer fails to respond within 3 days, customers have the right to escalate the issue and request a refund.

Extended Support: A 1-year extended support period can be enabled per extension. The cost is 30% of the extension price or $5 USD, whichever is greater, and applies from the latest extension or support order date.


How can I get help for extension development or support?

Use our available resources including the community forum and developer documentation and API guide.
If needed, you can request consulting services or personal assistance (available to AbanteCart partners).


How do I provide an upgraded extension?

To upload an upgraded version of your extension, submit a new archive under your existing product in the seller dashboard.
Once published, the archive cannot be replaced — test thoroughly before submission.

If your upgrade includes changes to the database or files, be sure to include proper scripts to ensure a smooth upgrade for customers.
Once uploaded, the upgraded version will be available for both new and previous orders with valid support. Existing customers with active support will receive the update within 24 hours.


I want to create an extension, but I don’t know where to start.

We suggest downloading any free extension to explore the structure and process.
Read the developer documentation to understand core concepts.
You can also use the AbanteCart developer tool to help build extensions more easily.


I need an idea for an extension.

AbanteCart is expanding quickly, offering many opportunities for new extensions.
Explore popular features in other eCommerce platforms or check the AbanteCart forum to see what users are requesting.

Continue