EhsanPay gives your business a single API to accept payments, route transactions, split payouts and manage sub-merchants globally — built on ethical, Shariah-compliant rails.
One integration. Every payment method. Every market. Built on Shariah-compliant infrastructure designed for serious builders.
Accept payments in 135+ currencies across 90+ countries with a single API. Local payment methods adapt automatically by customer location.
135+ currenciesDynamic routing across acquiring banks with configurable retry and fallback logic. Higher authorization rates without changing your integration.
+3–5% auth rateOnboard sub-merchants, split payouts automatically, configure platform fees, and run your marketplace from a single infrastructure layer.
Marketplace-readyReal-time risk scoring on every transaction with configurable rules. Machine learning models trained on billions of payment events.
PCI DSS Level 1Reconcile transactions, track settlements, manage disputes, and export reports — all in one real-time operations center.
Real-time analyticsEhsanPay's infrastructure is audited by a Shariah supervisory board. No riba-based fee structures. Fully ethical payment rails for Muslim communities worldwide.
Scholar-certifiedRESTful API, comprehensive SDKs, and a full sandbox so your team can integrate and test without ever touching production.
Register in minutes. Your sandbox environment is ready immediately — no approval wait, no credit card required.
Install our SDK (JS, Python, PHP, Go), make your first API call, and accept a test payment in under 10 minutes.
Add your payment methods, set routing rules, and flip the switch to production. KYB onboarding included.
Expand to new markets, add payment methods, and onboard sub-merchants — all without a new integration.
// EhsanPay — Create a payment import EhsanPay from '@ehsanpay/node'; const client = new EhsanPay({ apiKey: process.env.EHSANPAY_KEY, environment: 'production' }); const payment = await client.payments.create({ amount: 25000, // £250.00 currency: 'GBP', payment_method: 'card', customer: { email: 'sara@example.com', country: 'GB' }, routing: 'smart', shariah_compliant: true }); console.log(payment.id); // → pay_ehsan_8f3kx92m
100+ payment methods from a single integration. Cards, wallets, bank transfers, and regional methods — including MENA-specific options like Mada and STC Pay.
Payment methods and currency adapt instantly based on your customer's location — no extra code.
Built-in recurring billing with tokenised card storage. PCI compliant by default.
Account-to-account payments at lower cost. Instant settlement, no chargebacks.
Full multi-currency support with real-time FX and settlement in your preferred currency.
No hidden fees. No riba. Pay only for what you process — with rates that scale as your volume grows.
For founders, startups, and developers testing EhsanPay.
For scaling businesses processing £100k–£1M/month.
For platforms and enterprises processing £1M+ per month.
"EhsanPay is the only payment provider we found that combines proper Shariah compliance with the developer experience we needed. The smart routing alone improved our auth rate by 4.2%."
"We went from zero to processing £2M/month in under 90 days. The split payout system for our marketplace was plug-and-play. Nothing else came close for our use case."
"Our customers in MENA expect Mada and STC Pay. EhsanPay was the only global processor that supported both out-of-the-box alongside Visa and Apple Pay. Absolutely game changing."
EhsanPay's fee structures, revenue models, and financial flows are audited by a certified Shariah supervisory board. We do not charge or pay interest (riba), our contracts are structured on service fee (ujrah) models, and a full Shariah audit report is provided to Enterprise customers on request.
Most teams complete their first test transaction within an hour and go live in production within 2–5 days. We provide a RESTful API, SDKs for JavaScript, Python, Go, and PHP, a full sandbox testing environment, and comprehensive documentation. KYB verification typically completes within 24 hours.
100+ payment methods including Visa, Mastercard, American Express, Apple Pay, Google Pay, PayPal, Klarna, Open Banking, SEPA, iDEAL, and MENA-specific methods like Mada and STC Pay. Payment methods auto-adapt to your customer's location and currency.
Yes — it's built for exactly this. You can onboard sub-merchants with API-driven KYC/KYB, split payments automatically, configure platform fees, manage scheduled settlements, and handle multi-party payments from a single integration. No separate payments licence required.
Yes. EhsanPay is PCI DSS Level 1 certified — the highest level of payment data security. All payment data is encrypted end-to-end and tokenised so sensitive information is never stored in plain text. Continuous fraud monitoring provides real-time risk scoring on every transaction.
We support 135+ currencies and operate in 90+ countries including all EU/EEA nations, the United Kingdom, the United States, Canada, Australia, UAE, Saudi Arabia, Malaysia, Pakistan, and many more. Funds are settled in your preferred base currency with real-time FX conversion.
Join 12,000+ merchants across 90+ countries processing payments on EhsanPay.
No credit card required · Free sandbox · Shariah compliant · Live in days