Build faster with powerful APIs
Everything a developer needs to integrate Open Banking, Pay-by-Bank, and VRP — with comprehensive docs, SDKs, and a full sandbox environment.
Official SDKs
Available for all major languages and frameworks
Documentation
Comprehensive guides for every use case
Getting Started
Set up your account, get your API key, and make your first payment in minutes.
Payment Initiation
Complete guide to initiating A2A and Pay-by-Bank payment flows.
Account Information
Access account balances and transactions with Open Banking consent.
VRP Guide
Implement Variable Recurring Payment mandates and sweeping.
Webhooks
Configure real-time event streaming for payment status updates.
Error Reference
Complete list of error codes, causes and resolution steps.
Clean, predictable API responses
Our API follows REST best practices with consistent JSON responses, meaningful error codes, and comprehensive webhook payloads.
{
"id": "pmt_abc123xyz",
"status": "COMPLETED",
"amount": 1000,
"currency": "GBP",
"reference": "INV-2026-001",
"created_at": "2026-03-12T10:32:45Z",
"completed_at": "2026-03-12T10:32:47Z",
"payer": {
"bank": "Lloyds Bank",
"account_masked": "****1234"
},
"settlement": {
"status": "SETTLED",
"settled_at": "2026-03-12T10:32:48Z"
}
}Start building for free
Access our sandbox environment with no limits — test all APIs before going live.