chargebee_create_customer
Create a customer (individual or company) in Chargebee by submitting contact, billing, tax, and payment preferences.
Instructions
Create a customer (company).
API: POST /customers
Args:
first_name: Customer's first name.
last_name: Customer's last name.
email: Customer's email address.
company: Company name.
phone: Phone number.
id: Optional custom customer ID (auto-generated if omitted).
auto_collection: "on" or "off" — whether invoices are auto-collected.
taxability: "taxable" or "exempt".
locale: Customer's locale (e.g. "en", "fr-CA").
meta_data: Arbitrary key-value metadata dict.
billing_address: Billing address fields, e.g. {"line1": "...",
"city": "...", "state": "...", "zip": "...", "country": "US"}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| No | |||
| phone | No | ||
| locale | No | ||
| company | No | ||
| last_name | No | ||
| meta_data | No | ||
| first_name | No | ||
| taxability | No | ||
| auto_collection | No | ||
| billing_address | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |