So I have also written a tool specifically for merchants that need to request a payment of a certain amount of sats. Basically what it does is: * Read the card * Receive the token -> generates fresh coins * Split the fresh coins in amount to keep and change * Try and flash the change to the card - if that fails, print a qr code with the change to the screen instead.