Order status always “pending” after purchase made via PayPal
-
I have set up a course to sell on my website using LearnPress with PayPal payment (no WooCommerce integration). Payment collection seems to work fine, however the order always stays stuck with status of “pending” on the LearnPress orders section on the wordpress dashboard.
When I go and manually change the status to “completed”, that gives the customer access to the course they purchased and triggers the confirmation email to be sent.
I’m wondering how I can make it so that the status automatically changes to “completed” when the PayPal payment goes through? Obviously not providing the customer with instant access to what they’ve purchased is terrible service.
I’ve found a few other threads on this topic on here, but none with any solution that works for me.
I have checked with my web host Siteground and they have confirmed that there is nothing on the host side that’s blocking the PayPal IPN from coming through.
On PayPal, the IPN details say delivery status is “sent”.
Could it have anything to do with the notification URL?
Is there a way to add a PayPal identity token to my website WITHOUT using WooCommerce?
Can anyone help me with this? I have spent DAYS of my life trying to troubleshoot without much success ??
- The topic ‘Order status always “pending” after purchase made via PayPal’ is closed to new replies.