Add a crypto checkout to your website in 10 minutes

You do not need a developer or a plugin marketplace to accept stablecoins. Here are three ways to add a crypto checkout, from a no-code payment link to a full API integration, ordered from fastest to most flexible.

← All posts

Before you start

Open a free Sendbase business account. A self-custodial wallet is generated on your device, so payments settle straight to a wallet only you control. That is the only prerequisite. Now pick the option that fits how technical you want to get.

Option 1: A payment link (no code, about 2 minutes)

The fastest path. In your dashboard, create a payment link with an amount and a description. You get a URL you can paste anywhere: a button on your site, an email, an invoice, a chat message, a social bio. When someone opens it, they see a hosted checkout, pay in USDT or USDC, and the funds land in your wallet. This is perfect for freelancers, one-off invoices, and simple product sales.

  • No code, no website changes required.
  • Reusable or single-use links.
  • Works on any platform that accepts a link.

Option 2: A hosted checkout button (about 5 minutes)

If you want a proper "Pay" button on your site but do not want to build a payment page, link a button straight to a hosted checkout. Add a normal anchor or button that points to your checkout URL, style it to match your site, and you are done. The customer is taken to a secure Sendbase-hosted page to pay, then returned to your site. You get all the trust and polish of a real checkout without building or maintaining one.

<!-- Drop a styled link anywhere in your page -->
<a class="pay-button"
   href="https://business.sendbase.io/checkout/your-link-id">
  Pay with USDT or USDC
</a>

Option 3: The API (about 10 minutes for a developer)

For dynamic pricing, carts, or automated flows, use the Stripe-compatible API. Your server creates a payment for the exact amount, redirects the customer to the returned checkout URL, and listens for a signed webhook to confirm the payment and fulfill the order. If your team has used Stripe before, the shape will feel familiar, so an existing integration is quick to adapt.

  • Create payments programmatically for any amount.
  • Confirm with signed webhooks, so you fulfill only on verified payment.
  • Issue full or partial refunds through the API when needed.

Full endpoints and examples live in the API reference, and there is more detail on the stablecoin payment API page.

Want cards too?

You can accept card payments in the same checkout by connecting your own Stripe key. Card money lands in your own Stripe account and Sendbase takes no cut on the card side, so you offer customers both stablecoins and cards without running two systems.

That is it

Most businesses are live with a payment link in a couple of minutes and, if they want it, a full API checkout the same day. Start with a link to take your first payment today, then graduate to the API when you need dynamic pricing. See how to accept crypto payments for the bigger picture.

Take your first payment today

Open a free, self-custodial account and create a payment link in minutes.