Posted: January 25, 2023 at 6:27 pm
When we use PayPal Express, it forces the user to create a PayPal Account if they don’t have one, which many people do not want to do. I tried PayPal Payments Pro, but it says this account cannot process the payment. Is there anyway to have PayPal not force the user to create an account? It is causing people to not sign up or to use the Check option – which is not ideal. Our Membership plugin uses PayPal and there is an option to click off the “create an account”. Why is your plugin different? Can you help, please. |
|
Hi there,
PayPal Pro requires website payments pro is setup on your PayPal account and also with it being an ONsite payment method it significantly increases your PCI compliance requirements.
We can’t force PayPal to allow ‘guest checkout’, it’s an optional feature they provide. We set up the transition and send the details over to PayPal who then decide if guest checkout should actually be available for that specific transaction or not. Take a look here: https://www.paypal.com/uk/smarthelp/article/how-do-i-accept-credit-cards-with-express-checkout-using-the-guest-checkout-option-ts1623 I assume you already have ‘PayPal Account Optional’ set to On within your PayPal account?
Which membership plugin is this? I’ll check what they are doing but it is very likely they do exactly the same as we do… the only difference is they have an option for it where as we do it for every request. |
|
Thanks – I apologize – I realized I asked this question about 9 months ago. It just came up again when we tried to run an event. The Membership plugin is called Simple Membership and the settings do not require the API Name, Password, & signature – it only asks for the PayPal username. When you check out under the Billing Address fields, there is a line that says: |
|
It looks like Simple Membership is using the (rather old) PayPal Standard integration and also offers a PayPal Smart Buttons integration. The above you mentioned is for PayPal Express from within Event Espresso, it’s a different integration method so will display different options from PayPal itself. Have you set the ‘PayPal Account Optional’ setting within your PayPal account? |
|
Yes – the PayPal Account Optional setting is on. |
|
OK so then yes, it’s based on PayPals assessment of the transaction if they want to display the guest checkout option there unfortunately. The other option would be to use a payment method such as Stripe which does not require an account. |
|
The support post ‘PayPal Express and Pro Payments’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.