Checkout sessions
Create a hosted checkout with line items and success and cancel URLs, exactly like Stripe Checkout.
A Stripe-compatible API, machine-payable x402 charges for AI agents, and signed webhooks, all on self-custodial rails you can verify on-chain.
payment.paid, refund.succeeded and more.Create a hosted checkout with line items and success and cancel URLs, exactly like Stripe Checkout.
One-off charges for a fixed amount, with an idempotency key so retries never double-charge.
Return an HTTP 402 with a payment requirement, and let an AI agent pay USDT or USDC before you serve.
Issue full or partial refunds back to the customer, initiated from your account, non-custodially.
HMAC-signed, auto-retried events for payment.paid, payout.completed, refund.succeeded, and agent activity.
Read your balance and paginate transactions to reconcile against your own systems.
Create a business account and generate a live key. Restricted keys let you scope what each key can do.
Point your existing Stripe-style code at Sendbase. Checkout sessions and charges keep the same shape.
Customers and agents pay in USDT or USDC, settlement is on-chain in seconds, and webhooks keep you in sync.
Checkout sessions, charges, idempotency keys, and pagination mirror Stripe's shapes, so teams that know Stripe can swap the import and key and keep their code. Full details are in the API reference.
x402 is a standard for machine-payable APIs using HTTP 402 Payment Required. You return a 402 with a price, the agent pays USDT or USDC to a generated address, and once it settles you serve the response. See AI agents.
Register an endpoint and Sendbase sends HMAC-signed, auto-retried events (payment.paid, payout.completed, refund.succeeded, and more) so your systems react the moment money moves.
Grab your API keys and drop stablecoin payments into your app in minutes.