You will be able to accept Amex card transactions through your Stripe India account. Please follow the requirements below:
b. to accept international transactions:
Merchants need to obtain an IEC to accept AMEX (service exporter need to apply an IEC to accept non-INR payment with AMEX)
Customer need to pay using non-Indian issued AMEX cards
Presentment of the charge must be in non-INR currency
Cross-border charges (charging customer outside India) are supported, please follow our accepting international payments documentation for the requirements
Recurring charges are supported
a. to accept domestic transactions:
Customer need to pay using Indian issued AMEX Cards
Presentment charge has to be in INR
Cross-border charges are not supported (ie. customer has to be in India)
Recurring charges on AMEX are not supported for India-issued AMEX cards
Merchant’s Statement descriptor will only be visible to the cardholder's card statement after the charge has been processed (~24 hours)