Unfortunately, because Uber Eats is a third-party with its own infrastructure, you cannot use a Starbucks gift card while ordering delivery through it. You may, however, utilize a gift card while ordering from Starbucks online for the pickup via their website or app. There is also no way to earn Starbucks points with Uber Eats right now. You may, however, still earn and redeem points on the Starbucks app or website pickup orders. Uber Eats takes debit and credit cards, PayPal, Apple Pay, Google Pay, Venmo, and Uber Eats gift vouchers in addition to debit and credit cards. You may pay for your Starbucks delivery order using any of these options.