Shopify rounds price incorrectly for prepaid subscriptions

Shopify rounds price incorrectly for prepaid subscriptions

mnearents
Shopify Partner
91 4 59

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???

 

Reply 1 (1)

zmalter99
Shopify Partner
8 0 1

Any fix to this? We're developing our own subscription app and running into the same issue.