All transactions by credit card incur fees from Stripe, our internet payment provider. The fees are 30 cents per transaction plus 1.4% for domestic Visa and Mastercard transactions, 1.75%  for domestic American Express transactions or 2.9%  for all international transactions.