One-time payments
Charge a card once, confirm via webhook. ~15 minutes to first transaction.
Embed Easy Pay Direct into your SaaS, marketplace, or app with one REST API, an MCP server for AI agents, and 14 years of underwriting expertise for the verticals other processors reject.
Embed payments inside your product so your customers never leave. Subscriptions, one-time charges, refunds, payouts.
Onboard sellers, split payments, manage payouts. Designed for two-sided platforms that move real volume.
Ship checkout flows for your clients on infrastructure you can trust. Sandbox in five minutes, no commitment.
MCP server, not just an API
We ship a Model Context Protocol server alongside the REST API. Claude, Cursor, and your own LLM agents can run real commerce tasks against Easy Pay Direct with typed tools and no glue code.
Sandbox in five minutes
Every new account is provisioned with a Demo Company and sandbox keys automatically. Build, test, and demo your integration before you talk to anyone about a partner agreement.
Approved where others reject
Nutraceuticals, CBD, kratom, firearms, subscription continuity, high-ticket coaching, adult, and 40+ more verticals other processors decline. Our underwriting team has been doing this since 2012.
One key, one base URL, one version header
No separate sandbox host. Mode is decided by your key prefix (epd_test_sk_ vs epd_live_sk_). Pin requests to a version date with the epd-version header. Upgrades never break in production.
Get a sandbox key
Provisioned automatically. No partner approval needed.
Build against the API or MCP server
One base URL. Any language. Real responses.
Go live and start earning
Live keys move real money. Partners earn revenue share.

Charge a card once, confirm via webhook. ~15 minutes to first transaction.
Plans, trials, automatic retries, dunning. ~30 minutes to a working recurring flow.
Full or partial refunds against any paid order. ~5 minutes to wire up.
Typed MCP tools, reachable from Claude, Cursor, or any MCP-aware client. ~7 minutes to your first agent-driven charge.
The reason most platforms cannot accept the merchants they want is underwriting, not the API. Easy Pay Direct has been underwriting complex, large-ticket, and high-risk verticals since 2012. When your customers come to you with a business that another processor turned down, we are the answer.
Build it yourself
Full REST API reference at docs.api.epd.com. Every endpoint, every field, every response code, open and interactive.
Build it with an agent
Point Claude, Cursor, or any MCP-aware agent at the Easy Pay Direct MCP server and describe what you want. The agent writes the integration, runs it against the sandbox, and hands you working code.
Signed webhooks, real reliability
Every asynchronous event (settlement, renewals, chargebacks) is signed and verifiable. Webhook reliability is in the SLA.
You do not need a partner agreement to start building. Sandbox keys are free, the docs are open, and the MCP server works from day one. The partner conversation happens when you are ready to put real money through the platform.
When you sign as an Easy Pay Direct partner, you earn revenue share on every merchant that processes through your integration. Partners get a dedicated relationship manager, co-marketing, priority underwriting on the verticals listed above, and access to the same systems our internal team uses.
Do I need to be an approved partner to start building?
What is the difference between sandbox and live mode?
What languages and SDKs are supported?
Can I onboard merchants in high-risk verticals through your platform?
How do webhooks work?
Do I need to handle PCI compliance?
How does the MCP server work?
How does the partner program work?
Get a sandbox key in under five minutes. Talk to a specialist when you are ready to go live.