
Apple recently updated its App Review Guidelines to allows iOS apps in the United States to link out to external payment options. The company's App Review Guidelines state:
“Developers may apply for entitlements to provide a link in their app to a website the developer owns or maintains responsibility for in order to purchase digital content or services. These entitlements are not required for developers to include buttons, external links, or other calls to action in their United States storefront apps.”
In other words, U.S. iOS apps can now include buttons, external links, or other calls to action that direct users to complete digital purchases on the developer’s own website.
For developers, this creates new flexibility in how digital purchases are completed — including the ability to introduce additional payment methods such as pay by bank.
Pay by bank is the most affordable way to accept online payments in the United States. It’s also widely used across many common iOS use cases like gaming, e-commerce, and subscriptions.
In this article, you will learn how to use an external checkout flow to accept in-app purchases with pay by bank.
Pay by bank lets customers connect their bank account to make payments online. Instead of entering card details, users authenticate directly with their bank through a secure API connection and approve the transaction. Payments are processed over the ACH network.
Pay by bank is widely used across industries such as online gaming, subscriptions, and e-commerce as a strategic addition to the payment flow for lower processing costs, strong risk controls, and durable customer connections.
Because pay by bank uses API-based bank connections, customers use their online banking app to link their bank and approve the transaction. This provides powerful advantages like:
*This functionality is unique to Aeropay.
Under Apple’s updated U.S. guidelines, digital purchases can be completed through an external web checkout.
A typical flow looks like this:
Once a user links their bank account, future transactions can be completed in seconds using secure re-authentication.
This creates a fast, familiar experience while giving developers more control over their payment stack.
Developers are turning to pay by bank to improve payment economics while maintaining a fast, familiar checkout experience.
Key advantages include:
Because there are no interchange fees, ACH processing fees can be 50% lower than card network costs. This helps improve margins, especially for high-volume or subscription-based apps.
Bank-level authentication and real-time verification help approve more legitimate transactions while blocking bad actors. Compared to traditional ACH payments, Aeropay customers typically see 40% higher approvals.
Bank accounts remain valid for 14+ years longer than card numbers, reducing involuntary churn from expired cards and keeping subscriptions active longer.
Once linked, returning users can complete payments in seconds.
Apple’s new rules only apply to apps on the U.S. App Store. If your app is available internationally, you’ll still need to comply with regional restrictions or apply for entitlements in other storefronts.
While Apple has officially updated its App Review Guidelines to comply with the recent U.S. court decision, most apps are still required to also offer In-App Purchases (IAP).
Moving away from Apple’s in-app purchase system also means you’re now responsible for the full payment stack. That includes:
These are all areas Apple used to handle for you. Now you’ll need to solve for them directly — or choose a partner who can.
You’ll also need to build a mobile-optimized checkout flow that keeps users engaged and confident. The last thing you want is a payment experience that creates friction or causes drop-off at the point of conversion.
The more seamless your transition from app to checkout, the better your results. Here are a few key practices we recommend:

.png)
.png)
.png)
Adding pay by bank to your iOS app gives you full control over your payments and a clear path to improved margins.
Choosing the right partner is just as important.
Aeropay’s pay by bank platform is designed for U.S. businesses, and gives you:
Pay by bank gives iOS developers a powerful new lever to improve margins, strengthen authorization rates, and build more durable customer relationships.
Get started today and launch your new in-app experience.