Hi,
Has anyone managed to integrade Paypal express checkout in VM? I'm trying to do it, but no results.
The requirement is that the customer should have 2 options: Paypal & credit card without logging to Paypal account.
I attached an image to see what I mean.
I've followed the instructions regarding the Paypal express checkout (sandbox mode), also I've checked the "Enable Smart Buttons" but no smart buttons are displayed. Just the regular Paypal button.
The URL of my e-shop is https://bit.ly/2vIAglw (https://bit.ly/2vIAglw), pls try to buy the Test product, to see what I mean.
How I can solve the problem?
Thanks in advance
Joomla 3.9.15
PHP 7.2.28
VM 3.4.2
I think you should first update to the current stable VM version, 3.6.10 (stable, compatible J3.9) as VM 3.4.2 was developed for Joomla 3.8 and is well over a year old. Test on a copy of your live site.
http://dev.virtuemart.net/projects/virtuemart/files
I've updated to last vesrion and the problem remains. See attached image (just the paypal button)
Pls advise
Thanks
Joomla 3.9.15
PHP 7.2.28
VM 3.6.10
I've spent the previous days googling and trying to fix the problem, without success!
Here is the settings I've used:
Paypal product: Smartbuttons/Express/Gredit checkout
Shop environment: production
Apis & signature: according to Paypal
Accelarated Boarding: Yes
Enable smart buttons: checked
Offer PayPal Credit (deprecated, use Smart Buttons instead): No
Payment action: Direct payment
Also, I've set in Paypal account paypal optional: On
Whenever i try to checkout, I'm redirecting to paypal login page and i cannot pay with credit card, if I don;t have a Paypal account. No credit cards options (See attached picture)
Pls advise
Joomla 3.9.15
PHP 7.2.28
VM 3.6.10
don't know anything about Smart buttons but your screen shot says the problem
your trying to login to and pay to your own Paypal account which of course is not allowed
for a choice of Paypal or credit card we use the iframed Hosted Pro - standard VM Paypal plugin
The VM documentation is https://docs.virtuemart.net/manual/shop-menu/payment-methods/paypal-express-checkout.html
On a site I am using PayPal Express I followed the method here to get the API information. https://plugins.online-store.co.uk/paypal_express_checkout.html#API_Details
Abd as GJC says you can't pay to your own account. That's what sandbox is for.
The screenshot displays the username, because I was logged in my Paypal account. Mea culpa.
But when I'm not logged in Paypal, the screen is the same, without the username filled.
The problem is that there is no option for payment with credit card, without a paypal account
Regarding the Hosted Pro, unfortunately it's not available in Greece.
Quote from: GJC Web Design on March 10, 2020, 18:44:53 PM
don't know anything about Smart buttons but your screen shot says the problem
your trying to login to and pay to your own Paypal account which of course is not allowed
for a choice of Paypal or credit card we use the iframed Hosted Pro - standard VM Paypal plugin
I've already followed the instructions you mention, but the problem remains. Customer can only pay with Paypal account and not with credit cards via Paypal.
Any solution?
Quote from: jenkinhill on March 10, 2020, 18:50:03 PM
The VM documentation is https://docs.virtuemart.net/manual/shop-menu/payment-methods/paypal-express-checkout.html
On a site I am using PayPal Express I followed the method here to get the API information. https://plugins.online-store.co.uk/paypal_express_checkout.html#API_Details
Abd as GJC says you can't pay to your own account. That's what sandbox is for.
I'd check with PayPal in Greece that card payment is included in their Express version, and if their system gives no card option if the customer already has a PayPal account. In the UK some years ago if the PP system detected that the customer did have an account then the option for card payment was not displayed on a site using the standard PP plugin, but I believe the card option is now offered to everyone as an alternative.
Unfortunately, tha Paypal customer service is actually absent... I've sent messages to help center, after 3 days still no answer...
I'm testing Stripe now.
Quote from: jenkinhill on March 11, 2020, 11:17:59 AM
I'd check with PayPal in Greece that card payment is included in their Express version, and if their system gives no card option if the customer already has a PayPal account. In the UK some years ago if the PP system detected that the customer did have an account then the option for card payment was not displayed on a site using the standard PP plugin, but I believe the card option is now offered to everyone as an alternative.