Hi,
I have a problem with paying via Paypal plugin. I get the following error:
"Error Processing Payment
This transaction can't be processed. Please pay with another card."
Here are the details of my environment: Joomla 3.9.27 - VirtueMart 3.8.8 10472.
I manually updated the paypal plugin to version 3.8.9.
Can you please help me solve this problem?
Thanks in advance
Here is the debug message:
=============================================================================
plgVmConfirmedOrder:
order number: 6MGU0165
plgVmConfirmedOrder:
Amount/Currency stored 31 paymentcurrency 47 orderusercurrency47
PayPal BMCreateButton Request variables::
Array
(
[METHOD] ⇒ BMCreateButton
[VERSION] ⇒ 104.0
[USER] ⇒ **MASKED**
[PWD] ⇒ **MASKED**
[SIGNATURE] ⇒ **MASKED**
[BUTTONTYPE] ⇒ PAYMENT
[BUTTONCODE] ⇒ TOKEN
[BUTTONIMAGEURL] ⇒ https://www.paypal.com/en_US/i/btn/btn_paynow_SM.gif
[L_BUTTONVAR0] ⇒ bn=VirtueMart_Cart_PPA
[L_BUTTONVAR1] ⇒ custom=eecfd2c4f0740963767cf4abed363e37
[L_BUTTONVAR2] ⇒ partner=PayPal
[L_BUTTONVAR4] ⇒ buyer_email=carmelo.ciraulo4@gmail.com
[L_BUTTONVAR5] ⇒ invoice=6MGU0165
[L_BUTTONVAR6] ⇒ billing_first_name=Pinco
[L_BUTTONVAR7] ⇒ billing_last_name=Pallino
[L_BUTTONVAR8] ⇒ billing_address1=Via dei Pinchi 1
[L_BUTTONVAR9] ⇒ billing_city=Milano
[L_BUTTONVAR10] ⇒ billing_zip=95058
[L_BUTTONVAR11] ⇒ billing_state=Catania
[L_BUTTONVAR12] ⇒ billing_country=IT
[L_BUTTONVAR13] ⇒ first_name=Pinco
[L_BUTTONVAR14] ⇒ last_name=Pallino
[L_BUTTONVAR15] ⇒ address1=Via dei Pinchi 1
[L_BUTTONVAR16] ⇒ city=Milano
[L_BUTTONVAR17] ⇒ zip=95058
[L_BUTTONVAR18] ⇒ state=Milano
[L_BUTTONVAR19] ⇒ country=IT
[L_BUTTONVAR20] ⇒ subtotal=31
[L_BUTTONVAR21] ⇒ currency_code=EUR
[L_BUTTONVAR22] ⇒ return=http://opladeliziosa.it/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&paypalproduct=hosted&on=6MGU0165&pm=4&Itemid=409&lang=it-IT
[L_BUTTONVAR23] ⇒ notify_url=http://opladeliziosa.it/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&tmpl=component&lang=it-IT
[L_BUTTONVAR24] ⇒ cancel_return=http://opladeliziosa.it/index.php?option=com_virtuemart&view=pluginresponse&task=pluginUserPaymentCancel&paypalproduct=hosted&on=6MGU0165&pm=4&Itemid=409&lang=it-IT
[L_BUTTONVAR25] ⇒ noshipping=1
[L_BUTTONVAR26] ⇒ paymentaction=sale
[L_BUTTONVAR27] ⇒ template=templateA
[L_BUTTONVAR28] ⇒ showHostedThankyouPage=false
[L_BUTTONVAR29] ⇒ headerBgColor=#000000
[L_BUTTONVAR30] ⇒ headerHeight=170px
[L_BUTTONVAR31] ⇒ logoImage=http://opladeliziosa.it/images/virtuemart/vendor/logo-ladeliziosa-2020-small.png
)
PayPal response::
Array
(
[WEBSITECODE] ⇒
#PAYPAL BUTTON#
[EMAILLINK] ⇒ https://securepayments.paypal.com/webapps/HostedSoleSolutionApp/webflow/sparta/hostedSoleSolutionProcess?hosted_button_id=HSSS-QxQRbwibHLxxCKnOIcZqk97W8DIpeNt6lPzr8fDl.2FhQgA4Sqdp28xhVWZfDdkgQrL1Zg
[HOSTEDBUTTONID] ⇒ HSSS-QxQRbwibHLxxCKnOIcZqk97W8DIpeNt6lPzr8fDl.2FhQgA4Sqdp28xhVWZfDdkgQrL1Zg
[TIMESTAMP] ⇒ 2021-06-05T16:51:07Z
[CORRELATIONID] ⇒ c29dc7815dc00
[ACK] ⇒ Success
[VERSION] ⇒ 104.0
[BUILD] ⇒ 54790461
[custom] ⇒ eecfd2c4f0740963767cf4abed363e37
[method] ⇒ BMCreateButton
)
The method is in debug mode. Click here to be redirected to PayPal
The method is in debug mode.
Click here to be redirected to PayPal
=============================================================================
Has this worked before update ? Downgrade.
Jörgen
Hi Jörgen,
the payment in live production did not work before the paypal plugin update and not even after the update.
Nicola
How is Your PayPal configured?
PayPal Standard ?
Exoress Checkout ?
PayPal Payment Pro ?
PayPal Hosted Pro ?
Do You have a correct Paypal account with the functionality You are usíng ?
Jörgen @ Kreativ Fotografi
I have created a Business PayPal account.
While in the plugin I have configured PayPal Hosted Pro.
I want to use PayPal Hosted Pro, is a Business Paypal account sufficient or do I need to do something else?
A little googling found this:
https://developer.paypal.com/docs/payflow/website-payments-pro-hosted-solution/ (https://developer.paypal.com/docs/payflow/website-payments-pro-hosted-solution/)
This may someone else have the answer to. I have never tested the PayPal Hosted Pro.
Jörgen
While in the plugin I have configured Hosted Pro. I want to use Hosted Pro, is a Business PayPal account sufficient or do I need to do something else? if you have any idea please share with me.
mygiftcardsite (https://www.mygiftcardsite.win/)
Your account does probably not cover this.
Jörgen
I contacted Paypal support and actually Jörgen is right. A normal bisines account is not enough. To use the "hosted pro" version you need a Business PRO account. To have a PRO account you need to make a specific request. And in any case it must be taken into account that a pro account has a fixed monthly fee of about € 30.
For this reason I am thinking of switching to SmartButton mode.
Thank you very much Jörgen for your help.