OxaPay icon

OxaPay

OxaPay Crypto Payment gateway

Payment → Generate White Label

AI-generated

Summary

Generate fully branded, white-label payment details for an in-app payment without redirecting to a payment URL.

Inputs

  • Pay Currency (required) — Currency symbol in which you want the invoice paid and your settlements received.
  • Amount (required) — Amount for the payment. If Pay Currency is empty, amount should be in dollars; otherwise, it corresponds to the Pay Currency.
  • Currency — Currency symbol to calculate the invoice amount, supporting fiat currencies.
  • Network — Blockchain network to create the payment on; default network used if not specified.
  • Lifetime — Expiration time for the payment link in minutes; defaults to 60.
  • Callback URL — URL to receive payment status notifications.
  • Order ID — Unique order identifier for your system reference.
  • Advanced Settings — Optional parameters including fee payment responsibility, acceptable underpayment, currency conversion target, auto withdrawal option, payer email, and description details.

Output shape

a single JSON object with the generated white-label payment details

The output contains detailed payment information suitable for embedding and processing in-app without redirecting to an invoice URL. Optional fields can modify payment behavior like fee responsibilities and automatic fund withdrawal.

Examples

Example 1: Create an in-app white-label payment request in USD with a 2-hour expiration and receive JSON payment details for seamless integration.

Set 'Pay Currency' to 'USD', specify 'Amount', optionally set 'Lifetime' to 120, and provide a 'Callback URL' to receive payment notifications.

Links

Discussion