Hi all!
I have an issue with the paypal payment plugin. When I configure it for Standard Paypal it works and all is well. But, I need it to enable me the option where the shopper can checkout with credit card without needing to have a paypal account. As far as I know, that should be the Smart Buttons/Express/Credit Checkout option, right?
I configured what had to be configured on paypal, as well as in the plugin itself. And for some reason, when I switch the plugin to that option the cart says "No payment method configured".
I've been fighting with this for the last two days and tryed to reconfigure every option possible, but to no avail.
So my question is how do I proceed with troubleshooting? I tried with other templates and without the plugins I use, and even installed a completely new joomla on a different server, and the problem persists.
I use Yootheme Pro with VMUIkit from JoomlaPro and the one page checkout which comes with it.
joomla is 3.9.24, Virtuemart is 3.8.6 and all the plugins are the latest versions.
Website is here: www.historysoap.eu
Thank you all!
EDIT: I forgot to mention that even though it says that there is no payment method configured, if you press CONFIRM PURCHASE it forwards you to paypal, but without credit card payments.
afaik in certain markets Paypal has removed the automatic possibility to pay with a card if u have no Paypal account - but this is very much country dependent
try one or other of these plugins .. I think the free one is intended for what u want
https://plugins.online-store.co.uk/paypal_express_checkout.html
I tried with that plugin too, same result.
Paypal credit cards works here in Croatia, I have it on another site, but it's not virtuemart, it's Balbooa Forms. Funny enough, you just enter the merchant email and it works :o
then compare what is posted from the working one to what VM is posting .. maybe a flag needs setting to something else?
I have the PP Express SSC plugin configured on a site but had to configure the Live Express Checkout API parameters to use credit cards.
Yes, you have to do that in the standard Virtuemart Paypal plugin as well.
jenkinhill can you show us how do you do it?
Thank you!
Well, I finally have some progress, but I'm not there yet ;D
What I did is that I accidentally stumbled upon the Paypal Express SSC plugin in the Joomla plugins list, and it turns out you have to configure it here also. The configuration is the same as in the virtuemart plugin configuration, and for some reason it looks like you have to do it on both places. Never knew I had to do that too, or that it was possible at all as it is not mentioned anywhere.
So, now when I click the CONFIRM PURCHASE button in my checkout I get redirected to the paypal page where I can pay with paypal or credit card, but the catch is that in the same page paypal requires that you create an account, and that's not really a solution.
Any ideas?
I set it up exactly as here: https://plugins.online-store.co.uk/paypal_express_checkout/instructions.html
I think that there may be some PayPal limitations on what you see for certain countries, but it's working OK for my client.
Quote from: jenkinhill on January 26, 2021, 11:51:15 AM
I set it up exactly as here: https://plugins.online-store.co.uk/paypal_express_checkout/instructions.html
I think that there may be some PayPal limitations on what you see for certain countries, but it's working OK for my client.
So did I, but it didn't work until I set it up again in Joomla Plugins Manager, so now I have it set up in two places (with the same setup parameters).
Do you maybe have access to that site you configured for your client?
It would be an interesting information to know if maybe your plugin received all the info it needs when you configured it in virtuemart.
Anyway, I've hit a wall with this.
I'm getting no replies on Paypal Community forum and it looks like no one here encountered a problem like this so for now it's a dead end.
But I have to make it work :D
So, is there someone recomended by the community here that offers troubleshooting services?
Thank you!