White Label Integration
Build custom payment flows with your own UI.
The white label API lets you create payment requests that return a direct crypto address, so you can build the entire payment UI yourself.
white-label.ts
const response = await fetch("/v1/invoice/whitelabel", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer sk_live_your_key",
},
body: JSON.stringify({
amount: 29.99,
currency: "USD",
payCurrency: "XMR",
}),
});
const { payAddress, payAmount, network } = await response.json();
// Display address in your own QR code component