Q: Do discount codes work on one-time add-ons in Smartrr? A: No, discount codes cannot work for one-time add-ons in Smartrr if the discount code is only tied to a specific product. However, they can work if the discount code is built to deduct a specific amount without tying it to a specific add-on product. For example, a discount code that deducts a fixed amount from the total subscription bill.
Q: Is it possible to override the price of a one-time add-on, like we can do for subscription products? A: While it is possible to override the price of subscription products, it is not possible to do the same for one-time add-ons through the frontend. The backend allows for running scripts or making manual changes in the database, but one-time add-ons are typically greyed out in the frontend, making the price not editable.
Q: If we can't use discount codes or override the price, can a $0 product created in Shopify be added to a subscription program and hidden online and in the customer account portal, but available to the merchant in Smartrr? A: It might be possible to achieve this by making the $0 product available in the 'Add to your next order' section within the customer portal.
This involves using CSS to hide it from customers, allowing only merchants to add it.
However, this is considered a last resort or worst-case scenario solution, and other workarounds, such as creating discount codes tied to fixed amounts, may be more straightforward.
Q: Why did my discount code not work for the one-time add-on? A: Shopify can only acknowledge products within the contract (recurring subscription items). Since add-on items are not recognized until the order processes, discount codes tied specifically to these items may fail.
A discount code might be successful if the amount is deducted from a fixed amount from the total subscription bill, avoiding the issue of tying the discount to a specific product.
Q: What is the recommended workaround for adjusting one-time add-on pricing without contacting support each time? A: The easiest workaround is to create discount codes that deduct a fixed amount without tying them to specific add-on products.
The merchant can restrict these codes to specific customers, ensuring only intended customers can use them.
This provides a more seamless solution without requiring manual intervention each time pricing adjustments are needed.