Error Processing Payment - This transaction can't be processed.Please pay with a

Started by firebit, June 05, 2021, 19:09:46 PM

Previous topic - Next topic

firebit

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

=============================================================================

Jörgen

Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

firebit

Hi Jörgen,
the payment in live production did not work before the paypal plugin update and not even after the update.

Nicola


Jörgen

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
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

firebit

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?

Jörgen

A little googling found this:
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
Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

Callum245

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

Jörgen

Joomla 3.9.18
Virtuemart 3.4.x
Olympiantheme Hera (customized)
This reflects current status when viewing old post.

firebit

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.