Accepted assets default to all supported. Customize to restrict.
Out of the box, every checkout accepts Apa's full Safe List across every supported chain and settles to your payout wallet — no per-asset setup. Customize only when you want to: restrict assets, brand the page, and wire up redirects and webhooks.
Default is accept-all. Narrow it whenever you want.
You never build an allow-list — Apa accepts the whole Safe List by default. Customization is about turning things off, and the rules apply across every checkout and payment link.
Turn off specific coins
Remove any individual Safe List asset or network you'd rather not accept. Everything else stays on by default.
Accept only stables
Restrict payment to stablecoins like USDC and USDT when you want predictable, low-volatility payments.
Limit to a single chain
Constrain payments to one network — say Solana only — to keep customers on a fast, low-fee chain.
Disable routed payments
Turn off routed conversions so only exact asset/network matches are accepted — and the 1.5% fee never applies.
Set your payout wallet
Choose the asset, network and wallet you settle to. Direct payments are free; routed payments use the standard flat 1.5% routed path, with nothing to configure.
Default receive asset
Set a payout wallet — asset, network and address — paid out straight to your own wallet, never held by Apa. Exact asset/network matches are your free direct lane; other assets or networks route in. You can save more than one.
Standard 1.5% routing
Routed payments use the flat 1.5% rule across checkout, payment links and API sessions. Direct payments stay free. Nothing to set up.
Your logo, your color, your theme
Drop in a logo and brand name, pick an accent color, and choose a light, dark or system theme. The checkout adapts so customers feel like they never left your store.
- Upload a logo and set your brand name
- Pick an accent color used for buttons and highlights
- Light, dark or system theme
- Consistent on every link and checkout session
Accent, logo and theme set by the merchant.
Send customers and events where they belong
Point customers back to your own pages after a payment, and listen for signed webhooks to reconcile orders automatically.
After a payment
Redirect customers to your own success page once a payment completes.
If they leave
Send abandoned or cancelled payments to your cancel page instead.
Signed events
Listen for signed webhooks to mark orders paid and keep your backend in sync.
Customization FAQ
Do I have to configure which assets to accept?
No. Apa accepts its full Safe List across every supported chain by default. Customization only lets you restrict — disable assets, accept stablecoins only, limit to one network, or allow direct payments only.
Can I set different branding or rules per store?
Yes. Branding and acceptance apply at the merchant level, and you can override the accent, allowed assets and redirects per checkout session via the API. Every session settles to the payout wallet you choose.
What happens after a successful payment?
The customer is redirected to your success URL, and a signed webhook fires so your backend can mark the order paid. Abandoned or cancelled payments send them to your cancel URL.
Can I configure the routing fee?
No. Routed payments use the standard flat 1.5% rule. Direct payments are free.
Customize your checkout in minutes
Create your first payment link or API checkout in minutes. Direct payments are free, routed conversions are flat, and Apa never holds your funds.