Subscription upgrade price is one cent incorrect

My app has different subscriptions and when I upgrade from one to the other, it shows the difference in prices.

For example, if I have:

SubA: $49.99 SubC: $69.99

It will say the price is $19.99 to upgrade. However this is one cent (0.01) incorrect, it should instead show $20.00 to upgrade.

I am only testing in Sandbox now as the new subscription is not released yet, and I am not sure if this behavior is only for Sandbox.

Is there known issues with the difference being one cent off, and can I expect this to be resolved when using the the real store (i.e. non-Sandbox)?

After looking at this again, I realized that the price of the plan is (mistakenly) $19.99, so the price being shown is not the difference, but the price itself.

However, this is not the price I have configured in Apple developer portal for that subscription tier. Is there anywhere special I have to configure Sandbox prices (I am not using a .storekit file).

This may be related: https://developer.apple.com/forums/thread/706309

Hmm, The price you configure in App Store Connect is the price that you should see in Sandbox, TestFlight and in production (if cleared for sale).

If you can file a ticket we can investigate - feedbackassistant.apple.com and include the product details, screenshots of app experience, what SKProduct returned and info from App Store Connect.

Subscription upgrade price is one cent incorrect
 
 
Q