ExternalPurchase.presentNoticeSheet returns only cancelled in App Store version

Hello,

Our app has been released in Korea with an external payment feature.

The function that must display the required modal for external payments is as follows:

let result = try await ExternalPurchase.presentNoticeSheet()
guard result != .cancelled else {
    return
}

However, while testing in the development environment, the API returns a result of continuedWithExternalPurchaseToken(token: String), but in the version distributed through the App Store, it returns cancelled.

We would like to know how we can receive the continuedWithExternalPurchaseToken result in the App Store version.

Thank you for your guidance. If anyone here has experienced a similar issue or found a solution, I would greatly appreciate your insights as well.

but in the version distributed through the App Store, it returns cancelled.

The cancelled case indicates the user chose to cancel and not view external purchases.

Are you experiencing this issue yourself when using the feature from your live app or is this coming from your users?

ExternalPurchase.presentNoticeSheet returns only cancelled in App Store version
 
 
Q