Payments, Monetization & Regional Fintech

This hub covers making money in an iOS app: high-converting paywalls, subscriptions (StoreKit, RevenueCat), in-app purchases, and regional fintech (UPI, Apple Pay, local providers). Build the screens from a free VP0 design, route money through certified providers, and keep pricing honest, no dark patterns.

What this hub covers

Guides in this hub (63)

How to Avoid Apple's 30% Cut with Stripe (Legally, 2026)
You cannot trick Apple's fee, but you can legally avoid it: physical goods, US external links, and EU DMA payments let Stripe keep most of your revenue in 2026.
iDEAL Payments With Stripe and Apple Pay in SwiftUI
Add iDEAL payments to a SwiftUI app with Stripe and Apple Pay: the bank-redirect flow, why a webhook confirms the sale, and the physical-goods rule that allows it.
Stripe Integration in Expo Apps With AI: The Right Shape
Stripe in Expo is three pieces in three places: sheet in the app, intents on the server, truth in the webhook. Here is the shape to give your agent.
iDEAL QR Scanner Payment UI for iOS: How to Build It
An iDEAL QR scan routes the user to their own bank to authorize a payment. Here is the iOS scanner UI: capture, confirmation, handoff, and honest states.
Apple Pay + Stripe SwiftUI Template: What to Know
What you sell decides how you charge: Apple Pay plus Stripe is for physical goods and services. Here is the SwiftUI template an AI agent should build from.
Build-in-Public Revenue Dashboard UI for Indie Hackers
A presentation layer, not the source of truth: pull MRR live from billing and show one hero number plus one trend, closer to a poster than an analytics grid.
M-Pesa PIN Lock Screen UI Clone
Clone the PIN-entry UX, not the auth: a custom keypad with dots-not-digits, server-side verification, lockout, and authorize-with-context.
Robinhood Options Chain UI Clone in SwiftUI
An options chain is a density problem: expirations, a strike ladder, and a clear price line, made legible on a phone without gamifying a genuinely high-risk product.
Alipay Scan-to-Pay Camera UI Clone: The Original Flow
Clone Alipay's scan-to-pay camera UI: the instant-open scanner, dual code directions, amount confirmation theater, and the licensed-rails truth at 1.3B-user scale.
Fawry Payment Gateway UI Template for iOS: The Cash Bridge
Build a Fawry payment flow: the reference-code screen as the artifact, pending states that live for hours, kiosk-network guidance, and cash-economy respect.
FlutterFlow RevenueCat Paywall Fix: IDE & Config Triage
Fix FlutterFlow RevenueCat paywall failures: products not loading, entitlement mismatches, sandbox confusion, and why the web preview can never test purchases.
BHIM UPI PIN Keypad in React Native: The Honest Guide
Why you cannot build a real UPI PIN keypad in React Native, what you can build instead (app-lock PINs, labeled prototypes), and how real UPI payments flow.
iDEAL Bank Selector UI for iOS: The Right Pattern
The iDEAL bank selector is a redirect picker, not a card form. Here is how to build it on iOS, where the bank list comes from, and the iDEAL 2.0 change to watch.
Native In-App Subscriptions: Cursor Prompts That Work
Cursor prompts for native in-app subscriptions that hold up: StoreKit 2 contracts, one entitlement, restore and edge cases, paywall disclosures, sandbox tests.
Pix Payment QR Code Screen in React Native: The Build
A Pix screen shows a QR code and a copy-and-paste code your backend generates, then waits for confirmation. Here is the right structure and the security line.
Free RevenueCat Alternatives for Vibe Coders: StoreKit 2
The free RevenueCat alternatives that fit AI-built apps: StoreKit 2 direct for iOS, react-native-iap for RN, and when RevenueCat genuinely earns its price.
UPI and Paytm Deep Linking in SwiftUI: The Safe Pattern
How UPI and Paytm deep linking works in a SwiftUI app: upi:// links, canOpenURL setup, PSP status verification, and the four screens the flow needs.
Native In-App Purchases in SwiftUI Without RevenueCat
How to build in-app purchases in SwiftUI with StoreKit 2 directly, no RevenueCat: the tradeoffs, the compliance rules, and what you own server-side.
Stripe Redirect Checkout on iOS: What's Actually Allowed
Thinking of a Stripe redirect checkout to skip App Store fees? Here is when external checkout is allowed (physical goods, entitlements) and when Apple requires IAP.
Adyen Drop-in Checkout UI in SwiftUI
Build an Adyen Drop-in checkout in SwiftUI: order summary, the Drop-in component, and clear result states, from a free VP0 design. PCI-safe by design.
Buy Me a Coffee Tip Jar UI for Mobile, Done Right
A buy-me-a-coffee tip jar UI should be warm, optional, and never naggy. Build one from a free VP0 design and follow Apple's rules on digital tips.
Crypto Wallet App Design: Self-Custody, Done Safely
A self-custody crypto wallet lives or dies on key safety. Build the balance, send, receive, and backup UI from a free VP0 design, with security as the whole design.
Empty Cart State UI With Recommended Products
An empty cart is not a dead end. Build an empty cart state from a free VP0 design that helps shoppers restart with recommended products and a clear next step.
Flutterwave Payment Gateway UI for Mobile, Done Safe
Integrating the Stripe of Africa? Build a clean Flutterwave checkout UI from a free VP0 design, support local methods, and let the certified SDK handle the money.
Freemium vs Free Trial: Paywall Design Compared
Freemium and free trials lead to different paywalls and different users. A clear comparison of the two models and how to build either from a free VP0 design.
Gift Card Redemption Screen UI for Mobile Apps
A gift card redemption screen should make a code feel effortless to apply. Build one from a free VP0 design with clear states, validation, and an honest balance.
High-Converting iOS Paywall Template in React Native
A high-converting iOS paywall is honest, clear, and easy to dismiss. Build one in React Native from a free VP0 design and wire it to StoreKit, then A/B test.
Loyalty Points Tracker UI: Rewards Worth Coming Back For
A loyalty app shows a balance, progress to the next reward, and a redeem flow. Build a Starbucks-style rewards UI from a free VP0 design, honest and motivating.
Micro-SaaS Mobile App UI Boilerplate for Solo Devs
Launching a subscription app this weekend? Assemble a micro-SaaS UI boilerplate from free VP0 designs: auth, onboarding, the core feature, settings, and a paywall.
Municipal Parking Ticket Scanner Payment App UI
Build a parking ticket pay-by-scan app in SwiftUI: scan the citation, see the details, and pay, from a free VP0 design. Certified payments, honest fees.
Tap to Pay on iPhone UI: Accept Cards, No Hardware
Tap to Pay on iPhone turns a phone into a card reader. Build the accept-payment UI from a free VP0 design, and let a certified payment platform handle the money.
Open Banking Connection UI: Build Trust, Not Friction
Linking a bank account is a trust moment. Build an open banking connection UI from a free VP0 design that uses a certified aggregator and never stores credentials.
Paddle Mobile Checkout UI Kit in SwiftUI
Build a Paddle checkout UI in SwiftUI: plan, price with tax handled, and a clean pay flow, from a free VP0 design. Plus the honest iOS rule on digital goods and IAP.
RevenueCat Paywall UI: Build the Screen, Let It Bill
RevenueCat handles iOS subscriptions; you design the paywall. Build a clean paywall UI from a free VP0 design and wire it to RevenueCat for billing.
RevenueCat Paywall Template in SwiftUI (Free Design)
Build a clean RevenueCat paywall in SwiftUI: plan options, a clear price, and an honest call to action, from a free VP0 design. RevenueCat handles the billing.
Spin-the-Wheel Daily Reward UI: Fun, Fair, Not Gambling
A spin-the-wheel reward adds daily delight, if it is honest. Build a fair, transparent reward wheel from a free VP0 design that is fun engagement, never gambling.
Stripe Checkout UI in React Native (Free Design)
Build a clean Stripe checkout in React Native: cart summary, payment sheet, and clear states, from a free VP0 design. Stripe handles the card data, you build the UI.
Subscription Manager Dashboard UI for iOS
Build a subscription manager dashboard in SwiftUI: all your recurring costs, renewal dates, and totals, from a free VP0 design. Read-only and honest.
Stripe Connect Onboarding Flow UI Template
Build a marketplace seller onboarding flow with Stripe Connect: account setup, verification status, and payouts, from a free VP0 design. Stripe owns KYC.
Superwall Paywall Design Examples Worth Learning From
Superwall lets you test paywalls without app updates. Learn from strong paywall examples, then build your own from a free VP0 design and test honestly.
Trial Ending Tomorrow: An Upgrade Screen Done Right
A trial-ending reminder should be helpful, not a trap. Build an honest upgrade screen from a free VP0 design with the real date, the real price, and an easy cancel.
WeChat Pay QR Scanner UI: Scan and Present, Safely
WeChat Pay runs on QR codes: scan to pay or present your own. Build the scanner and pay-code UI from a free VP0 design, and let the official SDK handle the money.
Apple Wallet Pass UI: Free Template and How to Build It
An Apple Wallet pass is a free re-engagement channel. Design the in-app add screen and the pass layout from a free VP0 design, then sign the .pkpass on your backend.
Binance-Style Crypto Exchange UI (Learn the Pattern)
A crypto-exchange UI is dense but learnable. Build the market, trade, and portfolio screens from a free VP0 design, and never custody funds or handle keys yourself.
Cart Abandonment Modal UI in React Native (Gently)
A gentle cart-recovery modal can win back hesitating shoppers. Build one from a free VP0 design with the real total and one honest incentive.
Ecommerce Checkout Screen UI for Mobile (Low Friction)
Checkout friction directly loses sales (cart abandonment averages ~70%). Build a short, honest checkout from a free VP0 design with Apple Pay and guest checkout.
Expiring Credit Card Update UI: Stop Involuntary Churn
Failed and expired cards churn users who still want your app. Build a timely card-update prompt from a free VP0 design; the mechanism differs by billing type.
Fawry Payment Gateway UI for Mobile (Integration Guide)
Fawry supports cards plus a pay-by-code flow. Design the method and reference-code screens from a free VP0 design, and integrate through Fawry's certified gateway.
Fintech App UI Template Free (Safer Than a ZIP)
A random ZIP is the riskiest start for a money app. Build fintech screens from a free VP0 design instead, and route real money flows through a certified backend.
Fintech KYC Verification Screen UI (Secure and Clear)
KYC is mandatory, sensitive, and a drop-off point. Design the capture and status screens from a free VP0 design; verify through a certified KYC provider.
GCash-Style E-Wallet UI (Learn the Pattern, Free)
GCash is a strong e-wallet reference. Learn the pattern (clear balance, fast scan-to-pay, readable history) and build it from a free VP0 design with your own brand.
In-App Purchase Success Modal UI (Free, Done Right)
The post-purchase modal confirms the charge and the next step. Build a simple one from a free VP0 design, shown only after StoreKit confirms the purchase.
iOS Paywall Screen Design: Inspiration That Converts
A paywall is where revenue is won or lost. Study the patterns that convert, then build your own from a free VP0 design and wire it to StoreKit.
Klarna-Style Checkout / BNPL UI (Learn the Pattern)
BNPL checkout earns trust by being honest about money over time. Learn the pattern (clear installments, total cost, due dates) and build it from a free VP0 design.
M-Pesa-Style Mobile Money UI (Learn the Pattern, Free)
M-Pesa is a strong mobile-money reference. Learn the pattern (core actions one tap away, works on low-end devices) and build it from a free VP0 design.
MetaMask-Style Connect Wallet Modal UI (Built Safely)
A connect-wallet modal links a web3 app to a wallet. The defining rule: never ask for a seed phrase. Build the UI from a free VP0 design, sign via WalletConnect.
Paywall A/B Testing: What to Test and How (Free)
The paywall is worth testing, not guessing. Build variants from free VP0 designs, assign server-side, and change one thing at a time to learn what converts.
Revolut-Style Banking App UI (Learn the Pattern)
Revolut set the bar for fintech UI. Learn the pattern (clear account home, glanceable insights, safe card controls) and build it from a free VP0 design.
Subscription Management Screen UI for iOS (Done Right)
The subscription screen is a trust moment. Build a clear, honest one from a free VP0 design: show plan, price, and renewal, and never hide cancellation.
Subscription Pause Instead of Cancel: Save the Churn
Offer pause instead of a hard cancel to keep situational churners. Build an honest pause flow from a free VP0 design, with clear terms and a visible cancel path.
SwiftUI Banking App Template (Free, Trustworthy UI)
A banking UI is about trust: clear balances, biometric unlock, masked numbers. Build it from a free VP0 design and route real banking through a certified backend.
SwiftUI Finance App Template (Free, Clear, Secure)
A finance app makes money legible fast. Build the dashboard, transactions, and budgets in SwiftUI with Swift Charts from a free VP0 design, and keep data secure.
Wallet Verifiable Credential UI Template (Digital ID)
A verifiable credential proves a claim without oversharing. Design the card, consent, and result screens from a free VP0 design; trust comes from W3C standards.

Related topic hubs

New here? Start with the VP0 Journal, or browse free iOS components. VP0 is the free iOS design library for AI builders, copy a design and your AI tool rebuilds it in SwiftUI or React Native.