Developers Hub

A payments API engineers actually want to read.

REST. JSON. Realtime webhooks. Honest docs. Zero ceremony to ship your first charge.

terminal
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.