Are you having issues with your PayPal recurring payments not showing in your ThriveCart account? Have you refunded a customer in PayPal and it’s not updated in ThriveCart?
This is most commonly caused by having an incorrect IPN URL set up when using PayPal Legacy.
When integrating with PayPal Legacy , there are two steps: one is connecting your overall account, and the second step is setting the IPN URL so that your PayPal account can notify ThriveCart of events in your PayPal account regarding transactions. If this URL isn’t set, then PayPal won’t be able to update ThriveCart and your PayPal recurring payments missing issue may continue.
You can rewatch the IPN set up video in our PayPal article here or below:
- Go to https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-ipn-notify (after logging into your Business PayPal account).
- Make sure “Message Delivery” is enabled
- Make sure your IPN URL is set to https://thrivecart.com/subdomain/api/v1/plugin/call/core.payment.paypal/webhook (replacing ‘subdomain’ with your actual ThriveCart subdomain. If you’re unsure what this is, feel free to reach out to us in support for assistance, but this full URL is correctly shown when going through the PayPal integration initially).
I already have an IPN URL set in PayPal
Many services require the use of the IPN URL in PayPal and PayPal only provide accounts with a single IPN URL option. Because this has been a limitation of PayPal for decades, there are plenty of solutions available and we have a help desk article on several options here.
If you no longer use other/existing service and they’ve confirmed it’s ok to remove/update the IPN URL to something else, you can update that your ThriveCart URL without having to use a ‘multiple IPN’ solution.
Frequently Asked Questions (FAQs)
- Q: Why are my PayPal subscriptions not showing?
- A: Your ThriveCart PayPal subscription not showing may be due to an incorrect IPN URL or disabled message delivery. Update your IPN settings to resolve this.
- Q: Why isn’t my PayPal refund syncing?
- A: A PayPal refund not syncing usually occurs when the IPN URL is incorrect or another service is conflicting. Verify your IPN URL and webhook configuration.
- Q: What is the correct webhook configuration for PayPal in ThriveCart?
- A: Ensure your ThriveCart webhook configuration points to https://thrivecart.com/subdomain/api/v1/plugin/call/core.payment.paypal/webhook with “Message Delivery” enabled.