We've heard more and more cases of developers ending up on the wrong side of Apple for using non-IAP payments in their apps. There is a lot of confusion and some ambiguity right now in the US on what is and isn't allowed following the December 2025 appeal of the Epic v Apple case.
Our basic understanding:
1. Linking to an out-of-app web browser from your app that lets US users purchase - 100% OK
2. Linking to an in-app web browser that lets US users purchase - Unclear if this is ok, but we've seen some reviewers ok with it some not, benefits marginal
3. Having a button that uses an in-app, non-StoreKit (Stripe or others) to complete via Apple Pay - Very not ok, some people have been getting through, but pretty sure this is asking for a rejection or a ban
This is a somewhat probabilistic understanding as every submission to the App Store is a bit random, and we don't have direct channels with app review day to day, but we believe that right now, #1 is the only 100% safe path.
There are other vendors, some partners of ours, who are giving misleading guidance. We're working with these partners to try and keep everyone in the clear, but it's a bit of whack-a-mole.
If in doubt, play it safe. It's really really not worth the few percentage points margin to risk your main channel and main partner.