Picking a payment gateway for a Moroccan online store comes down to three concrete questions: how much you lose on each transaction, how fast you can plug it in, and which currencies your customers can use. In 2026, three international players dominate the conversation among Moroccan e-commerce operators: Stripe, Adyen, and Paystack. None of them processes dirhams directly — you almost always need CMI or a local PSP for Moroccan cards — but they handle the international payments that increasingly dominate basket size.
This comparison is built for a founder or CTO opening their first online store, or migrating from a local-only setup to an international gateway because their customer base has shifted abroad.
The Moroccan context in 2026
Set the stage first. A Moroccan e-commerce operator typically manages three payment flows:
- Local cards (CIH, Attijariwafa, BMCE): must go through CMI or a licensed Moroccan PSP. Fees of 1.5% to 2.5% per transaction depending on volume.
- International cards (foreign Visa, Mastercard): this is where Stripe, Adyen, or Paystack shine. Fees of 2.9% to 3.4% on the merchant side.
- Cash on delivery (COD): still 30% to 45% of baskets depending on category. Handled outside any PSP.
Below, we focus only on the international flow — where the trade-off between the three gateways really matters.
Stripe: the reference for integration ease
Stripe is the default for 80% of Moroccan founders starting out. Why: documentation is excellent, SDKs cover every framework (Next.js, Laravel, Django, React Native), and the console is readable even for non-technical founders.
Base fees (2026): 2.9% + $0.30 per successful transaction, standard rate. For European SEPA cards, the rate drops to 1.4% + €0.25.
Availability in Morocco: Stripe still does not directly support Moroccan-registered businesses in 2026. The standard workaround: create a holding company in Delaware, Estonia (e-Residency), or the UAE, and bill your customers through that entity. Legal — but it adds a tax layer to manage.
Strengths:
- Stripe Connect for marketplaces (covered in our Stripe Connect guide)
- 135+ supported currencies, automatic conversion
- Stripe Atlas to create a US LLC in 48 hours
- Modern API, reliable webhooks, Radar anti-fraud included
Weaknesses:
- No direct presence in Morocco — no local support
- Moroccan cards mostly rejected (anti-fraud false positives)
- Painful payout fees to a Moroccan bank account (Wise or Payoneer as workaround)
Adyen: the choice for larger operations
Adyen is philosophically different. Where Stripe targets solo founders and startups, Adyen targets companies running €5 million or more in annual processed volume. It is the choice of Spotify, Uber, Microsoft, eBay.
Base fees (2026): "Interchange Plus" model: 0.60% + interchange fees (0.2% to 1.8% depending on the card) + scheme fees + €0.11 fixed per transaction. For an average mix, total cost lands around 1.8% to 2.2% — 30% to 50% lower than Stripe on European payments.
Availability in Morocco: Adyen accepts Moroccan merchants, but onboarding is heavy (deep enterprise KYC, multi-bank accounts, revenue documentation). Plan 6 to 8 weeks before the first transaction.
Strengths:
- Optimal pricing on high volume
- Native multi-channel support (e-commerce + physical store + mobile app)
- Acceptance of European local payment methods (iDEAL, Bancontact, Klarna, Sofort)
- Very complete analytics dashboard
Weaknesses:
- Not for small volumes (under €100K/month, you pay more than Stripe)
- Long onboarding, support often reserved for large accounts
- Documentation less beginner-friendly than Stripe
Paystack: the African player
Paystack is different from the other two: it is an African fintech, founded in Lagos in 2015, acquired by Stripe in 2020 but operated as a separate entity. It is the natural gateway if a meaningful share of your customer base sits in West Africa, East Africa, or South Africa.
Base fees (2026): 1.5% on local cards (NGN, GHS, ZAR, KES) + 100 NGN or equivalent fixed per transaction. International cards: 3.9%. USD payments: 3.4%.
Availability in Morocco: Paystack does not accept Moroccan merchants directly in 2026. But if your business targets African markets (Nigeria, Ghana, Kenya, Côte d'Ivoire, South Africa), Paystack can be the complementary gateway to Stripe through an African entity.
Strengths:
- Native African payment methods (Mobile Money, USSD, local bank transfers)
- Unbeatable fees on African local cards
- French-language support for francophone markets (Côte d'Ivoire, Senegal, Benin)
- Fast onboarding (1 to 2 weeks)
Weaknesses:
- Geographic coverage limited to Africa
- High fees on European/American cards
- Not optimized for multi-vendor marketplaces
At-a-glance table
| Criterion | Stripe | Adyen | Paystack | |---|---|---|---| | International card fee | 2.9% + $0.30 | 1.8% to 2.2% (Interchange Plus) | 3.9% | | Moroccan card fee | Not supported | Not supported | Not supported | | Moroccan merchant onboarding | Via offshore entity | 6 to 8 weeks KYC | Not available | | Marketplace support | Excellent (Connect) | Good (MarketPay) | Limited | | Recommended minimum volume | None | €100K/month | None | | Documentation | Excellent | Good | Good | | African payment methods | Limited | Limited | Excellent |
Which gateway for which use case?
Launching an e-commerce store with international targets (Europe, US): Stripe via a US LLC (Stripe Atlas) or an Estonian company. Live in 7 days, predictable fees, simple integration.
Running over €200K/month in volume with 80%+ European customers: Adyen, despite the heavy onboarding. Interchange savings repay setup cost in months.
Targeting African markets outside Maghreb (Nigeria, Ghana, Kenya, Senegal): Paystack as a complement, ideally paired with Stripe for international payments.
Operating a multi-vendor marketplace with commissions: Stripe Connect is the industry standard. No competitor offers an equivalent suite for connected accounts, deferred KYC, split transfers, and payouts.
If you are structuring your store for the first time, start from our Moroccan e-commerce site guide and our digital audit guide to align architecture, tech stack, and payment flows.
Common mistakes to avoid
Four classic traps for Moroccan e-commerce operators picking their PSP.
- Comparing only headline fees. Real cost includes FX fees, chargebacks, payout fees to Moroccan banks, and multiple conversions. Build a spreadsheet with a realistic transaction mix over 3 months before signing.
- Forgetting cash on delivery. 30% to 45% of your baskets still go through COD. None of the three gateways covers that flow. Plan a separate integration with a delivery operator (Trans-Lagri, Glovo, or your own fleet).
- Choosing the gateway before the legal structure. If you plan to use Stripe without a US LLC, you will block your project. Make the legal choice first, then the PSP choice.
- Underestimating fraud. A Moroccan store mechanically attracts fraud attempts from North Africa and Eastern Europe. Activate Radar (Stripe), RevenueProtect (Adyen), or Paystack rules from day one.
The legal entity question, briefly
Most of the friction in PSP integration for Moroccan operators is not technical — it is legal. The question of "where do I incorporate to access the right PSPs" deserves a separate decision before any technical work begins.
A US LLC via Stripe Atlas costs around $500 to incorporate, then $200 to $400 per year for filing and registered agent. It opens Stripe and most US-based fintech tools. Tax-wise, you must file annual US federal returns even with no US activity, and you may face reporting obligations with Bank Al-Maghrib for the Moroccan operating arm.
An Estonian e-Residency company costs around €265 for the residency plus €190 to incorporate, then around €200 per year. It gives you EU legal coverage, access to most European PSPs, and lighter tax obligations than the US (Estonia uses a 0% reinvested profits regime).
A UAE free zone entity costs $5,000 to $15,000 to incorporate depending on the zone, with annual renewal in the same range. It is most relevant if you have meaningful UAE customer activity or want a Gulf banking partner.
For 80% of Moroccan e-commerce founders launching a serious international play, the Estonia route offers the best cost-benefit balance. For marketplace founders specifically targeting US customers or planning a future US fundraise, the Delaware LLC remains preferable.
Related Resources
Comparing providers? Check out our detailed comparison:
FAQ
Can you use Stripe in Morocco in 2026?
Not directly. A Morocco-registered company cannot create a Stripe merchant account. The standard workaround is to create a US company (LLC via Stripe Atlas), an Estonian e-Residency company, or a UAE entity, and bill customers through that vehicle.
CMI, Maroc Telecommerce, or Stripe: which one for Moroccan cards?
CMI or a licensed Moroccan PSP is mandatory to process Moroccan-issued cards. Stripe, Adyen, and Paystack do not handle that flow. A serious Moroccan store therefore combines two gateways: a local PSP for Moroccan cards, an international PSP for foreign cards.
What does Stripe really cost for 100,000 MAD in monthly volume?
At 100,000 MAD ≈ $10,000: 2.9% × $10,000 = $290 + $0.30 × ~150 transactions = $45. Total ≈ $335 or about 3,350 MAD — a 3.35% effective rate. Add 1% to 2% in FX fees if customers pay in EUR/GBP. Plus 1% to 3% in chargebacks depending on your category.
Is Adyen worth the onboarding investment for a Moroccan SME?
Only if you process more than €100K/month in international payments. Below that, fee savings will not offset the time and administrative complexity. For most Moroccan e-commerce operators, Stripe remains the right call.
Which gateway is best for Moroccan multi-vendor marketplaces?
Stripe Connect, no contest. Competitors are still well behind on connected account flows, deferred KYC, split payments, and automatic payouts. Our custom development team integrates Stripe Connect into most Moroccan marketplace projects.
