All things Shopify and commerce
I have a subscription that costs $5/month. I want to launch a prepaid subscription that gives the customer one month free.
So in the app (Simple Subscriptions) I put a price of $55 (that's $5 * 11 months). The problem is because it's prepaid (one payment, 12 deliveries), Shopify divides the price by the number of deliveries, 12, which comes out to $4.583 per delivery. It then drops the .003 and multiplies $4.58 by 12 to equal $54.96.
So even though I put a price of $55, shopify will show the customer and charge them $54.96 no matter what I do.
The app gives me a choice between a Fixed Selling Price, Percentage Discount, or Fixed Discount. The above example is the Fixed Selling Price.
If I choose fixed discount and put in $5, Shopify will subtract $5 from $60 to get $55, then do the same incorrect division and rounding to equal $54.96.
Same thing happens if I try to put in a percentage. Even if I go 2 or 3 decimal places, I can never get an even $55.
This seems crazy to me that I have almost no control over the price of my prepaid subscription. Why divide the price by the number of deliveries if the whole point is that they pay for a year up front???
Any fix to this? We're developing our own subscription app and running into the same issue.
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025