This API specification is currently still in Testnet beta — endpoints and responses may change without notice.
Opencharge mascot

The fastest way
to intergrate payments

Connect to any gateway, wallet or merchant instantly.
Opencharge is an interoperable network of payment providers and consumers. It defines a set of api endpoints that can be implemented by any payment gateway, merchant or financial service

Why Opencharge?

A shared opensource protocol that makes payment systems work together — without lock-in, complexity, or compromise.

01

Implement once, connect everywhere

A single implementation gives you access to every service on the network. Add, switch, or remove providers without changing a line of code.

02

It doesn't replace your API — it expands it

Keep your existing API. Opencharge opens a fresh connection into a network of payment providers and consumers. You choose which endpoints to implement and who to accept connections from.

03

Radically simple

Under 6 endpoints covering discovery, authentication, transfers, orders, settlement, KYC/AML, QR code workflows, and cross-gateway payments.

04

Free and open source

A collectively maintained open-source spec with SDKs, a sandbox, and plugins. No vendor lock-in, no gatekeepers — just a community-owned standard.

05

Decentralized discovery

The network registry lives on the blockchain — a neutral database of Opencharge-compatible services outside the control of any single organization. A meeting point for merchants, banks, AML services, exchanges, and more.

06

Cross-gateway payments

Users of one wallet can pay merchants on another service — no new API routes, no bank pipelines, no reserve accounts. A shared settlement arbiter in the network handles it.

Who needs opencharge?

Fintech is fragmented. Every api integration is a new silo.
Opencharge attempts to bring some comformity into the industry.

Merchants. Accept payments from any provider on the network — one integration, every wallet and gateway.
Payment gateways. Instantly connect to new merchants and services — no custom integrations required.
Remittance. Collect and settle cross-border transfers worldwide through a single API connection.
See the docs
Wallets. Unlock cross-gateway payments so your users can transact with any merchant on the network.
AML services. Plug into the network as a compliance provider — merchants and gateways discover and call your KYC/AML checks directly.
AI agents. Enable autonomous agents discover, negotiate, and execute payments across the network — machine-to-machine.