I’m using promo codes in my flutter app to provide my iOS users with a lower price for the first month of their monthly subscription. Currently I am taking them to url below instead of opening the promo sheet. Once they come back I call the Purchases.syncPurchases() method. While testing its not letting me use iOS test card that is available in the sandbox environment. So I am not sure how to test wether the purchase is synced under their Revenuecat customer info once they come back. As the purchase is done in app store, I’m not sure how Revenuecat syncs their customer info to the Apple account as they are outside of an environment where they are logged in (my app). My app is currently in production. Also please note that I have implemented subscriptions months ago and they are working fine. Sorry if this is a bad question.
https://apps.apple.com/redeem?ctx=offercodes&id={apple_app_id}&code={code}