# Discourse Subscriptions with Thrive Cart

**URL:** https://meta.discourse.org/t/discourse-subscriptions-with-thrive-cart/277200
**Category:** Support
**Tags:** subscriptions
**Created:** [August 30, 2023, 3:12pm UTC](https://meta.discourse.org/t/discourse-subscriptions-with-thrive-cart/277200 "2023-08-30T15:12:02Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Sami\_Syed](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sami_syed/32/93193_2.png) [@Sami\_Syed](https://meta.discourse.org/u/Sami_Syed)
#### Post date: [August 30, 2023, 3:12pm UTC](https://meta.discourse.org/t/discourse-subscriptions-with-thrive-cart/277200/1 "2023-08-30T15:12:02Z")

</div>

I was wondering how I can use the [Discourse Subscriptions Plugin](https://meta.discourse.org/t/discourse-subscriptions/140818) plugin (or any other similar plugin) to:

- Create a private subscription-ONLY group within Discourse

- Grant users access to this private group only when they purchase a product using Thrive Cart.

I am assuming that I can [send a webhook from Thrive Cart](https://support.thrivecart.com/help/using-webhook-notifications/) to Discourse to create a new user and grant them access to the subscription-ONLY group?

It’s worth noting that I am using Wordpress SSO. I thin it might even be worth exploring the [Discourse Automation](https://meta.discourse.org/t/discourse-automation/195773) plugin for this.

Any advice here would be helpful. Thanks!

---

<div class="post-metadata">

### Author: ![blake](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blake/32/157322_2.png) [@blake](https://meta.discourse.org/u/blake)
#### Post date: [August 30, 2023, 4:38pm UTC](https://meta.discourse.org/t/discourse-subscriptions-with-thrive-cart/277200/2 "2023-08-30T16:38:25Z")

</div>

> [@Sami\_Syed](#):
>
> only when they purchase a product using Thrive Cart.

Looks like Thrive uses Stripe?

> **[Legacy & Enhanced Stripe Payment Integrations - ThriveCart Helpdesk](https://support.thrivecart.com/help/stripe-integration-legacy/)**
>
> ThriveCart's Stripe Integration offers seamless payment processing, offering a secure online checkout. Legacy version details here.

The problem is that it uses Stripe Connect so you don’t get your own Stripe api keys that the Discourse Subscription plugin still needs.

> [@Sami\_Syed](#):
>
> I am assuming that I can [send a webhook from Thrive Cart](https://support.thrivecart.com/help/using-webhook-notifications/) to Discourse

This webhook likely doesn’t match the Stripe one so it won’t be compatible with the Discourse subscription plugin.

> [@Sami\_Syed](#):
>
> Any advice here would be helpful. Thanks!

The discourse subscription plugin likely isn’t the route to go for this at the moment because it is only designed to work with Stripe directly. Unless you want to build a simple Discourse plugin yourself to accept the thrive webhook I would look into using [Zapier](https://zapier.com/) It should be able to accept the Thrive webhook, and then make a corresponding api call to Discourse that adds the user to your private group.
