How are you dealing with the increased complexity of payment infrastructure now that you're not relying solely on Apple?

We finally moved beyond just App Store payments and it got messy fast.

Managing multiple payment processors and handling various failure modes has been a challenge.

Feels like we traded simplicity for control and are now drowning in the complexity.

Pick one backup processor first. Don’t go crazy adding multiple options right away. Stripe or Paddle work well since they handle tax and compliance stuff automatically. Set up simple retry logic for failed payments and send risky transactions to your backup. The real headache comes from trying to optimize everything from day one. Get the basics running smoothly, then add smart routing once you’ve got real failure data instead of just guessing.

Keep it simple. Two processors help reduce complexity, but you’ll hit some bumps.

Payment gets messy fast once you’re outside Apple’s walled garden.

I just pick one main processor and set up a basic backup. Main one goes down? Traffic automatically hits the backup.

Don’t overcomplicate it early on. Get simple failover running first, then worry about optimizing later.