Add or edit a plan
Add or edit a plan — not in Cloud today; do it at your payment provider.
Where: Payments → Plans → Add New / a plan · /projects/<project>/payments/plans/new — not available today
Before you start
A connected integration, so Norbix hears about the plans you create at the provider.
Steps
Open your provider's dashboard and create or change the plan there. Create products and prices at your provider (for example Stripe Dashboard → Product catalog).
In Norbix, create a payment trigger for the provider events you care about.
Result
The plan exists only at your provider. Norbix does not store it; it sees it when the provider sends an event that names it (its id is in the @Model.Payment.ExternalIds.* tokens of the trigger).
Change or remove it later
Change or remove the plan at your provider — see Delete a plan.
Do it from code
There is no plan call. What Norbix can do today is react when your provider reports a change, with a payment trigger on events such as invoice.paid, customer.subscription.updated (Stripe), transaction.completed (Paddle), subscription_payment_success (Lemon Squeezy), PAYMENT.SALE.COMPLETED (PayPal). List the events Norbix received:
The client setup is on the Payments page. API: Get Payments Webhook Log
Last updated
Was this helpful?