https://pay.boomfi.xyz: they connect a wallet or follow the configured payment methods and complete the transfer on a supported network.
How it fits together
- You create a Payment Links in the dashboard or API
- You send the checkout URL (email, your website, in-app browser)
- Customer completes payment
- Your backend receives webhooks and updates order state
After completion
In the dashboard paylink builder, or via the Paylinks APIafter_completion field, you can:
- Show a confirmation screen (default or custom message)
- Redirect to your own success URL after a successful payment (
type: redirect+redirect_url) - Redirect to a failure URL when the link expires or payment.status is Failed (
failure_redirect_url) - Optionally allow repeat payments without a duplicate-payment acknowledgement
after_completion when it is set. You can also send it nested under metadata.after_completion; the first-class field wins if both are present.

Redirect from your app
Trust server-side confirmation only
Do not ship digital goods based solely on the browser landing on a success URL. Always verify Verify Webhook Signatures and treatPayment.Updated with a successful status as authoritative.
Transactions
Inspect payments underhttps://app.boomfi.xyz/dashboard/transactions.
