Does amazon accept maestro?

Yes. Amazon accepts maestro.

Amazon has currently started accepting maestro debit cards as part of payment methods including Visa Electron, Delta. In India, amazon only accept Maestro debit cards issued by Citibank and State Bank of India. Other Indian issued accepted debit cards are Visa, Mastercard, and RuPay.