Invoice webhook format

Data sent in the HTTP request body of the webhook specified when creating the payment.

To confirm successful processing, your server must return HTTP status 200 OK. Otherwise, the system will make up to 5 retry attempts to send the webhook at 15-second intervals.

If needed, the webhook can be resent using the Resend webhook method.

Data format received by webhookapplication/json

id

uuid

Created payment ID
info.currency

string | null

Fiat currency code of the invoice
info.token

string | null

Payment token
info.network

string | null

Payment network
info.address

string | null

Wallet address for payment
amount.starting_price

number

Initial invoice amount in fiat
amount.discount_percent

number

Discount amount as a percentage
amount.merchant_fee_percent

number

Merchant fee as a percentage
amount.service_fee_percent

number | null

Platform service fee as a percentage
amount.total

number

Final amount after discount and fee
url.webhook

string | null

Merchant Webhook URL
url.success

string | null

Redirect URL after successful payment
url.error

string | null

Redirect URL after failed payment
url.payment

string

Payment page link
options.part_payment

boolean

Whether partial payment is allowed
options.ignore_client_amount

boolean

Whether the exact client amount is ignored
options.payment_accuracy

number

Allowed payment tolerance
additional.order_id

string | null

External order ID
additional.info

string | null

Additional order information
status

string

Current invoice status
expired_at

string (ISO 8601, UTC)

Invoice expiration date
created_at

string (ISO 8601, UTC)

Invoice creation date
payment.transactions

array

List of incoming blockchain transactions
payment.transactions[].txid

string | null

Transaction hash
payment.transactions[].from

string | null

Sender address
payment.transactions[].amount

string | null

Incoming transaction amount in the token's minimal units
payment.fiat_payment_amount

number

Paid fiat amount
payment.service_fee_amount

number

Accrued service fee in fiat