Show Price Increase Consent

I'm currently still on StoreKit 1, and am testing the paymentQueueShouldShowPriceConsent delegate function.

In my local .storekit file, I have a renewable subscription set up with a promotional offer.

My test flow is as follows:

  1. User subscribes to renewable subscription
  2. Let subscription auto-renew once or twice
  3. User subscribes to renewable subscription with promotional offer with significant price reduction
  4. Promotional offer lapses and price increases to normal
  5. Expect paymentQueueShouldShowPriceConsent delegate function to trigger

However, #5 never does get invoked, despite re-trying the subscription and promotional offers in various configurations. Manually triggering the Request Price Increase Consent option in the Xcode StoreKit transactions list does invoke the delegate function, but letting the promotional offer lapse does not.

My storefront is set to Korea, and my simulator region is set to Korea as well. According to the documentation here and here, consent is required for all price increases in Korea.

Is there some way I could check if things are working as intended?

Show Price Increase Consent
 
 
Q