pay_invoice
Requests payment of an invoice.
Use case
The app request a payment from a user by presenting a BOLT-11 invoice to the wallet.
Request
{
"method": "pay_invoice",
"params": {
"invoice": "lnbc50n1..." // bolt11 invoice
}
}
Response
{
"result_type": "pay_invoice",
"result": {
"preimage": "0123456789abcdef..." // preimage of the payment
}
}
Errors
PAYMENT_FAILED
: The payment failed. This may be due to a timeout, exhausting all routes, insufficient capacity or similar.
Last updated