The checkout page
The URL returned by POST /payment-links is a minimal, unbranded page — no Loofta navigation, just the pay card and a small "Powered by Loofta" badge. It's meant to be linked to or embedded directly, Stripe Checkout–style.
What the payer does
No Loofta account required — checkout defaults to a guest flow:
- Opens the link, enters an email (used for a receipt — no verification, no account created).
- Picks a payment method: USDC on Solana from a connected wallet, or any token on any chain via a cross-chain bridge.
- Pays. Nothing to sign up for, nothing to confirm afterward.
If they already have a Loofta account, they can sign in on the same page instead and pay with their existing balance in one tap — but that's an option, never a requirement.
Public by default, private on request
Links created via the API are public by default — no privacy fee, you still receive exactly the amount you set. Pass is_private: true at creation to require the payer to pay privately instead (the amount and counterparty aren't a public on-chain record); the payer's total already includes that fee either way.