App reviews, troubleshooting, and recommendations
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!
This is very complex. I am also trying to figure out, and numbers are always confusing here. Did you find the answers?
Hey Community 👋 Did you know that March 15th is National Everything You Think Is W...
By JasonH Apr 1, 2025Discover how to increase the efficiency of commerce operations with Shopify Academy's l...
By Jacqui Mar 26, 2025Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025