Developers
Build on Squarepay
A developer-first payments platform: predictable, well-documented and testable end to end. Everything you need to start collecting is in the API reference.
One consistent REST API
The same request and response shapes across Direct Debit, PayTo and PayID. Learn it once.
Real-time webhooks
Subscribe to the events you care about and get signed, verifiable callbacks the moment a payment changes state.
A real sandbox
Simulate inbound payments, dishonours, agreement outcomes and name-match responses before you ever touch production.
Mapped return codes
Every failed collection comes back with a clear, documented bank return code, so you know whether to retry, chase the customer, or stop.
Read the reference
Full endpoint documentation, authentication, webhooks and sandbox simulation. Everything you need to start collecting with Squarepay.