Home › Forums › Ticket Products › Event Tickets Plus › Orders not completing
- This topic has 6 replies, 3 voices, and was last updated 10 years, 1 month ago by
Support Droid.
-
AuthorPosts
-
February 17, 2016 at 2:19 pm #1074671
Eric Putnam
ParticipantI thought I had fixed this but it continues to be an issue.
Using woocommerce (generic paypal), tribe events calendar, events tickets plus.
I have added the auto complete function php code. Allegedly virtual products automatically complete.
On one out of every three orders the order hangs in pending even though the payment completed in paypal.
I have enabled PDT and every other trick in the book.
I think the issue is PayPal not communicating properly with the website.
The orders need to automatically complete so that the door staff can check in all the folks that purchase tickets from the attendees list.
The stock needs to be accurate. Is that still an issue that is being reported?
If we use a different flavor of PayPal or Maybe use Stripe will that work better?
If we use EDD will that work better?
What about With a different ecommerce?
Also, Are refunds processed through woocommerce synced with PayPal or in reverse.
February 18, 2016 at 8:24 am #1075144Brian
MemberHi,
Sorry for the issues you are having. I can help troubleshoot this with you.
Once you changed over to Payment Data Transfer (PDT) through PayPal does it work then?
From my troubleshooting in the past this helped other customers with this issue.
Look for this section: “Why don’t customers see the link to download their products after paying and getting redirected back to my website?”
At this link to verify you have it all setup:
https://docs.woothemes.com/document/paypal-standard/
Stripe does not seem to have this issue as we have no reports of for this or with any other Payment Processor. It only seems to be with Paypal on certain sites.
EDD would not have the issue as they do not have the order complete process that WooCommerce does.
Also, Are refunds processed through woocommerce synced with PayPal or in reverse.
I believe they are, but that is a WooCommerce setting and not something we control. Here is there article on it:
https://docs.woothemes.com/document/woocommerce-refunds/
Let me know about the PDT setup and if that helps or not.
Thanks
February 22, 2016 at 4:23 pm #1080297Eric Putnam
ParticipantI have had PDT enabled. Sill having issues.
-
This reply was modified 10 years, 1 month ago by
Eric Putnam.
February 23, 2016 at 5:21 am #1080619Brian
MemberHi,
Ok thanks for that so we are in a grey area here as both PayPal and WooCommerce PayPal is third party and we are not able to make any changes to our plugins to help with the issue here.
I can help try to troubleshoot this further with you and get to the bottom of it, but ultimately if we do find a bug we are going to have to bring it to WooCommerce’s attention to fix.
The first step in that is making an image of an order’s notes that does not connect with Paypal to see the error message being generated there.
Also, please enable Debug Log here: WooCommerce > Settings > Checkout Tab > Paypal > Debug Log and that could provide us with more information on the issue.
I would also increase Hold Stock (minutes) on this tab: WooCommerce > Settings > Products Tab > Inventory to 120 minutes and see if that helps give enough time for Paypal to connect.
Another option is to switch over to using a service such as Stripe or even using Paypal Pro to keep people on your site and not send them to Paypal. That would take care of the processing then all in your site and not have to wait for a message from Paypal.
A third option as well is to use EDD, which does not wait for a response from PayPal to complete an order.
Let me know what you would like to do and we can go from here.
Thanks
February 23, 2016 at 4:04 pm #1081092Eric Putnam
ParticipantAwesome thanks.
I changed hold stock to 120 minutes and will test.
the debug log has been on. Is there something I should look for?
I’m tempted to switch to PayPal pro or EDD but I’ll need to justify the extra cost first.
February 23, 2016 at 5:31 pm #1081144Brian
MemberWhere I pointed out to turn on debug there is a location to the file on your server. You might be able to get some information from it for an order that did not complete.
If you can provide a link to it I will take a look too.
We already added a license for Event Tickets Plus for free to your account and that is going to replace WooCommerce Tickets going forward. Event Tickets Plus includes Tickets for EDD in it so that is at least not a cost for you right now.
Let me know what you find out.
Thanks
March 9, 2016 at 8:35 am #1086692Support Droid
KeymasterThis topic has not been active for quite some time and will now be closed.
If you still need assistance please simply open a new topic (linking to this one if necessary)
and one of the team will be only too happy to help. -
This reply was modified 10 years, 1 month ago by
-
AuthorPosts
- The topic ‘Orders not completing’ is closed to new replies.
