PayPal не завершается заказ, снова!

StartZurück 1 2 WeiterEnde
20.06.2016 03:30
#21
Bilmar
Joomshopping forum user no avatar
Name: Mark
23.05.2016
Posts: 124
Quote
Aw: PayPal не завершается заказ, снова!

It is set up correctly with the correct IPN URL but it is still not working. Here is he log:

2016-06-20 01:02:57 url: /index.php?option=com_jshopping&controller=checkout&task=step7&act=notify&js_paymentclass=pm_paypal
mc_gross=23.98
invoice=XXXXXXXXXXXXXXXXXXXXX
protection_eligibility=Eligible
address_status=confirmed
item_number1=
tax=0.00
payer_id=XXXXXXXXXXXXXXXXXXXXX
address_street=XXXXXXXXXXXXXXXXXXXXX
payment_date=18:02:45 Jun 19, 2016 PDT
payment_status=Completed
offer_curreny1=USD
charset=windows-1252
address_zip=XXXXXXXXXXXXXXXXXXXXX
mc_shipping=6.99
mc_handling=0.00
first_name=XXXXXXXXXXXXXXXXXXXXX
mc_fee=1.00
address_country_code=US
address_name=XXXXXXXXXXXXXXXXXXXXX
notify_version=3.8
custom=
payer_status=verified
business=XXXXXXXXXXXXXXXXXXXXX
address_country=United States
offer_amount1=3.00
num_cart_items=1
address_city=XXXXXXXXXXXXXXXXXXXXX
verify_sign=XXXXXXXXXXXXXXXXXXXXX
payer_email=XXXXXXXXXXXXXXXXXXXXX
tax1=0.00
contact_phone=XXXXXXXXXXXXXXXXXXXXX
txn_id=XXXXXXXXXXXXXXXXXXXXX
payment_type=instant
last_name=XXXXXXXXXXXXXXXXXXXXX
address_state=FL
item_name1=XXXXXXXXXXXXXXXXXXXXX
Color: Black
Size: XL
receiver_email=XXXXXXXXXXXXXXXXXXXXX
payment_fee=1.00
quantity1=1
receiver_id=XXXXXXXXXXXXXXXXXXXXX
offer_id1=
txn_type=cart
num_offers=1
mc_gross_1=19.99
mc_currency=USD
residence_country=US
transaction_subject=
payment_gross=23.98
ipn_track_id=XXXXXXXXXXXXXXXXXXXXX


It still stays in pending status in the orders screen.

 
20.06.2016 21:11
#22
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25934
Quote
Aw: PayPal не завершается заказ, снова!

https://www.webdesigner-profi.de/joomla-webdesign/shop/support/paypal-configuration.html?lang=en

 
20.06.2016 21:42
#23
Bilmar
Joomshopping forum user no avatar
Name: Mark
23.05.2016
Posts: 124
Quote
Aw: PayPal не завершается заказ, снова!

webdesigner - 20.06.2016 21:11
https://www.webdesigner-profi.de/joomla-webdesign/shop/support/paypal-configuration.html?lang=en



This is not s configuration issue? Paypal works, the IPN is correct, the settings are correct, it just doesn't change from pending in the orders screen?

I even removed the option of "pending" in the configuration and it still shows as pending?
Aw: PayPal не завершается заказ, снова!

 
20.06.2016 21:46
#24
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25934
Quote
Aw: PayPal не завершается заказ, снова!

100 % configuration error.

server / paypal / joomshopping

 
20.06.2016 21:49
#25
Bilmar
Joomshopping forum user no avatar
Name: Mark
23.05.2016
Posts: 124
Quote
Aw: PayPal не завершается заказ, снова!

webdesigner - 20.06.2016 21:46
100 % configuration error.

server / paypal / joomshopping


Then explain how the status still shows pending when that's not even an option in the configuration?

Aw: PayPal не завершается заказ, снова!

That status should come from the configuration right? It can't come from Paypal or the server right?


Letzte Änderung: 20.06.2016 21:52
 
20.06.2016 21:51
#26
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25934
Quote
Aw: PayPal не завершается заказ, снова!

log?

error ssl.

 
21.06.2016 05:21
#27
Bilmar
Joomshopping forum user no avatar
Name: Mark
23.05.2016
Posts: 124
Quote
Aw: PayPal не завершается заказ, снова!

The only error is this one:

2016-06-21 03:06:23 #004 - Error payment method id. Order id 0

The order that got processed shows order "pending" in the orders screen still
Aw: PayPal не завершается заказ, снова!
and I have the status options set to "paid" in the Paypal configuration for pending orders so somehow the "Pending" Status is still showing up.

Aw: PayPal не завершается заказ, снова!


Letzte Änderung: 21.06.2016 05:23
 
22.06.2016 07:00
#28
DiodeDave
Joomshopping forum user no avatar
Name: David Paulus
29.06.2013
Posts: 3
Quote
Aw: PayPal не завершается заказ, снова!

Any solution yet?

 
26.06.2016 16:40
#29
Bilmar
Joomshopping forum user no avatar
Name: Mark
23.05.2016
Posts: 124
Quote
Aw: PayPal не завершается заказ, снова!

Would it be possible please for Joomshopping to take a few minutes to just look at the functionality of the core Paypal payment module?

Maybe add some more detailed information on exactly how to have the system automatically finish the orders and send the emails like it does with Paypal Express?

I have attempted every setting and configuration you have suggested and have been all over these forums looking for solutions with no success.

It would be very helpful for myself and lots of other people using Joomshopping to resolve this.

Thank you.

 
26.06.2016 23:49
#30
Bilmar
Joomshopping forum user no avatar
Name: Mark
23.05.2016
Posts: 124
Quote
Aw: PayPal не завершается заказ, снова!

SOLUTION!! SOLUTION!! SOLUTION!! SOLUTION!! SOLUTION!! SOLUTION!!

I fixed it after days and days of searching and testing, I finally got it corrected so hopefully this helps others not have to go through all the problems I did!!

First - Check to make sure you are using at least PHP4 or higher. If you are not - None of this will work for you!
Second - Go to your pm_paypal.php file and change the following line:

curl_setopt($ch, CURLOPT_SSLVERSION, $pmconfigs['CURLOPT_SSLVERSION']);
(This is about line 87 in the pm_paypal file)

CHANGE TO:

curl_setopt($ch, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1_2 );


This should be enough for most people and allow the orders to finish properly and the emails to be sent.

IF NOT - then also do the steps here - ONLY IF THE ABOVE 2 STEPS DO NOT FIX THE PROBLEM:

Third - Go to this page https://gist.github.com/VersatilityWerks/5719158/download to get a clean copy of the file cacert.pem

NOTE - Any method involving windows notepad or other editors corrupts the file and gives the cURL error 60 etc and it messes it up and won't work.

Fourth - Take that newly saved file and upload it anywhere on your server you want. I put mine in the PHP/Extras folder just to keep everything together.

Fifth - Now go to your PHP.ini file and find the line:

;curl.cainfo =


CHANGE IT TO

curl.cainfo = "[pathtothisfile]\cacert.pem"


Sixth - Restart your server!

That's it!

If you do not have access to your server then contact your administrator.

After these steps, your orders will complete / finish correctly and the emails will be sent assuming all the other settings and configurations are correct.

Hopefully this helps everyone else who is experiencing the same issues!

 
StartZurück 1 2 WeiterEnde


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.