Credit or debit cards are the best way to pay for things in Costa Rica. Visa and MasterCard are widely accepted, but American Express and Discover are less common. Some places may also accept payment via digital wallets like Apple Pay or Google Wallet.