Re: Clarification on number of days remaining in billing cycle

Clarification on number of days remaining in billing cycle

Marcus-Heng
Shopify Partner
5 0 2

Hi, I would love some clarification on how Shopify calculates the number of days remaining in a billing cycle. I am asking this because I am seeing some inconsistencies on app proration when shops downgrade their plan.

 

Say the shop installs our app on 2023-07-01:T12:00 UTC (without trial), the next billing on will be 2023-07-31 as Shopify has a fixed 30 days cycle.

My first question, does the time the shop installs our app matters? In this example, the shop installs at 12:00, but Shopify only set the billing on to 2023-07-31 without any time info. So does the new cycle starts at 2023-07-31T00:00 UTC or 2023-07-31T12:00 UTC?

MY second question, how does Shopify calculates the number of days remaining in a billing cycle for app prorating on upgrades and downgrades?

1. If the shop downgrades on 2023-07-30T20:00 UTC, will the number of days remaining in the billing cycle 1 or 0?

2. Does the time matters in calculating the number of days remaining in the billing cycle, for example if the shop downgrades on 2023-07-30T00:30 UTC, will it give a different number of days remaining in the billing cycle?

Thank you!

Reply 1 (1)

movsumov
Shopify Partner
76 5 25

This is very complex. I am also trying to figure out, and numbers are always confusing here. Did you find the answers?