Create checkout sessions, inspect payment state, and connect your backend to Outpay with a focused REST surface.
curl -X POST https://api.outpay.dev/v1/checkouts \
-H "Authorization: Bearer OUTPAY_SECRET_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":"124.00","currency":"USDC","network":"base"}'Keep payment creation, webhook verification, and order fulfillment on your server. Customers only see the hosted checkout page and wallet payment request.
curl -X POST https://api.outpay.dev/v1/checkouts \
-H "Authorization: Bearer OUTPAY_SECRET_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":"124.00","currency":"USDC","network":"base"}'Start with hosted checkout links, then add the API and webhooks when you want a deeper store integration.
Review pricing