Post by Cue4cheap » Sun May 31, 2020 8:55 pm

Hello,
I guess this is the reason so many, including me, are hesitant to upgrade from one OC to another.... I have been using 1.5.6.4 forever. It was time to upgrade because of php changes and a few other reasons. I upgraded to 2.3.0.2 (upgrade by using copy of database; directory with only 2.3.0.2 OC files) and most things seem to have transferred correctly. Of course since the modules are now a level deeper I needed to change to include "extension/" for the urls in https://manager.paypal.com/payFlowLinkConfig.do
i.e.

Code: Select all

https://www.website.com/index.php?route=payment/pp_payflow_iframe/paymentreturn
to
https://www.website.com/index.php?route=extension/payment/pp_payflow_iframe/paymentreturn
So all well and good I go and update the URLs.
Since I have not been able to get the sandbox mode to work I ran a transaction using my credit card. It looks like it goes through as it goes to the success page on opencart but the order ends up in missing orders.
TO validate my settings and the URLs I take the urls listed in the PayPal Payflow Pro iFrame extension page and paste them into the webbrowser.
Cancel and error URLs

Code: Select all

https://www.website.com/index.php?route=extension/payment/pp_payflow_iframe/paymentcancel 
https://www.website.com/index.php?route=extension/payment/pp_payflow_iframe/paymenterror
return to the cart page of my site.

The payment return url

Code: Select all

https://www.website.com/index.php?route=extension/payment/pp_payflow_iframe/paymentreturn
goes to the success page.

The silent post URL

Code: Select all

https://www.website.com/index.php?route=extension/payment/pp_payflow_iframe/paymentipn
goes to a page on my website that just says "Ok".
So it looks like the URLs I pasted into the PayPal Payflow Pro account are valid.

Now please remember everything has been working for years and the only changes I made to my PayPal Payflow Pro account was updating the URLs in the manager page settings, and of course, upgrading to OC 2.3.0.2.
I have debugging turned on and I looked in storage/logs/payflow-iframe.log and it shows "approved"
2020-05-30 21:26:53 - Response data: RESULT=0&SECURETOKEN={removed}&SECURETOKENID={removed}&RESPMSG=Approved

And the transaction is there in Payflow so everything APPEARS to work but it doesn't!
Any suggestions / help?
Thank you,
Mike

cue4cheap not cheap quality


Expert Member

Posts

Joined
Fri Sep 20, 2013 4:45 am

Post by Cue4cheap » Wed Jun 03, 2020 8:40 am

Polite bump to see if anyone has a suggestion?

Mike

cue4cheap not cheap quality


Expert Member

Posts

Joined
Fri Sep 20, 2013 4:45 am
Who is online

Users browsing this forum: No registered users and 12 guests