if you're the merchant and have Internet, you don't need to trust anyone. the payer can remain offline. generally, one party having internet is enough to prevent double spending

Replies (3)

the opposite could also exist, tho probably less common: vending machine (offline) - customer mobile (online) in that case, customer/sender can create offline verifiable tokens