diff --git a/lamassu-next/apps/machine/src/services/lightning.ts b/lamassu-next/apps/machine/src/services/lightning.ts index 1602372..f522bba 100644 --- a/lamassu-next/apps/machine/src/services/lightning.ts +++ b/lamassu-next/apps/machine/src/services/lightning.ts @@ -791,8 +791,11 @@ function createATMServices( lightningPub: LightningPubClient, clink: CLINKClient, _identity: MachineIdentity, - _onPaymentSuccess: (preimage: string) => void + onPaymentSuccess: (preimage: string) => void ): ATMServices { + // Store callback for LNURL-withdraw polling to use + const onPaymentCallback = onPaymentSuccess + return { /** * Generate an ndebit URI for cash-in