POST
/
api
/
v1
/
merchants
/
whitelabel
/
create

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
amount
number
required

Amount for the payment invoice

Required range: x > 0
payCurrency
string
required

Cryptocurrency symbol to be used for payment

amountCurrency
string
default:
USD

Currency of the amount

feePaidByPayer
boolean

Whether the fee should be paid by the payer

lifeTime
number
default:
1440

Invoice lifetime in minutes

Required range: 1 < x < 1440
network
string

Network to be used for the cryptocurrency

underPaidCover
number

Percentage of underpayment that will be accepted

Required range: 0 < x < 50Must be a multiple of 0.1

Response

200 - application/json
address
string
amount
number
amountCurrency
string
createdAt
string
cryptoCurrency
object
expiresAt
string
feePaidByPayer
boolean
id
string
isWhiteLabel
boolean
merchantId
string
network
object
payAmount
number
paymentUrl
string
rate
number
returnUrl
string
status
enum<string>
Available options:
PENDING,
CONFIRMING,
UNDER_PAID,
PAID,
FAILED,
EXPIRED
txHash
string
underPaidCover
number