Developers Hub
A payments API engineers actually want to read.
REST. JSON. Realtime webhooks. Honest docs. Zero ceremony to ship your first charge.
curl -X POST https://api.scalepayments.com/v1/charges \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{
"amount": 4999,
"currency": "usd",
"source": "tok_visa",
"description": "Order #1042",
"metadata": { "merchant_id": "m_8a2f" }
}'
# 200 OK
{
"id": "ch_3O2k9q...",
"status": "succeeded",
"amount": 4999,
"settled_at": "2025-05-13T09:00:00Z"
}Capabilities
Built like a modern API. Backed by 19 years of processing.
REST API
Charge cards, refund, tokenize, query — clean JSON over HTTPS. Fully versioned with no breaking changes ever.
Authentication
Restricted API keys, OAuth 2.0 for partners, and PCI-scoped access tokens. Rotate keys without downtime.
Webhooks
Realtime events for charges, disputes, settlements, and payouts. Signed payloads. Automatic retries with exponential backoff.
Sandbox testing
Full simulator with realistic interchange, AVS, CVV mismatches, and fraud rules. Every API key starts in test mode.
Plugins & SDKs
Native libraries for Node, Python, PHP, Ruby, and Go. Drop-in plugins for WooCommerce, Magento, Shopify, and BigCommerce.
Partner Program
Revenue share for software companies embedding payments. Co-branded onboarding, named integration manager, no minimum volume.
