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.