Recently I had upgrade from 2.3.0.2 to 3.0.4.0, with php 8.3
Everything seem to be running normally, however when I try to integrate PayPal, it does not have the old PayPal standard. In the Extensions -> Payments, there is only 1 choice, PayPal Checkout Integration (Highly Recommended). When I click the Install button, and click on the edit, it opens a window to choose Automatic or Manual. Production or Sandbox.
I choose Automatic and Production, it opens a window that I fill up my email and country. Then it says I have an account and I fill up my login password. I receive an verification SMS to phone.
After I click next, it shows a page You're all ready! and the page just stuck at that page without anything. No return button. After i refresh the page, the extension is still disabled. No matter how many times I tried, it still the same.
I have no more idea how to integrate PayPal. Or can I use back the old PayPal standard?
Any help are welcome.
Thanks
Ron
viewtopic.php?t=232358
viewtopic.php?t=231282
viewtopic.php?t=231205
viewtopic.php?t=229965
You also might want to test on php8.1
DISCLAIMER:
You should not modify core files .. if you would like to donate a cup of coffee I will write it in a modification for you.
https://www.youtube.com/watch?v=zXIxDoCRc84
Thank you for your fast reply.
Check the links you sent and found 1 talking about manual connect, I am trying it now, but somehow, Paypal comes back with error of PayPal is busy at the moment, please try again later.
I think I can only try again later on the manual connect and pray it works. If it doesn't, I will try with php 8.1. I start to wonder if I made a mistake by going 3.0.4.0. Sigh.
Thanks
Regards
Ron
You need to debug, without that it is just trial and error and guess work.
With regards to the sigh .. the upgrade is more about security and the unsupported php versions, it may feel like a sigh, but there are paid payment options that are a lot less expensive than fixing a site that is no longer online.
I believe I included my recommendation for that option in the links also.
DISCLAIMER:
You should not modify core files .. if you would like to donate a cup of coffee I will write it in a modification for you.
https://www.youtube.com/watch?v=zXIxDoCRc84
Thank you for your reply.
And your link regarding using Manual instead works!!!
In case anyone also facing the same issue, this is the link: https://github.com/Dreamvention/paypal/ ... me-ov-file
scroll down a little to the section: To MANUALLY connect your PayPal account, follow these steps:
Follow the steps, you will see that it will integrate normally. The automatic integrate DOES NOT WORK.
Just in case if it helps, I am running OC 3.0.4.0, PHP 8.3.
Thanks for reading.
Thank you very much Mona.
Regards and cheers.
If you could add [SOLVED] to the title of the post that will help others when searching.
Have a good day!
DISCLAIMER:
You should not modify core files .. if you would like to donate a cup of coffee I will write it in a modification for you.
https://www.youtube.com/watch?v=zXIxDoCRc84
Yes, I agree with the trial and error.
The site using OC 3.0.4.0 and php 8.3 crash with http 500 errors. No idea what was wrong. I can only point the DNS back to the old server at the moment and used the whole today to try out OC 3.0.3.8 with php 8.1. At the moment on the trial site, everything is working.
Will try to migrate again later today and hope everything works.
Regards
FYI - I like 3.0.3.8 (for php8) and have stuck with that for my clients.
I can not provide a quantifiable reason, but it is not a bad choice for sure.
DISCLAIMER:
You should not modify core files .. if you would like to donate a cup of coffee I will write it in a modification for you.
https://www.youtube.com/watch?v=zXIxDoCRc84
Users browsing this forum: No registered users and 6 guests