Developers

Everything you need to build on XPay — API documentation, SDKs, webhooks, tutorials, integrations, and release notes.

API Documentation

The complete REST API reference, authentication, the Checkout Session model, and SDKs — at docs.xpay.app.

Open documentation

Built for reliable integrations

The primitives serious integrations need — observability, safe retries, scoped access, and verifiable events.

The Workbench

Inspect any request, replay webhooks, and watch endpoint health from one console. Every API call is logged with its full request and response for fast debugging.

Idempotent by design

Send an idempotency key with any request and safely retry on timeouts — XPay returns the original result instead of creating a duplicate charge.

Scoped API keys

Issue restricted keys with only the permissions a service needs, and roll or revoke them without downtime. Separate test and live keys keep environments isolated.

Signed, retried webhooks

Every webhook is signed so you can verify it came from XPay. Live deliveries retry up to 13 times over ~3 days; a permanently failing endpoint is auto-disabled with an alert, and you can replay any delivery from the Workbench.

Integrations

E-Commerce

Connect your store via Payment Links, Hosted Checkout, and our REST API.

Accounting

Sync transaction data to QuickBooks, Xero, and ERPs via API.

CRM

Push payment and customer data to Salesforce, HubSpot, and custom tools via API and webhooks.

Release Notes

Platform changelog — new features, improvements, and fixes.

View →