Scenario Description
I am using the "Keep with original App User ID" feature as it suits my requirements. Here are the steps I followed in a sandbox environment:
- User A purchased a monthly subscription using Apple account X.
- After a successful purchase, User A logged off.
- User B then attempted to purchase a yearly subscription using the same Apple account X.
After the payment was charged to User B, RevenueCat threw the error: RECEIPT_ALREADY_IN_USE
.
Question
How can I restrict the user from making a payment if the subscription is already linked to another user, thereby preventing the payment charge before it occurs?