Check Token
Check the status of a particular voucher using the transaction ID.
Method
GET https://prod.ninjapay.me/lapi/v1/checkVoucher
Parameters
tid: int // the transaction ID of the voucher request.
Response (onramp)
{
"token": 198660213997,
"widget_mode": "onramp",
"wallet": "lbtc",
"amount": 1.10771927,
"receiver_ninjatag": null,
"description": "sample_description",
"created_at": 1661215876,
"status": "undefined", // undefined, pending, declined, paid status's by ninjapay
"callback_url": "https://yourwebhook.com",
"callback_status": 201, // 200, 201, 400, ... only triggers after payment
"success_url": "https://yoursuccessurl.com",
"hosted_checkout_url": "https://checkout.ninjapay.me/198660213997",
"hosted_checkout_expiry": 1814912992,
"customer_name": null;
"order_id": "210",
"fiat_currency": "USD",
"fiat_value": 2000.22,
"extra": {
"name": "nakamoto",
"email": "sample@sample.com"
},
"uri": "lightning:lnbc193620n1p3sgfyrpp5vsy5xumnky24rvt3aty94d4srrwy2rhp94yqzwu6er5x9eymh2zsdqawdsk6urvv40kgetnvdexjur5d9hkucqzpgxqzjhsp5uvmlp5xkteze6qmty35kuxe3j8cwzk25zsx7t9z84423peps9h9s9qyyssqp2ydxchkqceyzz4ma68kmjm58pr0pnx3anl48ajqlhfcgzqrpa0j7kxzjygdxujptkqjrkk6gxsag87yx9wcd7ugyauq45skvcg9aygqx5geqv",
"ttl": 10,
"lightning_invoice": {
"lightning_invoice_type": "invoice",
"expires_at": 1714912921,
"payreq": "lnbc193620n1p3sgfyrpp5vsy5xumnky24rvt3aty94d4srrwy2rhp94yqzwu6er5x9eymh2zsdqawdsk6urvv40kgetnvdexjur5d9hkucqzpgxqzjhsp5uvmlp5xkteze6qmty35kuxe3j8cwzk25zsx7t9z84423peps9h9s9qyyssqp2ydxchkqceyzz4ma68kmjm58pr0pnx3anl48ajqlhfcgzqrpa0j7kxzjygdxujptkqjrkk6gxsag87yx9wcd7ugyauq45skvcg9aygqx5geqv"
},
"total_fee": {
"network_fee": null,
"service_fee": null,
"gst_fee": null
}
}Response (offramp)
Code Example
Last updated