Support » Plugin: Easy Digital Downloads - Simple eCommerce for Selling Digital Files » Order in Pending
Order in Pending
-
Hello,
I created last time a ticket. Please resolve my issue. This issue comes with many users.
https://wordpress.org/support/topic/order-showing-in-pending/
Thanks
The page I need help with: [log in to see the link]
-
Hi, this bug truly exists in 2checkout plugin because i see some wrong/outdated code in the plugin file(v-1.3.12).
For example, it’s using $_POST[‘sale_id’] in the code but 2checkout never send that parameter in API IPN request. Here’s the list of IPN parameters sent by 2checkout: https://knowledgecenter.2checkout.com/API-Integration/Webhooks/06Instant_Payment_Notification_(IPN)/IPN-parameters
Here’s a screenshot of outdated code: http://prntscr.com/tgddwn
Unless the bug is fixed 2checkout plugin will never really work properly and can never mark any order as complete.
Yes same problem here!,
Im using 2checkout instead of the “2checkout OnSite” just to have in mind.@kowsar89 changing the code manually can fix the problem? or we really need to wait until edd payment gateway plugin is updated from them?
Yes changing the code can fix this but it’ll require some works to do. It’s better if they update that plugin officially.
@kowsar89 Thats good right? I think any solution can be better than now, you mean it needs some work like lot of changes to several files? to just get get correct info for status change to Completed?
For some reason this problem exists since several months (or more?) and it seems there is no priority to fix this any time soon? maybe most people using OnSite option or other payment gateways..
@marcelobruno
After hours of debugging I found a quick dirty solution(though I don’t recommend using it).Just delete this line from file “edd-2checkout/edd-2checkout.php” and it’ll work, screenshot: http://prntscr.com/thn96y
Sounds interesting @kowsar89 !
Why you may not recomend this? it skips some checks to see if the notification is legit? ….but anyway some very specific info is needed to be procesed as ‘Completed’ right? or you think this can be very fragile way?
If this works I think its much better than manual process
I wonder if similar problem and fix applies for subscriptions = recurring payments (never tried)Yes it skips some security checks but it works, I tested. Not sure about subscriptions, it could be different issue. I’m using this solution anyway, better than manual process.
-
This reply was modified 2 years, 10 months ago by
Kowsar Hossain.
-
This reply was modified 2 years, 10 months ago by
Kowsar Hossain.
Since there has been no recent activity, we will mark this resolved.
Hello,
Please provide official solutions. Still using manual process.
Thanks
Hi @nayrathemes
Can you please let me for which payment gateway you are facing this issue?
Are you using the same Payment Gateway – 2Checkout?
-
This reply was modified 2 years, 8 months ago by
Pratik Jain.
Yes, 2Checkout payment Gateway
Hi @nayrathemes
I am also using the 2Checkout payment gateway and it is working perfectly. The order is automatically marked as ‘Completed’.
I suggest you check the plugin documentation again, May be you have missed any step
https://docs.easydigitaldownloads.com/article/874-2checkout-payment-gateway
https://docs.easydigitaldownloads.com/article/1150-recurring-payments—2checkout-gateway-configurationJust for your reference, Now Stripe is available in India. It is one of the popular payment gateway across the world.
You can apply for it and use Stripe add-on for payment. This will smooth your process and reduce some manual work load.
-
This reply was modified 2 years, 10 months ago by
- The topic ‘Order in Pending’ is closed to new replies.