Hello I am trying to release an app, dealing with storing, delivering, and maintaining outdoor activity euqipememts.
On web, I used widget provided by TOSS, which is a Korean banking application. Due to lack of time I have use lazy method
User taps the “Pay” button ↓
Backend generates a payment URL (Toss Payments) ↓
Open the payment page in an external browser (Safari) ↓
User completes the payment in Safari ↓
Return to the app via deep link (borini://payment/success) ↓
Call the payment approval API ↓
Display the payment completion page
I have hear such method is possible for our type of service which deals with real life goods.
So I would love to know if it is actually possible or will I have to make a new payment method using apple provided payment method in order to pass APP Store Connect review before releasing application