Auto charge
ZBX does not auto-charge crypto. Use wallet / pay link flows for collection. For automatic crypto charging, create an appropriate pay link in the dashboard and complete the customer wallet consent path where required.Enable the integration
Chargebee API key
- In Chargebee: Settings → Configure Chargebee → API keys → Add API key.
- Choose a full-access key covering the resources you need.
- Name it (for example “ZBX integration”) and create the key. Store it securely.
Connect in ZBX
- Open the merchant dashboard.
- Go to Settings → Integration, find Chargebee, Connect.
- Enter your Chargebee site / domain and the API key.
- Confirm Connect.
Webhooks
Chargebee can poll/sync on an interval. For near real-time updates, add a webhook:- Chargebee Settings → Configure Chargebee → Webhooks → Add webhook.
- Name it and set the URL in this form:
- Turn off basic-auth protection, primary-flag-only behaviour, and card data exclusion as directed in the product UI for this integration.
- Send all events (or the set required by support).
- Create the webhook.
Custom fields (recommended)
Provision Chargebee custom fields so crypto metadata is searchable and mergeable. Field keys below use the published integration names:Customer
Charge / plan price
Fields are not all strictly required, but provisioning the full set gives the best reporting experience. See Chargebee’s custom field docs for setup.
Test a payment
- Complete a test payment on a pay link in the correct environment.
- Open Invoices in Chargebee and confirm payment details landed.
Subscriptions
When creating Chargebee subscriptions that use ZBX:- Ensure the integration is connected.
- Create products/plans and customers in Chargebee as usual.
- Avoid auto-charge modes that only apply to card.
- Confirm invoices show the crypto pay link metadata after sync.