I want to sell media, and chose PayPal Payments Standard to do it.
According to official documentation buyer can make a purchase without paypal account. Just enter card number/CVC, name and some other fields and buy.
But when I click on a "Buy now" button created with Paypal button editor - it gives two options: "Pay with my PayPal account" or "Create a PayPal account". There is no option to pay without creating a paypal account.
I want not to force buyer to make account and fill a lot of fields. Card number, its expiration date, CVC and maybe first/last name - that's necessary and sufficient. How to make it possible?
If your country is a country that supports the feature which allows buyers to pay with a credit card without having a PayPal account, you would just need to enable PayPal account optional in your account.
This can be done by logging into your account and going to your profile.
Once on your profile page, you will need to go to your Website Payment Preferences.
This may be under your selling tools, depending on which type of an account you have.
Once on the Website Payment Preferences page, you will want to set PayPal Account Optional to "ON". This will then allow your buyers to pay with just a credit card.
Keep in mind that this will only work for supported countries. Additionally, your email address must be confirmed and you must not be setting up a subscription, recurring payment or billing agreement.