Build Payments Into Anything
The Monek API gives developers a clean, RESTful interface to accept cards, trigger payouts, and manage merchants. Full UK acquiring sits behind every transaction.
✓ RESTful JSON API
✓ Sandbox environment
✓ Webhooks
✓ UK acquiring
Everything you need to integrate payments
Fast Integration
Form-encoded REST. Sandbox keys ready before lunch.
PCI DSS Compliant
Card data hits our servers, not yours. PCI scope stays out of your codebase.
Multi-currency
150+ currencies. Settle in whatever you bank in.
Webhooks & Events
We POST to your endpoint when something happens. Signed payloads, automatic retry on failure.
SDKs & Libraries
Official plugins for WooCommerce, Magento, and OpenCart.
Reporting API
Pull raw transaction data, reconciliation reports, or pre-built settlement summaries.
Start accepting payments in minutes
- 1Create a payment intent
- 2Redirect or embed
- 3Handle the webhook
POST /v1/payments
POST /v1/payments
Authorization: Bearer sk_test_...
Content-Type: application/json
{
"amount": 2500,
"currency": "GBP",
"reference": "ORDER-1234",
"redirect_url": "https://yoursite.com/thanks"
}
RESPONSE 200:
{
"id": "pay_abc123",
"status": "pending",
"checkout_url": "https://pay.monek.com/c/abc123"
}Official Plugins & Integrations
Test Without Risk
Our full sandbox environment mirrors production exactly. Use test card numbers, trigger webhooks, and simulate edge cases before you go live.
Test Cards
Visa4111 1111 1111 1111
MC5500 0000 0000 0004
Amex3714 496353 98431
Declined4000 0000 0000 0002
Ready to integrate?
Get your API keys and start building today. Our developer support team is on hand if you need help.