account_number |
String |
Unique account number assigned to the account. Character limit: 50 Values: one of the following: - null to auto-generate - a string of 50 characters or fewer that doesn't begin with the default account number prefix |
[optional] |
additional_email_addresses |
String |
List of additional email addresses to receive emailed invoices. Character limit: 120 Values: comma-separated list of email addresses |
[optional] |
allow_invoice_edit |
BOOLEAN |
Indicates if associated invoices can be edited. Character limit: 5 Values: `true`, `false` (default if left null) |
[optional] |
auto_pay |
BOOLEAN |
Indicates if future payments are automatically collected when they're due during a Payment Run. Character limit: 5 Values: `true`, `false` (default) |
[optional] |
batch |
String |
Organizes your customer accounts into groups to optimize your billing and payment operations. Required if use the Subscribe call. Character limit: 20 Values:any system-defined batch (`Batch1` - `Batch50 `or by name). |
[optional] |
bcd_setting_option |
String |
Billing cycle day setting option. Character limit: 9 Values: `AutoSet`, `ManualSet` |
[optional] |
bill_cycle_day |
Integer |
Billing cycle day (BCD) on which bill runs generate invoices for the account. Character limit: 2 Values: any activated system-defined bill cycle day (`1` - `31`) |
|
bill_to_id |
String |
ID of the person to bill for the account. This field is only required if the `Status` field is set to `Active`. Character limit: 32 Values: a valid contact ID for the account |
[optional] |
communication_profile_id |
String |
Associates the account with a specified communication profile. Character limit: 32 Values: a valid communication profile ID |
[optional] |
crm_id |
String |
CRM account ID for the account. A CRM is a customer relationship management system, such as Salesforce.com. Character limit: 100 Values: a string of 100 characters or fewer |
[optional] |
currency |
String |
Currency that the customer is billed in. |
|
customer_service_rep_name |
String |
Name of the account's customer service representative, if applicable. Character limit: 50 Values: a string of 50 characters or fewer |
[optional] |
default_payment_method_id |
String |
ID of the default payment method for the account. This field is only required if the `AutoPay` field is set to `true`. Character limit: 32 Values: a valid ID for an existing payment method |
[optional] |
invoice_delivery_prefs_email |
BOOLEAN |
Indicates if the customer wants to receive invoices through email. Character limit: 5 Values: `true`, `false` (default if left null) |
[optional] |
invoice_delivery_prefs_print |
BOOLEAN |
Indicates if the customer wants to receive printed invoices, such as through postal mail. Character limit: 5 Values: `true`, `false` (default if left null) |
[optional] |
invoice_template_id |
String |
The ID of the invoice template. Each customer account can use a specific invoice template for invoice generation. Character limit: 32 Values: a valid template ID configured in Zuora Billing Settings |
[optional] |
name |
String |
Name of the account as displayed in the Zuora UI. Character limit: 255 Values: a string of 255 characters or fewer |
|
notes |
String |
Comments about the account. Character limit: 65,535 Values: a string of 65,535 characters |
[optional] |
parent_id |
String |
Identifier of the parent customer account for this Account object. Use this field if you have customer hierarchy enabled. Character limit: 32 Values: a valid account ID |
[optional] |
payment_gateway |
String |
Gateway used for processing electronic payments and refunds. This field is only required if there is no default payment gateway is defined in the tenant. Character limit: 40 Values: one of the following: - a valid configured gateway name - Null to inherit the default value set in Zuora Payment Settings |
[optional] |
payment_term |
String |
Indicates when the customer pays for subscriptions. Character limit: 100 Values: a valid, active payment term defined in the web-based UI administrative settings |
[optional] |
purchase_order_number |
String |
The number of the purchase order associated with this account. Purchase order information generally comes from customers. Character limit: 100 Values: a string of 100 characters or fewer |
[optional] |
sales_rep_name |
String |
The name of the sales representative associated with this account, if applicable. Character limit: 50 Values: a string of 50 characters or fewer |
[optional] |
sold_to_id |
String |
ID of the person who bought the subscription associated with the account. This field is only required if the `Status` field is set to `Active`. Character limit: 32 Values: a valid contact ID for the account |
[optional] |
status |
String |
Status of the account in the system. Character limit: 8 Values: one of the following: - leave null if you're using The Subscribe call - if you're using Create: - `Draft` - `Active` - `Canceled` |
|
tax_company_code |
String |
Unique code that identifies a company account in Avalara. Use this field to calculate taxes based on origin and sold-to addresses in Avalara. This feature is in Limited Availability. If you wish to have access to the feature, submit a request at Zuora Global Support. Character limit: 50 Values: a valid company code |
[optional] |
tax_exempt_certificate_id |
String |
ID of your customer's tax exemption certificate. Character limit: 32 Values: a string of 32 characters or fewer |
[optional] |
tax_exempt_certificate_type |
String |
Type of the tax exemption certificate that your customer holds. Character limit: 32 Values: a string of 32 characters or fewer |
[optional] |
tax_exempt_description |
String |
Description of the tax exemption certificate that your customer holds. Character limit: 500 Values: a string of 500 characters or fewer |
[optional] |
tax_exempt_effective_date |
Date |
Date when the the customer's tax exemption starts. Character limit: 29 Version notes: requires Zuora Tax |
[optional] |
tax_exempt_expiration_date |
Date |
Date when the customer's tax exemption certificate expires Character limit: 29 Version notes: requires Zuora Tax |
[optional] |
tax_exempt_issuing_jurisdiction |
String |
Indicates the jurisdiction in which the customer's tax exemption certificate was issued. Character limit: 32 Values: a string of 32 characters or fewer |
[optional] |
tax_exempt_status |
String |
Status of the account's tax exemption. This field is only required if you use Zuora Tax. This field is not available if you do not use Zuora Tax. Character limit: 19 Values: one of the following: - `Yes` - `No` - `PendingVerification` |
[optional] |
vat_id |
String |
EU Value Added Tax ID. This feature is in Limited Availability. If you wish to have access to the feature, submit a request at Zuora Global Support. Character limit: 25 Values: a valid Value Added Tax ID |
[optional] |