Can I list a product with a price of zero?
Short answer: it depends on whether the order is paid online or via cash.
Free items in a paid cart — yes
You can add a free product to a cart that also contains paid items. Examples:
- A free gift bundled with a paid product.
- A "buy one, get one free" promotion via a discount code.
- A free sample SKU shoppers can add manually.
As long as the total order value is greater than zero, every payment gateway processes the order normally.
Cart total of zero with online payment — not supported
If the entire cart subtotal is zero and the customer picks an online gateway, the order cannot be processed. This is because payment gateways (Stripe, PayPal, Razorpay, etc.) impose a minimum transaction amount — usually 1 in the currency's smallest unit. They will reject a zero-amount charge.
Cart total of zero — what to do instead
- Enable Cash on Delivery (COD) — COD does not go through a gateway, so a zero-total order can be placed (you simply hand over the item).
- Use a "free sample" form — collect address details outside the cart, then create a manual order for the sample.
- Charge 1 cent — price the product at $0.01 so the gateway accepts the charge. Combine with a discount code that knocks the cart up if needed.
- Use wallet credit — give the customer wallet credit equal to the product price, and they "spend" it at checkout. The order processes through the wallet rather than the gateway.
Free shipping for free items
If you ship a free product on its own (or in a cart that triggers free shipping), set up a free-shipping rate under Settings → Shipping & Delivery so the customer pays nothing.
FAQ
Why does the gateway reject zero-amount charges?
Card networks and processors require a minimum charge to validate the card and pass authorisation rules. A zero-value transaction does not pass these checks.
Can I give away one free product with every paid order?
Yes — create a discount that adds a free product to the cart when the cart total exceeds a threshold. Or use a "buy X get Y free" promotion app from the marketplace.
How do I give a refund that brings the order total to zero?
A refund does not need to go through the gateway. From the order page click Refund and enter the refund amount. The original payment stays on file; only the refund flows back.
Does this apply to digital products?
Yes — same rules. A digital product priced at zero cannot be checked out through an online gateway, but it can be delivered via COD ($0 collected) or manual order.
Can subscription products be free?
No — subscription billing requires a recurring charge. A free trial is supported instead: a paid plan with the first N days free.