Skip to main content
GET

Authentication

This endpoint supports two authentication methods:
  • Bearer token via the Authorization header
  • HMAC signature via X-API-Key and X-Signature headers
or

Path Parameters

string
required
The unique identifier of the payment (e.g., pay_abc123def456).

Response

string
Unique identifier for the payment.
string
Current payment status: initiated, pending, confirming, paid, failed, or expired.
number
The fiat amount of the payment.
string
The fiat currency (USD or LKR).
string
The equivalent USDT amount.
string
The blockchain wallet address for the payment.
string
URL to the QR code image.
string
The hosted checkout page URL.
string
The payment description.
string
The customer’s email address, if provided.
object
Custom key-value metadata attached to the payment.
string
The on-chain transaction hash, available once the payment is detected.
string
ISO 8601 timestamp of when the payment was confirmed, if applicable.
string
ISO 8601 timestamp indicating when the payment expires.
string
ISO 8601 timestamp of when the payment was created.