Yes amazon does accepts international credit cards, including visa and master cards. The following Indian-issued cards are accepted: Visa, Mastercard, American Express, Diners Club, and RuPay are examples of credit cards. Outside of Indian issues cards, all international personal credit and debit cards (Visa, MasterCard) are accepted.