Dear Snowshoe, I red everything from you in older thread. Everything was correct (my account, settings...) and I deleted cookies and temp files hundred times. For days I was reading many forums without success. That's why I posted this question. Today I get fast reply from Paypal and that piece of code solved my problem! :): ------------------------------------------------- The display of the option to pay by card is determined based on the customer level (you can have it enable but if the customer isn't eligible it won't show it). Your account is be able to receive payments by card without PayPal account. This feature is not always available. Some users will just have to create an account if they wish to pay by card, we cannot force this behavior when the security filters restrict its usage. Credit Card payments for foreign customers ( users outside of the merchant's country ) require the customer to have a PayPal account. Customers wishing to pay by credit card must open an account with PayPal if they are not registered in the same country as you (or if ha has a foreigner paypal account) . This is a security measure in order to check the validity of the card to protect you and our other users. You need at least a free business account fully Confirmed and verified to have the option to pay by card displayed. Note that you may encounter errors if you try to test yourself with your own credit card as you can't pay with the same card which receive payment (the one linked your account.) Also if a credit card is already associated with a payPal account, the user will have to log in to continue. You can enable the PayPal Account Optional. To do this simply connect to your account and click on this link: https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-website-payments If a credit card is already linked to a paypal account, the user will have to log in to his account to proceed for security requirements. Then you can add / edit these blocks in the source code of your buttons to get the tab "pay by card" unfolded by default <input type="hidden" name="solution_type" value="Sole">
<input type="hidden" name="landing_page" value="Billing"> or pass the variables SOLUTIONTYPE = Sole and Billing = LandingPage in the initialization of the API call along the other variables. As an alternative solution "Website Hosted Payment Pro" would grant you more control over the checkout page ( this account type requires a subscription and needs to be enabled by a Customer Service Representative ) By using a third-party cart system you may find some modules already coded with that feature. However I won't be able to point you to one of them as we do not support these type of systems. If you have issues managing the source code of your website I would recommend you to seek the help of a webmaster to assist you with that task. We are not allowed to initiate changes in your source code due to potential legal issues. -------------------------------------------------
... View more