My app is using In app purchase and not behaving properly when user's Apple account is missing Payment Information.
So it's going to Payment info page to let user add credit card information, but after adding credit card, it does not come back to app. Is it a correct behaviour? As I know storekit sends Successful result state, but if it doesn't return to my app, how do I handle the state?
- And is there any way I can test this payment update(add credit card) process in sandbox?
- In this case, app receives SKPaymentTransactionStateFailed at first because of missing credit card info, should I finish transaction on this fail state?