Get started
SaphraONE Checkout API
The SaphraONE Checkout API lets any website, app or platform accept stablecoin payments. Your server creates a checkout session, you send the buyer to the hosted payment page, and the money arrives in your business wallet as USDC on Arc, usually before the buyer has finished reading the receipt.
One API call
One POST from your server returns a payment page URL. No front-end SDK, no wallet code.
Every way to pay
Buyers pay with a SaphraONE account, any Arc wallet, card or bank, or USDC on another chain.
Settled to you
Payments land in your business wallet as USDC or EURC on Arc, final in under a second.
No fee
No processing fee in v1. You only ever see the amount you asked for.
Sandbox and live
A full sandbox on Arc testnet with test keys and test USDC, one click from live.
Non-custodial
Non-custodial: SaphraONE never holds your money and can never move it.
Who it’s for
- Online shops that want a “Pay with USDC” button next to cards, with no chargebacks and settlement in seconds instead of days.
- Platforms and marketplaces that sell digital goods, subscriptions or services to buyers around the world.
- Developers who want stablecoin payments without running nodes, watching the chain or handling wallets.
The flow in three steps
Create a session on your server
POST /v1/checkout/sessionswith the amount and where to send the buyer afterwards. The response has aurl.Redirect the buyer
The buyer pays on SaphraONE’s hosted page with the method they prefer, then comes back to yoursuccess_url.Confirm on your server, then fulfil
Retrieve the session. Whenstatusiscomplete, ship the order. Never fulfil from the redirect alone.
curl https://sandbox.api.saphra.one/v1/checkout/sessions \
-H "Authorization: Bearer sk_test_…" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-1042" \
-d '{
"amount": "25.00",
"currency": "USDC",
"description": "Order #1042",
"client_reference_id": "1042",
"success_url": "https://shop.example/thanks?session_id={CHECKOUT_SESSION_ID}",
"cancel_url": "https://shop.example/cart"
}'Where to go next
| If you want to… | Read |
|---|---|
| Take a test payment in five minutes | Quickstart |
| Build the full server integration | Accept a payment |
| See every field and endpoint | Checkout Sessions reference |
| Understand costs and settlement | For business owners |
