Confirm the owning account
ReadGET /api/v2/account?targetAccountId=... and confirm that the selected account is the eligible reseller or partner that should own the billing connection. Use that account ID as targetAccountId on both configuration operations.
An administrator can select only an account within their authorized hierarchy. A 403 response means the requester or selected account is not eligible for this capability.
Read the current provider
404 response means no provider has been configured for the selected account.
Configure Stripe
Createbilling-provider.json with the complete Stripe configuration:
Configure Chargebee
Createbilling-provider.json with the complete Chargebee configuration:
site is the Chargebee subdomain only. For https://acme.chargebee.com, use acme.
Store and verify the provider
- Read the configuration again and confirm the expected
billingSystemTypeand redacted fields are present. - Confirm the provider webhook uses the exact reseller or partner account ID from the setup guide.
- Confirm each customer-facing Vida plan is mapped to the intended provider product and price.
- Run a representative low-risk checkout with the configured provider before onboarding customers.
- Verify the resulting customer and subscription in both the provider and Vida.