
Switching from Apple's 30% IAP commission to a Merchant of Record (MoR) can increase your net revenue by over 25%, as top solutions charge around 5%.
Beware of hidden costs—some MoRs add fees for international cards, PayPal, or subscriptions, pushing effective rates far above their advertised price.
A DIY stack like Stripe + RevenueCat makes your studio the legal Merchant of Record, putting the full liability for global tax remittance and fraud on your team.
Allocents provides a complete MoR solution with a 15-minute native SDK, transparent 5% pricing, and handles all tax, fraud, and compliance burdens for you.
Apple takes 30%, but you have options now — and not all Merchant of Record (MoR) platforms are priced equally.
The landmark April 2025 Epic v. Apple ruling permanently barred Apple from forcing developers to use its In-App Purchase (IAP) system in the US, unlocking over $150B in annual IAP volume and handing game studios back control of their own revenue.
But freedom comes with a new headache. As one developer put it on Reddit: "If I wanted to spend so much time doing that stuff, I'd become an accountant." Managing global Sales Tax and VAT across dozens of jurisdictions is a bureaucratic nightmare. Add concerns about hidden fees — "They might be charging you 15% and you would never know" — and it's clear that picking the wrong MoR partner can quietly cost you more than Apple ever did.
A Merchant of Record (MoR) is the legal entity that sells goods or services to your customers on your behalf. They handle payments, global tax compliance, chargebacks, and fraud, so you focus on building your game — not filing VAT returns.
This article ranks six leading MoR solutions for merchant of record gaming use cases, benchmarked against a hypothetical iOS studio doing $500,000 ARR in consumable IAP revenue (coins, gems, loot boxes). We evaluate each on fees, iOS SDK availability, chargeback handling, tax jurisdiction coverage, and integration complexity.
Rank | Platform | Pricing Model | Est. Annual Cost on $500K | Best For |
|---|---|---|---|---|
🥇 1 | Allocents | 5% + 50¢/transaction | ~$25,000 + tx fees | Mobile-first game studios, fastest integration |
🥈 2 | Paddle | 5% + 50¢/transaction | ~$25,000 + currency conversion | SaaS & app businesses, established MoR |
3 | Lemon Squeezy | 5% + up to 3% in add-on fees | ~$30,000–$40,000+ | Web-based digital creators |
4 | FastSpring | Custom quote | Unknown until sales call | Enterprise software & digital goods |
5 | PayPro Global | Custom quote | Unknown until sales call | High-touch managed services |
6 | Stripe + RevenueCat | 2.9% + 30¢ (Stripe) + tax tools + RevenueCat fees | ~$20,000–$35,000+ (plus your ops time) | Teams with in-house finance & compliance |
Note: Lemon Squeezy's effective rate includes +1.5% for international cards, +1% for PayPal, and +0.5% for subscriptions — per user reports on Reddit. The Stripe + RevenueCat stack looks cheap on paper, but you absorb all MoR liability personally.
Fee Model: Full MoR at 5% + 50¢ per transaction with no hidden surcharges. Allocents also offers a "Bring Your Own Stripe" (BYOS) mode at just 0.5% for studios that want to manage their own MoR responsibilities using Allocents's checkout infrastructure.
iOS SDK Availability: Excellent. A single drop-in SDK supports Swift/SwiftUI, Kotlin, Flutter, and React Native. Native UI flows include "Sign Up & Save" paywalls where players choose between App Store or direct billing, and "Switch & Save" campaigns to migrate existing StoreKit subscribers without disrupting their experience.
Chargeback Handling: Fully managed. As a complete MoR, Allocents handles all payments, chargebacks, fraud protection, refunds, and customer support — replicating the Apple IAP experience without Apple's 30% cut.
Tax Jurisdiction Count: 190+ countries. Global tax remittance is handled end-to-end, eliminating the compliance burden entirely.
Integration Complexity: This is Allocents's defining edge. Integration takes roughly 15 minutes, and includes automatic StoreKit product sync from App Store Connect, gradual rollout controls (start with 10% of users, scale up, instant rollback), built-in A/B testing for discount copy and timing, and jurisdiction-aware routing to keep you compliant with Apple's guidelines.
That's a fundamentally different proposition from stitching together multiple tools. Learn more at allocents.com.
Fee Model: 5% + 50¢ per transaction — identical to Allocents on paper. In practice, international currency conversion fees and reported payout delays can erode that apparent parity. One Reddit user flagged that "Paddle has issues with delayed payouts" that create real cash flow tension for smaller studios.
iOS SDK Availability: Paddle has solid web SDK and API support, but its tooling is primarily designed for SaaS and desktop software, not native mobile games. Getting a seamless in-game experience requires more configuration than a mobile-first solution provides out of the box.
Chargeback Handling: Included as part of the MoR package.
Tax Jurisdiction Count: Comprehensive global coverage across major markets.
Integration Complexity: Generally reasonable to set up, but developers have noted that "Paddle's limitations become apparent after initial setup." Customer support has also drawn criticism for being impersonal, with users describing quick, default-message responses rather than tailored help. If you hit a wall post-integration, resolution can be slow. (Source)
Fee Model: Advertised at 5% + 50¢, but the real cost is higher once you account for add-on fees. According to community feedback on Reddit, users encounter "+1.5% for international cards, +1% for PayPal, +0.5% for subscriptions." For a mobile game generating consumable revenue from a global player base, those surcharges stack up fast — pushing effective rates well above competitors offering transparent pricing from the start.
iOS SDK Availability: No dedicated native iOS SDK. Lemon Squeezy is designed for web-based digital product sales. Implementing it inside a native game requires a web view or browser redirect, which disrupts the in-game purchase flow and hurts conversion rates.
Chargeback Handling: Managed under their MoR offering.
Tax Jurisdiction Count: Good coverage for common markets, though not as extensive as enterprise-focused platforms.
Integration Complexity: Straightforward for web products; materially more complex for native iOS games that require smooth, in-context purchasing.
Fee Model: Custom, quote-based pricing. There's no published rate card — you have to book a sales call to find out what you'll pay. As one developer noted on Reddit, "The whole 'talk to sales' thing can be a turn-off if you just wanna self-serve and get moving." Quote-led models also tend to carry higher effective rates than flat-rate competitors for studios at the $500K ARR tier.
iOS SDK Availability: FastSpring's integration is JavaScript and webhook-based, designed for web storefronts. For mobile games, this means embedding via web view rather than a native SDK, which adds friction to both implementation and the player purchase experience.
Chargeback Handling: Fully managed under their MoR package.
Tax Jurisdiction Count: Broad global coverage across 185+ countries.
Integration Complexity: The sales-led onboarding process extends the time to go live. Multiple Reddit threads also flag that "FastSpring's support quality is very poor" — a significant risk if you're migrating live revenue and need responsive help.
Fee Model: Custom quote-based, similar to FastSpring. Pricing is disclosed through a sales process and is oriented toward businesses needing a high level of managed service, which typically commands a premium.
iOS SDK Availability: Capable, but documentation is not publicly available — you need to engage their sales team to evaluate fit, which adds friction to any technical assessment.
Chargeback Handling: Full-service MoR with robust chargeback management.
Tax Jurisdiction Count: Global support across major jurisdictions.
Integration Complexity: Onboarding is longer due to the tailored service nature. That said, PayPro Global does receive genuine praise for support quality. One Reddit user who migrated after a payment provider collapse noted: "It was easy to configure, the site looks robust, and the support is excellent." Worth considering if white-glove support matters more to your team than integration speed.
Fee Model: On paper, this is cheapest: Stripe's 2.9% + 30¢ per transaction, plus Stripe Tax at 0.5%, plus RevenueCat's tiered fees. But the headline rate hides the full cost — because with this stack, you become the Merchant of Record. Every chargeback, every fraud dispute, every VAT filing is your problem.
iOS SDK Availability: Both Stripe and RevenueCat offer strong iOS SDKs individually. The challenge is that you're managing two separate systems, two separate integrations, and all the edge cases that emerge when they don't talk to each other cleanly.
Chargeback Handling: Your responsibility entirely. For a studio doing $500K ARR in consumables, fighting chargebacks and managing fraud is a serious operational drain.
Tax Jurisdiction Count: Stripe Tax helps with calculation, but registration, filing, and remittance in each jurisdiction where you sell remains your legal obligation.
Integration Complexity: The highest of any option on this list. Beyond the technical complexity, this stack also complicates churn management and dunning, because "you lose a lot of control over the billing relationship with your customers" when responsibilities are split across multiple platforms. Best suited to studios with dedicated finance and compliance teams.
If you're new to selling outside the App Store, a quick primer: a Merchant of Record (MoR) is the legal entity that sells goods or services to your customers — not you. They appear on the customer's bank statement, collect payment, and take on full financial and legal liability for the transaction.
This is fundamentally different from a Payment Service Provider (PSP) like a basic Stripe account. A PSP processes the payment. An MoR does that plus handles everything that comes after:
Payment Processing — card network rules, currency conversion, and checkout UX
Tax Compliance — calculating, collecting, and remitting Sales Tax and VAT in every applicable jurisdiction
Fraud & Chargeback Management — disputing fraudulent transactions and absorbing the liability
Regulatory Compliance — PCI-DSS, local payment regulations, and consumer protection laws
For a game studio, this distinction matters enormously. Choosing a true MoR means you stay a game developer. Choosing a PSP — or a DIY stack that leaves MoR duties with you — means you've also become a finance and compliance operation.
The freedom to sell directly to iOS players is here. But the right choice isn't just about the lowest sticker rate — it's about the total cost: fees, integration hours, operational overhead, and the risk you absorb.
Quote-led providers like FastSpring and PayPro Global are expensive and slow to evaluate. Web-first platforms like Lemon Squeezy lack the native SDK experience players expect inside a game. The Stripe + RevenueCat DIY stack puts the full burden of tax, fraud, and compliance directly on your studio.
For iOS game studios looking to capture the maximum benefit from post-Epic ruling direct billing — without rebuilding your ops team — Allocents is purpose-built for this moment. Transparent 5% + 50¢ pricing, a genuine 15-minute native SDK integration, full coverage across 190+ tax jurisdictions, and chargeback handling all included. No sales call required. No hidden surcharges. No stitching together multiple systems.
A Merchant of Record (MoR) is a service that acts as the legal seller of your in-game items to your players. You need one to handle all the complex financial responsibilities—like payment processing, tax compliance, fraud, and chargebacks—that Apple's IAP system previously managed for you. By making the MoR the legal entity on record for the sale, your studio is shielded from the liability of global tax remittance and financial regulations.
A payment processor like Stripe simply moves money from the customer to you, but you remain the legal seller. A Merchant of Record (MoR) does that plus becomes the legal seller on your behalf, taking on all the associated liability for taxes, fraud, and global compliance. Using only a payment processor means you are personally responsible for tax remittance in every jurisdiction where you have players.
You can save a significant portion of the 30% fee Apple charges. Most top-tier MoR platforms, like Allocents, charge around 5%, potentially increasing your net revenue by over 25% on every direct transaction. For a studio with $500,000 in annual revenue, this could translate to over $125,000 in annual savings compared to Apple's IAP fees.
The Merchant of Record is fully responsible for handling all sales tax, VAT, and other regulatory compliance. They calculate the correct taxes for every player's location, collect the payment, and remit the funds to the appropriate government agencies worldwide. This lifts the entire bureaucratic burden from your studio, eliminating significant operational costs and legal risks.
Yes, some MoR providers have hidden or conditional fees that can significantly increase your costs. Common extra charges include fees for international transactions, specific payment methods like PayPal, currency conversion, or subscriptions. It's crucial to choose a provider that offers transparent, all-inclusive pricing to avoid unexpected costs that erode your savings.
Absolutely. A Merchant of Record is ideal for handling high-volume, low-value consumable in-app purchases (IAPs) like coins, gems, and loot boxes. MoRs designed for gaming, such as Allocents, provide native iOS SDKs that make the in-game purchase flow for consumables seamless, ensuring you don't sacrifice conversion rates while moving away from Apple's IAP system.
Integration complexity varies greatly between providers. Some solutions built for the web require clunky web-view implementations, while mobile-first platforms like Allocents offer native drop-in SDKs that can be integrated in as little as 15 minutes. A good native SDK should support Swift/SwiftUI and other cross-platform frameworks and include tools to sync with your existing App Store products for a smooth transition.
Ready to see exactly how much you'd save vs. Apple's 30%?