Invoices
Create Whitelabel Payment Invoice
Creates a new whitelabel payment invoice for the authenticated merchant with specific cryptocurrency and network
POST
/
api
/
v1
/
merchants
/
whitelabel
/
create
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
application/json
amount
number
requiredAmount for the payment invoice
Required range:
x > 0
payCurrency
string
requiredCryptocurrency symbol to be used for payment
amountCurrency
string
default: USDCurrency of the amount
underPaidCover
number
Percentage of underpayment that will be accepted
Required range:
0 < x < 50
Must be a multiple of 0.1
feePaidByPayer
boolean
Whether the fee should be paid by the payer
lifeTime
number
default: 1440Invoice lifetime in minutes
Required range:
1 < x < 1440
network
string
Network to be used for the cryptocurrency
Response
200 - application/json
id
string
merchantId
string
paymentUrl
string
status
enum<string>
Available options:
PENDING
, CONFIRMING
, UNDER_PAID
, PAID
, FAILED
, EXPIRED
address
string
txHash
string
amount
number
amountCurrency
string
rate
number
payAmount
number
cryptoCurrency
object
network
object
feePaidByPayer
boolean
underPaidCover
number
isWhiteLabel
boolean
returnUrl
string
expiresAt
string
createdAt
string