Everything you need to integrate Autharize payments into your application. Clean API, great docs.
Quick start guide, authentication, and your first API call in under 5 minutes.
Create charges, capture authorizations, and manage payment intents.
Create and manage recurring billing plans, trials, and proration.
Receive real-time event notifications for all payment lifecycle events.
API keys, OAuth 2.0 flows, and IP whitelisting for secure access.
Accept and settle payments in multiple currencies with automatic conversion.
Programmatic access to transaction data, settlements, and analytics.
Official client libraries for Node.js, Python, PHP, Ruby, Java, and .NET.
curl -X POST https://api.autharize.com/v1/charges \
-H "Authorization: Bearer sk_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": 2000,
"currency": "usd",
"source": "tok_visa",
"description": "Charge for order #42"
}'Apply in minutes. No long-term contracts, no hidden fees. Get a dedicated account manager and start processing the same day.