2.7% plus 5 cents for in-person transactions. 2.9% plus 30 cents for online transactions. 3.4% plus 30 cents for manually keyed transactions. 4.4% plus 30 cents for international card transactions.