Auto-renewable Subscription Will Expire Much Quicker in Sandbox Environment
One mistake I had when implementing Auto-renewable Subscription (a kind of In-app purchase) is not understanding how the sandbox environment works.
That resulted in wasted hours in debugging..
You should know this:
Time flies much faster in sandbox than actual. So a 1 week subscription will be only 3 minutes in sandbox. This actually helps because you can test your app much faster.
| Actual duration | Sandbox duration | |
|---|---|---|
| 1 week | 3 minutes | |
| 1 months | 5 minutes | |
| 2 months | 10 minutes | |
| 3 months | 15 minutes | |
| 6 months | 30 minutes | |
| 1 year | 1 hour |
Also, it will automatically renew maximum 6 times.