Console Guides
Payment Gateway
Generate shareable crypto checkout links so USDC, USDT, and RLUSD settle straight to your own non-custodial wallet, never into a Mudbase-held balance. Currently paused platform-wide; see the notice below before building against it.
Currently paused
Crypto checkout links are paused platform-wide. Creating a deposit address for a currency/network pair (and so creating a new link) currently returns a 503, because the underlying processor issues one shared wallet address per currency/network rather than a distinct address per organization, so an incoming deposit cannot be attributed to the right org. No organization currently has this enabled. The rest of this page describes the intended flow for when a per-organization deposit address is in place.
Find it
Payment Gateway is in the sidebar under the Revenue group. Creating a link requires your org's identity verification (KYC) to be Approved - the create button is disabled until then.

- Opens a form for amount, currency (USDC/USDT/RLUSD), network, description, and an optional post-payment redirect URL. On submit you get a shareable
/pay/<token>link to copy. - Total volume actually paid (grouped by currency), how many links reached paid, how many are still awaiting payment, and how many distinct networks have been used.
- Every link this org has created: amount, network, description, when it was created, and status. A Cancel action appears on any row that's still
pending- once paid or cancelled, a link can't change state again.
Note
The deposit address behind each link would be created lazily on first use per currency/network pair, then reused -
createDepositAddress returns the org's existing cached wallet for that pair instead of provisioning a new one every time a link is generated. See the callout above: this is currently paused for every org.