It's a well known movie, I'm pretty sure that Elon was either inspired by the movie or by the British code breaking computer from WWII.
Frankly, I forgot about the movie (saw it in late 2000s), and assumed the inspiration came from the UK :)
We as MoneyBadger create an invoice for the customer in their local currency e.g. USD. If they pay with Bitcoin Lightning, they have 3 minutes to complete the transaction at our offered exchange rate. We take on the risk of the price moving.
If they’re paying with one of the exchange wallets we support like Luno.com, VALR.com or Binance.com we do the same, and they can choose to pay with any currency supported by those wallets.
Refunds are processed at time of refund and are for the original amount in the currency of the invoice e.g. USD but at the exchange rate at the time of refunds.
It really all just works the same as paying with a credit card overseas would if you’re paying a EUR bill with USD funds.
This doesn't show the merchant confirming payment. Presumably you'd wait for that before leaving the restaurant. Sending payment is just the first step.