Administrator
- Join Date:
- Sep 2009
- Location:
- Stuart, FL
- Posts:
- 14,110
- Plugin Contributions:
- 56
PayPal RESTful API Payment Module
Are orders with different products successfully placed?
Views: 84,736
Administrator
Are orders with different products successfully placed?
Totally Zenned
lat9:
Are orders with different products successfully placed?
Different product, not digital, same issue... log same error as well.
In the morning I'll grab your patch & try again =)
~Melanie
Administrator
mprough:
Different product, not digital, same issue... log same error as well.
In the morning I'll grab your patch & try again =)
~Melanie
Please make sure you grab the patches: https://github.com/lat9/paypalr/compare/v1.0.0-beta5...main
Totally Zenned
lat9:
Please make sure you grab the patches: https://github.com/lat9/paypalr/compare/v1.0.0-beta5...main
Unfortunately the error is the same. I am PMing you the logs =)
Administrator
mprough:
Unfortunately the error is the same. I am PMing you the logs =)
Does this issue happen on ***every ***transaction placed with PayPal?
Totally Zenned
lat9:
Does this issue happen on ***every ***transaction placed with PayPal?
Every time, every product so far
Administrator
mprough:
Every time, every product so far
I'm still looking, but fairly stumped. I installed and enabled on a live site, just in case something was different, and had no such issue.
When you log into paypal.com for that business account, do you see a "You've been approved for Advanced Checkout" message at the top-of-screen?
Administrator
lat9:
I'm still looking, but fairly stumped. I installed and enabled on a live site, just in case something was different, and had no such issue.
When you log into paypal.com for that business account, do you see a "You've been approved for Advanced Checkout" message at the top-of-screen?
Another thing: The paypalr log now shows a "debug_id" associated with that error. If you get hold of PayPal's support and give them that value for the site, perhaps they'll have insight as to the root cause.
Totally Zenned
lat9:
I'm still looking, but fairly stumped. I installed and enabled on a live site, just in case something was different, and had no such issue.
When you log into paypal.com for that business account, do you see a "You've been approved for Advanced Checkout" message at the top-of-screen?
It does, yes
Administrator
mprough:
It does, yes
Try sending a support ticket (https://www.paypal-support.com/s/?language=en_US) and include a copy of the logged information.
Totally Zenned
lat9:
Try sending a support ticket (https://www.paypal-support.com/s/?language=en_US) and include a copy of the logged information.
Subject: Advanced Checkout API integration
Date Created: January 25, 2024
Recently you requested assistance from PayPal Merchant Technical Support. Below is a summary of your request. We are continuing to work on your issue. If you have any new details to add, please provide those in the case via the Merchant Technical Support portal at https://www.paypal-support.com. NOTE: Please do NOT reply to this e-mail, as this mailbox is not monitored.
~Melanie
Administrator
Totally Zenned
lat9:
Thanks, Melanie!
So PayPal's response was to generate new keys which worked.
Administrator
mprough:
So PayPal's response was to generate new keys which worked.
Thanks for that, @mprough. I was seriously scratching my head. I'll add that to the payment-module's GitHub Wiki.
Administrator
v1.0.0 (production-ready) is now available for download: https://www.zen-cart.com/downloads.php?do=file&id=2382
Changes since v1.0.0-beta5: https://github.com/lat9/paypalr/compare/v1.0.0-beta5...v1.0.0
New Zenner
lat9:
v1.0.0 (production-ready) is now available for download: https://www.zen-cart.com/downloads.php?do=file&id=2382
Changes since v1.0.0-beta5: https://github.com/lat9/paypalr/compare/v1.0.0-beta5...v1.0.0
We ruining the issue, when we try to void the transaction, (Copy and past the Authorization ID, and hit Void and Confirm), then blank page.
here is the log:
PHP Parse error: syntax error, unexpected token "{" in /homepages/29/xxxxx/htdocs/xxxx/includes/modules/payment/paypal/PayPalRestful/Admin/DoVoid.php on line 84.
Totally Zenned
dsc7050:
We ruining the issue, when we try to void the transaction, (Copy and past the Authorization ID, and hit Void and Confirm), then blank page.
here is the log:
PHP Parse error: syntax error, unexpected token "{" in /homepages/29/xxxxx/htdocs/xxxx/includes/modules/payment/paypal/PayPalRestful/Admin/DoVoid.php on line 84.
There is a missing close-bracket on line 84 of DoVoid.php
if (count($captured_txns) !== 0[B])[/B] {
I'll raise it as an issue on the GitHub repo.
Simon
New Zenner
Sorry for the obvious question, once this is up and running I assume it's recommended to disable PayPal Payments Pro and PayPal Express Checkout ?
I was a shy, quiet kid. I was happiest playing by myself with my toys, rather than hanging around people.
-- Christian Slater
Totally Zenned
Bubbadood:
Sorry for the obvious question, once this is up and running I assume it's recommended to disable PayPal Payments Pro and PayPal Express Checkout ?
That's a yes. PayPal RESTful combines both of those existing modules into one up to date plugin.
Simon
New Zenner
simon1066:
That's a yes. PayPal RESTful combines both of those existing modules into one up to date plugin.
Thank you
I was a shy, quiet kid. I was happiest playing by myself with my toys, rather than hanging around people.
-- Christian Slater
Tell staff why this post should be reviewed.