Checkout

Checkout & payment links

Every payment gets a hosted checkout page with your branding, and reusable payment links work anywhere you can paste a URL. No frontend work, no customer login.

How it works

1

Create a link or invoice

Spin up a reusable payment link or finalize an invoice from the API or dashboard.

2

Share it anywhere

Email, WhatsApp, Telegram, QR codes, or embedded in your site. Every visit to a link starts a fresh checkout session.

3

Customer pays in seconds

The hosted page handles wallet connection, asset selection, and confirmation, with success and failure states built in.

What you get

  • Hosted checkout pages

    A ready-to-use payment page with your branding. Zero frontend implementation required.

  • Reusable payment links

    One link, unlimited payments. Each visit spawns its own checkout session and payment record.

  • Any Stellar wallet

    Customers connect with Freighter, xBull, Albedo, LOBSTR, and more via Stellar Wallets Kit.

  • Automatic status detection

    Checkout polls the network and flips to success the moment the payment confirms on-chain.

  • Built-in retry

    Failed transactions can be retried by the customer without starting over.

  • Line items and customer fields

    Add products with quantities and prices, and optionally collect customer details at checkout.

Create a payment link

  1. 1

    Create the link

    POST to /v1/payment-links with your line items and a settlement asset.

  2. 2

    Get a shareable URL

    The response returns a link ID (plink_...) and a hosted URL on the /l/ path.

  3. 3

    Share it anywhere

    Every visit spins up a fresh checkout session and its own payment record.

Checkout

Start accepting payments today

Free sandbox on Stellar Testnet. No credit card required.

← Back to home