One API for money movement
AcmePay started life in 2019 as AcmePay Collect, a hosted checkout. Today it is a full payments platform used by marketplaces and SaaS companies in the UK and EU.
Payments
Create a payment, confirm it, capture it. Card, SEPA direct debit and open-banking rails behind one POST /api/v2/payments call. Requests are idempotent on Idempotency-Key.
Payouts
Send money out to sellers, contractors and end users. Single or batched via POST /api/v2/payouts. Same ledger, same reconciliation feed.
GraphQL read layer
Reporting and dashboards use the GraphQL endpoint at https://api.acmepay.duckdns.org/graphql. It is read-only and currently in beta.
Sandbox
Every account gets an isolated sandbox with test data that resets nightly. Point your integration at the sandbox host and use a test key from the developer portal. See the API documentation to get started.
Migrating from Collect
The old hosted-checkout product (/collect/ widgets and the v1 API) is deprecated. New integrations should use /api/v2. The changelog tracks what changed between versions.