Connect PayPal to ThriveCart and Chartmogul

Userlevel 1

PayPal only allows us to set one IPN URL or webhook.

How can I use Zapier to connect PayPal to ThriveCart AND Chartmogul at the same time?

I saw an article here:

But the action says “Successful Sale” , does that mean it wouldn’t record cancelations and refunds?

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

3 replies

Userlevel 7
Badge +11

Hey @Darius L, welcome to the Community! 👋

It should be possible to set this up for ThriveCart and Chartmogul. You’d need two Webhook actions, one that send the notification data from PayPal into ThriveCart and another to ChartMogul.

Yes, if you were to select the Successful Sale (PayPal) trigger then the Zap would only be recording sales that are successful. 

If you use PayPal’s All Merchant Transactions trigger instead that should, in theory, allow the Zap to trigger on the cancelations and refunds as well. 

Want to give that All Merchant Transactions trigger a try and let us know how it goes? Keen to hear from you on this! 🙂

Userlevel 1

Hey Sam @SamB , thanks! But I’m wondering if all the steps are exactly the same as what’s written here?

Userlevel 7
Badge +11

Thanks for following up here @Darius L!

Hmm, I’d have thought that the steps would be very similar to those mentioned in the guide you referenced. And it would likely only differ in that you’d need two webhook actions and the trigger for the Zap would be different.

Since the two webhook actions you’d need would both send the same contents of the Raw IPN Body field mentioned in the guide, it appears that would just be the URLs that would be different. One webhook would send the information from PayPal to the relevant ThriveCart URL and the other to the relevant Chartmogul URL.

It’s also worth noting that it mentions in that guide that for it to work you’d need to make sure that the IPN URL override settings in ThriveCart and Chartmogul are disabled:

Hope that helps to clarify. Please do keep us in the loop on how you get on!