Does amazon accept paypal for payment?

No. Amazon does not accept paypal.

Although Amazon does not accept PayPal, you can select the credit or debit card you want to use throughout the checkout process. You can use your PayPal account to pay for Amazon purchases if you have a PayPal Cash Card, PayPal Business Debit Mastercard, or PayPal's new virtual card, PayPal Key.