Anyone successfully redirected users to web payments without app store fees?

We’ve been testing web-based payments to bypass 30% iOS fees last quarter. Our initial setup broke subscription tracking and attribution, which cost us weeks of debugging. Now seeing 87% of recurring payments through gateways… but UX integration with our Android app feels janky.

Key lesson: The checkout flow needs to match app visuals 1:1. Anyone else solved the ‘in-app experience’ illusion with web-based payments?

Built this last month by switching to a web checkout that mirrors our app design

Used a service where you paste JSON config to match colors and buttons
Now runs native feeling payments without store fees - 20% net profit bump already
Just make sure your SDK handles session continuity

We A/B tested 4 gateways in 3 days - web flows let you pivot fast
Key was choosing a platform that updates designs without app releases
Our checkout matches app UI so users don’t notice the switch
Best part: attribution stays clean from first click to payment

Make the transition seamless by matching loading animations
Users think they’re still in the app if the spinner looks identical

Yes. Saved 20% with Stripe web flow

Critical path:

  1. Design parity - use headless browsers to test visual match
  2. Preload web payment UI during app onboarding
  3. Pass device ID to gateway for unified analytics
    We reduced drop-offs from 22% to 9% by warming users to the web flow early

First attempt failed - users bounced when hitting external browser
Now using webviews styled as native screens
Conversion jumped from 11% to 34% after adding progress bars matching our app

Works better for annual plans than monthly