You need to have a Starbucks app with an active US account. After you check out your account is topped up with the USD amount you paid. 3rd party payment provider is used to process payments.
I'm still testing the service right now so it's limited to $5-$10 transactions but so far there were no issues.
www.coffee4crypto.com
Supports BTC, BCH, ETH, ETC, LTC, XRP, DOGE, WAVES and others
Ask questions or post your feedback here