Conversions
JWT token obtained from /auth/login or /auth/login/manager. Include as Authorization: Bearer <token>.
Payment amount in the fiat currency specified by fromAsset (minimum 0.10)
50Fiat currency the merchant receives
Target settlement asset (currently always settled in USDC)
USDCPossible values: POS / collector identifier (required for in-store payments). Either this or websiteUrl must be set.
E-commerce website URL (required for online payments). Either this or merchantIdentifier must be set.
Buy button session ID — required when websiteUrl is provided
URL to receive status update notifications via HTTP POST
Redirect URL when customer cancels
Redirect URL after successful payment
Merchant order reference / alias. If set, the order is a payment link valid for 1 month.
If true, payer identity is not required
Custom expiry in minutes (only applies to payment links with alias; minimum 10)
Order created. Display the code to the customer as a QR code pointing to pay.lyzi.io/pay?code=<code>.
Whether the request succeeded
HTTP status code
Illegal amount or invalid exchange rate
Unauthorized
Validation error
Order code returned by /confirm_conversion/request
Order status
Whether the request succeeded
HTTP status code
Order not found
Merchant order reference (alias provided at creation time)
Order status
Whether the request succeeded
HTTP status code
Order not found
JWT token obtained from /auth/login or /auth/login/manager. Include as Authorization: Bearer <token>.
Order code
binance=Binance Pay, whitepay=WhiteBIT, whitepay-non-custody=WhiteBIT Any Wallet, cryptopay=Crypto.com, crypto=Non-Custodial Wallet, gatepay=Gate Pay, coinbase=Coinbase Onramp, kucoinpay=KuCoin Pay
Chain ID for non-custodial wallet payments
Payer's blockchain wallet address
POS identifier
Previous order codes (for recurring payment context)
Conversion accepted. Response contains channel-specific payment instructions. For non-custodial wallet: includes toAddress and tokenAmount. For CEX (Binance, etc.): includes deeplink or QR data.
Whether the request succeeded
HTTP status code
Payment instructions vary by payment channel
Unauthorized
Order not found
JWT token obtained from /auth/login or /auth/login/manager. Include as Authorization: Bearer <token>.
Order code
Conversion confirmed
Whether the request succeeded
HTTP status code
Response payload
Unauthorized
Order not found
JWT token obtained from /auth/login or /auth/login/manager. Include as Authorization: Bearer <token>.
Order code
Conversion cancelled
Whether the request succeeded
HTTP status code
Response payload
Unauthorized
Order not found
JWT token obtained from /auth/login or /auth/login/manager. Include as Authorization: Bearer <token>.
Order code
Refund initiated
Whether the request succeeded
HTTP status code
Response payload
Unauthorized
Order not found
JWT token obtained from /auth/login or /auth/login/manager. Include as Authorization: Bearer <token>.
Order code
Link expired
Whether the request succeeded
HTTP status code
Response payload
Unauthorized
JWT token obtained from /auth/login or /auth/login/manager. Include as Authorization: Bearer <token>.
Filter by one or more statuses
INITIAL: awaiting payment | PENDING: accepted by merchant | AWAITING: sent to CEX, not yet paid | PAID: completed | CANCELLED: aborted | ERROR: process error | REFUNDING: refund in progress | REFUNDED: partial refund | FULL_REFUNDED: full refund | EXPIRED: expired after inactivity | WAITING_CHAIN_CONFIRMATION: waiting on-chain confirmation | KYT_FAILED: wallet risk screening failed
120Search by code, alias, or amount
SuperAdmin/SuperManager: filter by manager email
Paginated list of orders
Whether the request succeeded
HTTP status code
Unauthorized
JWT token obtained from /auth/login or /auth/login/manager. Include as Authorization: Bearer <token>.
File download (CSV or Excel)
No content
Unauthorized
No content
JWT token obtained from /auth/login or /auth/login/manager. Include as Authorization: Bearer <token>.
List of payment links
Whether the request succeeded
HTTP status code
Unauthorized
JWT token obtained from /auth/login or /auth/login/manager. Include as Authorization: Bearer <token>.
Order code
Payer information saved
Whether the request succeeded
HTTP status code
Response payload
Unauthorized
Validation error
JWT token obtained from /auth/login or /auth/login/manager. Include as Authorization: Bearer <token>.
Order code
Email set
Whether the request succeeded
HTTP status code
Response payload
Unauthorized
Validation error
Source asset (e.g. EUR)
Target asset (e.g. USDC)
Exchange rate data
Whether the request succeeded
HTTP status code
Validation error
Last updated