Developer Platform

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

🟢Node.js
npm install @a2apayvrp/node-sdk
🐍Python
pip install a2apayvrp
🐘PHP
composer require a2apayvrp/php-sdk
💎Ruby
gem install 'a2apayvrp'
🔵Go
go get github.com/a2apayvrp/go-sdk
Java
implementation "com.a2apayvrp:java-sdk:2.4.1"

Clean, predictable API responses

Our API follows REST best practices with consistent JSON responses, meaningful error codes, and comprehensive webhook payloads.

ISO 20022 compatible
Full idempotency support
Pagination on all list endpoints
Rate limit headers on every response
200POST /v2/payments
{
  "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"
  }
}
Platform Available Now

Start building for free

Access our sandbox environment with no limits — test all APIs before going live.

£2B+
Payments Processed
200+
Platform Partners
99.99%
Uptime SLA