I got the create_order function working on testnet, but can't seem to pay the invoice. I have a channel open directly w your testnet node, and I have tried paying the invoice from Electrum on testnet but get this error:

lnpay('lntb...')

{

"log": [

[

"2",

"0x0x0",

"INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS"

]

],

"payment_hash": "2f451....",

"preimage": null,

"success": false

Here is my channel info:

list_channels()

[

{

"channel_id": "4d322...",

"channel_point": "3d87...",

"closing_txid": null,

"local_balance": 400000,

"local_ctn": 9,

"local_reserve": 4000,

"local_unsettled_sent": 0,

"peer_state": "GOOD",

"remote_balance": 0,

"remote_ctn": 9,

"remote_pubkey": "02bf82...",

"remote_reserve": 4000,

"remote_unsettled_sent": 0,

"short_channel_id": "467...",

"state": "OPEN",

"type": "CHANNEL"

}

]

Reply to this note

Please Login to reply.

Discussion

Send us your node pubkey and we can take a look at the logs.

Sending you a DM lmk if you don't get it, Coracle is warning me that you don't have a DM inbox relay setup

Didn’t get it…

Having some new issues requesting liquidity and paying invoices. I've successfully used create_order from testnet-lsps1.lnolymp.us but whenever I try to pay the invoice I get this error in electrum: INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS

I've tried paying the invoice from multiple testnet wallets. Here's an example invoice giving me this issue:

lntb122510n1p50rjacpp5yxummm92ay7a5lwrgy4l3ktpt9myls8z3j77attz0wx7amhfxltqdrlf9hxymm4dejzqcmgv9hxuetv9ss8qun0we5kgetyyp38jgz0d3uk6ur4wvsxy7fqtfz425eq9pjnzdt98qmkxe34xuexvwfjxsungvnyx9nryep48p3k2vpjxe3rq2gcqzzsxqrrsssp5xllglduswmp56gd2xmy29cqyv0xef84g8lu3dtt3svgpuce589nq9qxpqysgq90g4clh7a50sztazegedkxh0gx66uhnh3hrm8g3md9xwrndf8s0z9fng8awze4w93ktfr6ampsn92t4frrnlsv2cgcx3c0nw9r832acppenfyh

I've been trying to pay w the electrum wallet if that helps debugging.

Order ID 'e15e87cf572f924942d1f2d58ce026b0'