Ensure you have a package created under Packages. This will be the product you’re selling.
Decide which platform you want to use for processing payments (e.g., GHL, ClickFunnels, ThriveCart, PayPal). Create a payment mechanism for the package you wish to sell.
After processing payment, set up a webhook to trigger license creation in your dashboard. For example, if using HighLevel, log into your HighLevel account and create a new workflow that triggers “subscription payment.”
Set the workflow trigger for when the subscription status is “active.” Optionally tie it to a specific product.
In the workflow, add a webhook action to post to the URL from your white label dashboard, including necessary data: first name, last name, email, expiry date, and verification key.
Set expiry date: For monthly subscriptions, set the expiry to 31 days or adjust it according to the subscription type.
Save the Workflow: Ensure all fields are populated correctly and save the workflow.
Repeat steps 3-5 for cancellations, using the appropriate webhook URL and including the email in the data.
If using platforms like ThriveCart or SamCart, create a Zap in Zapier to trigger the webhook upon payment, following similar data mapping as above.
Test the Setup: Perform test transactions to ensure that licenses are created and canceled correctly.
By following these steps, you can successfully sell your packages through various platforms while automating license management.
Perform test transactions to ensure that licenses are created and canceled correctly. Following these steps, you can successfully sell your packages through various platforms while automating license management.