Thank you for contacting Merchant Technical Services.
To start, here are a few requirements to enable guest checkout:
-Confirmed email address
-Verified PayPal Account
-PayPal Account Optional set to "On" in your PayPal settings
With Express Checkout there is an additional step:
In order to enable guest checkout in Express Checkout you simply set SOLUTIONTYPE=Sole in your initial SetExpressCheckout API call. If you are using a third party shopping cart you will need to work with them or your developer to implement this variable. As long as "SOLUTIONTYPE=Sole" is passed in the "SetExpressCheckout" API then guest checkout will be enabled.
Note: In order for SOLUTIONTYPE=Sole to work, you must have 'PayPal Account Optional' set to 'On' with the 'Website Preferences' section of your PayPal account.
Profile > My selling tools (or: My selling preferences) > Website Preferences > Update > PayPal Account Optional: On.
The option to complete a purchase without the use or creation of a PayPal account is not always available to all buyers. The option is presented based on several risk factors including but not limited to the buyer's PayPal purchase history, PayPal cookies stored on the buyer's computer, location and credit assessment.
If you would like to have a more consecutive checkout process when allowing the users to checkout with or without the use or creation of a PayPal account I can suggest the consideration of using a PayPal Payments Pro account where if approved and implemented, you would be able to accept credit card transactions directly. PayPal Payments Pro is not available in all countries, please use the link below to verify if it is available for your account.
Product Availability:
https://developer.paypal.com/webapps...roduct_matrix/
PayPal Payments Pro:
https://www.paypal.com/webapps/mpp/paypal-payments-pro
Bookmarks