# List all versions of a subscription

Lists all versions of the specified subscription.

Endpoint: GET /subscriptions/{subscription_id}/versions
Version: 2025-11-12
Security: bearerAuth

## Query parameters:

  - `fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            custom_fields, created_by_id, updated_by_id, created_time, id, updated_time, subscription_number, state, account_id, invoice_owner_account_id, auto_renew, version, initial_term, current_term, renewal_term, start_date, end_date, description, contract_effective, service_activation, customer_acceptance, invoice_separately, latest_version, payment_terms, billing_document_settings, bill_to_id, sold_to_id, contracted_mrr, currency, cancel_reason, last_booking_date, order_number
    Example: ["id,created_time"]

  - `subscription_plans.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            custom_fields, created_by_id, updated_by_id, created_time, id, updated_time, name, plan_id, subscription_id, product_id, subscription_plan_number, subscription_items
    Example: ["id,created_time"]

  - `subscription_items.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            custom_fields, created_by_id, updated_by_id, created_time, id, updated_time, start_date, end_date, charge_model, charge_type, tiers, subscription_item_number, name, description, charged_through_date, recurring, price_id, start_event, tax_code, tax_inclusive, unit_of_measure, quantity, price_base_interval, overage, subscription_plan_id, tiers_mode, processed_through_date, active, state, unit_amount, amount, discount_amount, discount_percent, price_change_percentage, price_change_option, price
    Example: ["id,created_time"]

  - `account.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            custom_fields, created_by_id, updated_by_id, created_time, id, updated_time, auto_pay, account_number, bill_to_id, sold_to_id, billing_document_settings, communication_profile_id, crm_id, sales_rep, parent_account_id, payment_gateway, payment_terms, remaining_credit_memo_balance, remaining_debit_memo_balance, remaining_invoice_balance, remaining_payment_balance, sequence_set_id, tax_certificate, batch, tax_identifier, bill_cycle_day, description, name, currency, default_payment_method_id, enabled
    Example: ["id,created_time"]

  - `invoice_owner_account.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            custom_fields, created_by_id, updated_by_id, created_time, id, updated_time, auto_pay, account_number, bill_to_id, sold_to_id, billing_document_settings, communication_profile_id, crm_id, sales_rep, parent_account_id, payment_gateway, payment_terms, remaining_credit_memo_balance, remaining_debit_memo_balance, remaining_invoice_balance, remaining_payment_balance, sequence_set_id, tax_certificate, batch, tax_identifier, bill_cycle_day, description, name, currency, default_payment_method_id, enabled
    Example: ["id,created_time"]

  - `plan.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            custom_fields, created_by_id, updated_by_id, created_time, id, updated_time, start_date, end_date, name, active, description, plan_number, product_id, active_currencies
    Example: ["id,created_time"]

  - `product.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            custom_fields, created_by_id, updated_by_id, created_time, id, updated_time, start_date, end_date, active, name, type, sku, description
    Example: ["id,created_time"]

  - `price.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            custom_fields, created_by_id, updated_by_id, created_time, id, updated_time, tiers, charge_model, charge_type, name, description, revenue_recognition_rule, stacked_discount, recognized_revenue_accounting_code, deferred_revenue_accounting_code, accounting_code, recurring, start_event, tax_code, tax_inclusive, taxable, unit_of_measure, quantity, min_quantity, max_quantity, price_base_interval, discount_level, overage, plan_id, tiers_mode, apply_discount_to, prepayment, drawdown, discount_amounts, unit_amounts, discount_percent, amounts, price_change_percentage, price_change_option, price_increase_option
    Example: ["id,created_time"]

  - `bill_to.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            custom_fields, created_by_id, updated_by_id, created_time, id, updated_time, account_id, address, home_phone, first_name, last_name, email, work_email, nickname, other_phone, work_phone, mobile_phone, tax_region, other_phone_type, fax
    Example: ["id,created_time"]

  - `prepaid_balance.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            prepaid_UOM, start_date, end_date, total_balance, remaining_balance
    Example: ["id,created_time"]

  - `prepaid_balances.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            validity_periods
    Example: ["id,created_time"]

  - `validity_period.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            prepaid_UOM, start_date, end_date, total_balance, remaining_balance, overage_rated_amount, overage_rated_quantity
    Example: ["id,created_time"]

  - `transactions.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            transaction_date, type, quantity
    Example: ["id,created_time"]

  - `actions.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            type, action_id, sequence, start_on, subscription_plans, renew, terms, cancel, pause, resume, order
    Example: ["id,created_time"]

  - `cursor` (string)
    A cursor for use in pagination. A cursor defines the starting place in a list. For instance, if you make a list request and receive 100 objects, ending with next_page=W3sib3JkZXJ=, your subsequent call can include cursor=W3sib3JkZXJ= in order to fetch the next page of the list.

  - `expand[]` (array)
    Allows you to expand responses by including related object information in a single call. See the Expand responses section of the Quickstart API Tutorials for detailed instructions.

  - `filter[]` (array)
    A case-sensitive filter on the list. See the Filter lists section of the Quickstart API Tutorials for detailed instructions.

  - `sort[]` (array)
    A case-sensitive query parameter that specifies the sort order of the list, which can be either ascending (e.g. account_number.asc) or descending (e.g. account_number.desc). You cannot sort on properties that are arrays. If the array-type properties are specified for the sort[] parameter, they are ignored.

  - `page_size` (integer)
    The maximum number of results to return in a single page. If the specified page_size is less than 1 or greater than 99, Zuora will return a 400 error.

  - `subscription_version.fields[]` (array)
    Allows you to specify which fields are returned in the response. 
         
           Accepted values  
            custom_fields, created_by_id, updated_by_id, created_time, id, updated_time, subscription_number, state, account_id, invoice_owner_account_id, auto_renew, version, initial_term, current_term, renewal_term, start_date, end_date, description, contract_effective, service_activation, customer_acceptance, invoice_separately, latest_version, payment_terms, billing_document_settings, bill_to_id, sold_to_id, contracted_mrr, currency, cancel_reason, last_booking_date, order_number
    Example: ["id,created_time"]

## Path parameters:

  - `subscription_id` (string, required)
    Identifier for the subscription, either subscription_number or subscription_id

## Header parameters:

  - `zuora-track-id` (string)
    A custom identifier for tracking API requests. If you set a value for this header, Zuora returns the same value in the response header. This header enables you to track your API calls to assist with troubleshooting in the event of an issue. The value of this field must use the US-ASCII character set and must not include any of the following characters: colon (:), semicolon (;), double quote ("), or quote (').

  - `async` (boolean)
    Making asynchronous requests allows you to scale your applications more efficiently by leveraging Zuora's infrastructure to enqueue and execute requests for you without blocking. These requests also use built-in retry semantics, which makes them much less likely to fail for non-deterministic reasons, even in extreme high-throughput scenarios. Meanwhile, when you send a request to one of these endpoints, you can expect to receive a response in less than 150 milliseconds and these calls are unlikely to trigger rate limit errors. If set to true, Zuora returns a 202 Accepted response, and the response body contains only a request ID.

  - `zuora-entity-ids` (string)
    An entity ID. If you have Multi-entity enabled and the authorization token is valid for more than one entity, you must use this header to specify which entity to perform the operation on. If the authorization token is only valid for a single entity or you do not have Multi-entity enabled, you do not need to set this header.

  - `idempotency-key` (string)
    Specify a unique idempotency key if you want to perform an idempotent POST or PATCH request. Do not use this header in other request types. This idempotency key should be a unique value, and the Zuora server identifies subsequent retries of the same request using this value. For more information, see Idempotent Requests.

  - `accept-encoding` (string)
    Include a accept-encoding: gzip header to compress responses, which can reduce the bandwidth required for a response. If specified, Zuora automatically compresses responses that contain over 1000 bytes. For more information about this header, see Request and Response Compression.

  - `content-encoding` (string)
    Include a content-encoding: gzip header to compress a request. Upload a gzipped file for the payload if you specify this header. For more information, see Request and Response Compression.

  - `zuora-org-ids` (string)
    Comma separated IDs. If you have Zuora Multi-Org enabled,
you can use this header to specify which orgs to perform the operation in. If you do not have Zuora Multi-Org enabled, you should not set this header.

The IDs must be a sub-set of the user's accessible orgs. If you specify an org that the user does not have access to, the operation fails.

If the header is not set, the operation is performed in scope of the user's accessible orgs.

## Response 200 fields (application/json):

  - `next_page` (string,null)

  - `data` (array)

  - `data.id` (string)
    Unique identifier for the object.

  - `data.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.subscription_number` (string)
    Human-readable identifier of the subscription. It can be user-supplied.

  - `data.state` (string)
    Status of the subscription.
    Enum: "draft", "pending_activation", "pending_acceptance", "active", "expired", "canceled", "paused"

  - `data.version` (integer)
    The version of the subscription. This version can be used in the filter[] query parameter to filter subscriptions.

  - `data.account_id` (string)
    Identifier of the account associated with this subscription.

  - `data.account` (object)
    Information of the new account associated with the subscription.

  - `data.account.id` (string)
    Unique identifier for the object.

  - `data.account.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.account_number` (string)
    Human-readable identifier of the account. It can be user-supplied.
    Example: "A-100001"

  - `data.account.billing_document_settings` (object)
    Billing document settings for an account

  - `data.account.billing_document_settings.credit_memo_template_id` (string)
    Identifier of the credit memo template associated with this customer.
    Example: "2c92c08b6a8c978f016a9e0084622b62"

  - `data.account.billing_document_settings.debit_memo_template_id` (string)
    Identifier of the debit memo template associated with this customer.
    Example: "2c92c08c6a8c7e08016a9ec8d72f3ab5"

  - `data.account.billing_document_settings.email_documents` (boolean)
    Whether the customer wants to receive email invoices.
    Example: "alawrence@zuora.com"

  - `data.account.billing_document_settings.print_documents` (boolean)
    Whether the customer wants to receive printed invoices.

  - `data.account.billing_document_settings.invoice_template_id` (string)
    Identifier of the invoice template associated with this customer.
    Example: "8f64d4d754739d85d0346e00ef77e50d"

  - `data.account.billing_document_settings.additional_email` (array)
    A list of additional email addresses to receive email notifications.
    Example: "jdoe@zuora.com"

  - `data.account.batch` (string)
    The identifier of a bill run batch.

  - `data.account.bill_cycle_day` (integer)
    The day of the month on which your customer will be invoiced. For month-end specify 31.

  - `data.account.bill_to` (object)
    Customer billing address.

  - `data.account.bill_to.id` (string)
    Unique identifier for the object.

  - `data.account.bill_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.bill_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.bill_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.bill_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.bill_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.bill_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.bill_to.address` (object)
    Container for the address informtion.

  - `data.account.bill_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.account.bill_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.account.bill_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.account.bill_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.account.bill_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.account.bill_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.account.bill_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.account.bill_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.account.bill_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.account.bill_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.account.bill_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.account.bill_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.account.bill_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.account.bill_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.bill_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.account.bill_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.account.bill_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.account.bill_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.account.bill_to.fax` (string)
    The contact's fax number.

  - `data.account.bill_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.sold_to` (object)
    Customer address used for calculating tax.

  - `data.account.sold_to.id` (string)
    Unique identifier for the object.

  - `data.account.sold_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.sold_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.sold_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.sold_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.sold_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.sold_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.sold_to.address` (object)
    Container for the address informtion.

  - `data.account.sold_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.account.sold_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.account.sold_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.account.sold_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.account.sold_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.account.sold_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.account.sold_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.account.sold_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.account.sold_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.account.sold_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.account.sold_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.account.sold_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.account.sold_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.account.sold_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.sold_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.account.sold_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.account.sold_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.account.sold_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.account.sold_to.fax` (string)
    The contact's fax number.

  - `data.account.sold_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.communication_profile_id` (string)
    Identifier of the communication profile associated with this customer.
    Example: "2c92c0946a6dffc0016a7faab604299b"

  - `data.account.crm_id` (string)
    CRM account identifier.
    Example: "1a2b3c4d5e"

  - `data.account.default_payment_method_id` (string)
    Identifier of the default payment method on the customer account.
    Example: "8a95b1946b6aeac8718c32aab8c395f"

  - `data.account.name` (string)
    The name of the customer account.
    Example: "test account"

  - `data.account.description` (string)
    An arbitrary string attached to the object. Often useful for displaying to users.
    Example: "description of test account"

  - `data.account.parent_account_id` (string)
    Identifier of this customer's parent account, if any.
    Example: "8ad093f27d6eee80017d6effd7a66759"

  - `data.account.payment_gateway` (string,null)
    Payment gateway name.
    Example: "adyen gateway"

  - `data.account.payment_terms` (string)
    Payment terms configured in Billing Settings > Payment Terms of your Zuora tenant.
    Example: "Net 30"

  - `data.account.sequence_set_id` (string)
    The identifier or the billing document sequence set that is assigned to the customer account.
    Example: "2c92a4204a6dffc0016a7faab723041c"

  - `data.account.auto_pay` (boolean)
    Controls whether future payments are automatically billed when they are due.
    Example: true

  - `data.account.tax_certificate` (object)
    The tax certificate information.

  - `data.account.tax_certificate.company_code` (string)
    Unique code that identifies a company account in Avalara. Use this field to calculate taxes based on country of origin and sold-to addresses in Avalara.
    Example: "ABC"

  - `data.account.tax_certificate.id` (string)
    Identifier of the tax exemption certificate.

  - `data.account.tax_certificate.start_date` (string)
    The tax certificate start date.
    Example: "2022-01-01"

  - `data.account.tax_certificate.description` (string)
    Description of the tax exemption certificate.

  - `data.account.tax_certificate.entity_use_code` (string)
    A unique entity use code used by Avalara to apply exemptions. This field is required only when you choose Avalara as your tax engine. See [Exempt Transactions](https://developer.avalara.com/avatax/handling-tax-exempt-customers/) for more information.

  - `data.account.tax_certificate.end_date` (string)
    The tax certificate end date.
    Example: "2023-01-01"

  - `data.account.tax_certificate.issuing_jurisdiction` (string)
    Typically, this is a state or government agency
    Example: "Georgia"

  - `data.account.tax_certificate.state` (string)
    Status of the tax exemption certificate, indication whether the certificate has been verified.
    Enum: "pending", "verified", "not_valid"

  - `data.account.tax_certificate.tax_identifier` (string)
    Value Added Tax (VAT) ID. Each VAT ID must begin with the code of the country code and followed by a block of digits or characters.
    Example: "DE123456789"

  - `data.account.tax_identifier` (object)
    An object that contains the VAT Identification number.

  - `data.account.tax_identifier.id` (string)
    Value Added Tax (VAT) ID. Each VAT ID must begin with the code of the country code and followed by a block of digits or characters.

  - `data.account.currency` (string)
    Three-letter ISO currency code. Once the currency is set for an account, it cannot be updated.
    Example: "USD"

  - `data.account.sales_rep` (string)
    The name of the sales representative associated with this account
    Example: "Max"

  - `data.account.enabled` (boolean)
    Usually used to disable the customer account. The default is true. If false, attempts to create subscriptions for the customer account will fail.
    Example: true

  - `data.account.remaining_debit_memo_balance` (number)
    Total remaining balance of all posted debit memos.
    Example: 10

  - `data.account.remaining_invoice_balance` (number)
    Total remaining balance of all posted invoices.
    Example: 100

  - `data.account.remaining_credit_memo_balance` (number)
    Total remaining balance of all posted credit memos.
    Example: 50

  - `data.account.remaining_payment_balance` (number)
    Total remaining balance of all posted payments.
    Example: 20

  - `data.account.bill_to_id` (string)
    Customer billing address.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.sold_to_id` (string)
    Customer address used for calculating tax.
    Example: "8ad0823f8040e52d0180433026b156fe"

  - `data.account.default_payment_method` (object)
    The default payment method for the customer.

  - `data.account.default_payment_method.id` (string)
    Unique identifier for the object.

  - `data.account.default_payment_method.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.default_payment_method.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.default_payment_method.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.default_payment_method.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.default_payment_method.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.default_payment_method.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.default_payment_method.type` (string)
    The type of the payment method. An additional hash is included on the payment method with a name matching this value. It contains additional information specific to the payment method type.
    Enum: "paypal_express", "paypal_express_native", "paypal_adaptive", "card", "cc_ref", "ach_debit", "sepa_debit", "betalings_debit", "autogiro_debit", "bacs_debit", "au_becs_debit", "nz_becs_debit", "pad_debit", "apple_pay", "wire_transfer", "check", "cash", "other", "paypal", "adyen_google_pay", "adyen_apple_pay"

  - `data.account.default_payment_method.custom_type` (string)
    The custom type of the payment method from Universal Payment Connector.

  - `data.account.default_payment_method.account_id` (string)
    A customer account identifier.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.default_payment_method.account` (object)
    The customer account associated with this payment method.

  - `data.account.default_payment_method.billing_details` (object)
    Billing information associated with the payment method that may be used or required by specific payment method types.

  - `data.account.default_payment_method.billing_details.name` (string)
    Customer full name or business name.
    Example: "Amy Lawrence"

  - `data.account.default_payment_method.billing_details.address` (object)
    Address information used in billing details.

  - `data.account.default_payment_method.billing_details.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.account.default_payment_method.billing_details.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.account.default_payment_method.billing_details.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.account.default_payment_method.billing_details.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.account.default_payment_method.billing_details.address.state` (string)
    The state, county, province, or region.
    Example: "GA"

  - `data.account.default_payment_method.billing_details.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.account.default_payment_method.billing_details.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.default_payment_method.billing_details.phone` (string)
    Customer phone (including extension).
    Example: "(888)976-9056"

  - `data.account.default_payment_method.maximum_payment_attempts` (number)
    Maximum number of consecutive failed retry payment attempts using this payment method before retries are stopped.
    Example: 6

  - `data.account.default_payment_method.payment_retry_interval` (integer)
    The retry interval in hours.
    Example: 3

  - `data.account.default_payment_method.device_session_id` (string)

  - `data.account.default_payment_method.ip_address` (string,null)
    The IP address from which the Mandate was accepted by the customer.
    Example: "192.10.1.123"

  - `data.account.default_payment_method.bank_identification_number` (string)

  - `data.account.default_payment_method.card` (object)
    Credit card information.

  - `data.account.default_payment_method.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.account.default_payment_method.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.account.default_payment_method.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.account.default_payment_method.card.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.card.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.card.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.card.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.account.default_payment_method.paypal_express_native` (object)
    If it is a paypal_express_native payment method, this hash contains details about the PayPal Express Native payment method.

  - `data.account.default_payment_method.paypal_express_native.baid` (string, required)
    Identifier of a PayPal billing agreement. For example, I-1TJ3GAGG82Y9.

  - `data.account.default_payment_method.paypal_express_native.email` (string)
    Email address associated with the payment method. This is required with a paypal_express_checkout or a paypal_adaptive payment method.

  - `data.account.default_payment_method.paypal_express` (object)
    If it is a paypal_express payment method, this hash contains details about the PayPal Express payment method.

  - `data.account.default_payment_method.paypal_express.baid` (string, required)
    Identifier of a PayPal billing agreement. For example, I-1TJ3GAGG82Y9.

  - `data.account.default_payment_method.paypal_express.email` (string, required)
    Email address associated with the payment method

  - `data.account.default_payment_method.paypal_adaptive` (object)
    If it is a paypal_adaptive payment method, this hash contains details about the PayPal Adaptive payment method.

  - `data.account.default_payment_method.paypal_adaptive.preapproval_key` (string, required)
    PayPal preapproval key.
    Example: "2G4EPFSD"

  - `data.account.default_payment_method.paypal_adaptive.email` (string, required)
    Email address associated with the payment method.
    Example: "alawrence@zuora.com"

  - `data.account.default_payment_method.sepa_debit` (object)
    If the type of the payment method is sepa_debit, this hash contains details about the SEPA bank account.

  - `data.account.default_payment_method.sepa_debit.IBAN` (string, required)
    International Bank Account Number used to create the SEPA Debit payment method.

  - `data.account.default_payment_method.sepa_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.sepa_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.sepa_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.sepa_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.sepa_debit.business_identification_code` (string)
    The BIC code used with the Sepa Debit payment method.

  - `data.account.default_payment_method.cc_ref` (object)
    If the type of the payment method is cc_ref, this hash contains details about the Credit Card Reference Transactions payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.account.default_payment_method.cc_ref.second_token` (string)
    A gateway unique identifier that replaces sensitive payment method data. This field is conditionally required only when token is being used to represent a gateway customer profile.

  - `data.account.default_payment_method.cc_ref.token` (string, required)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.account.default_payment_method.cc_ref.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.cc_ref.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.cc_ref.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.cc_ref.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.cc_ref.card` (object)

  - `data.account.default_payment_method.cc_ref.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.account.default_payment_method.cc_ref.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.account.default_payment_method.cc_ref.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.account.default_payment_method.cc_ref.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.account.default_payment_method.apple_pay` (object)
    If the type of the payment method is apple_pay, this hash contains details about the Apple Pay payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.account.default_payment_method.apple_pay.card` (object)
    Credit card information. When providing a card number, you must meet the requirements for PCI compliance. We strongly recommend using Zuora.js instead of interacting with this API directly.

  - `data.account.default_payment_method.apple_pay.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.account.default_payment_method.apple_pay.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.account.default_payment_method.apple_pay.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.account.default_payment_method.apple_pay.card.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.apple_pay.card.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.apple_pay.card.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.apple_pay.card.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.apple_pay.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.account.default_payment_method.apple_pay.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.apple_pay.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.apple_pay.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.apple_pay.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.apple_pay.payment_id` (string)
    The ID of newly processed payment. Only available in the response of the Create Payment Method API request.

  - `data.account.default_payment_method.apple_pay.token` (string)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.account.default_payment_method.google_pay` (object)
    If the type of the payment method is apple_pay, this hash contains details about the Apple Pay payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.account.default_payment_method.google_pay.card` (object)
    Credit card information. When providing a card number, you must meet the requirements for PCI compliance. We strongly recommend using Zuora.js instead of interacting with this API directly.

  - `data.account.default_payment_method.google_pay.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.account.default_payment_method.google_pay.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.account.default_payment_method.google_pay.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.account.default_payment_method.google_pay.card.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.google_pay.card.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.google_pay.card.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.google_pay.card.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.google_pay.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.account.default_payment_method.google_pay.token` (string)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.account.default_payment_method.ach_debit` (object)
    If the type of the payment method is ach_debit, this hash contains details about the ACH bank account.

  - `data.account.default_payment_method.ach_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.ach_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.ach_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.ach_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.ach_debit.bank_aba_code` (string, required)
    The nine-digit routing number or ABA number used by banks.

  - `data.account.default_payment_method.ach_debit.bank_account_name` (string, required)
    The name of the account holder, which can be either a person or a company.

  - `data.account.default_payment_method.ach_debit.bank_account_type` (string, required)
    The type of bank account associated with the payment method.
    Enum: "business_saving", "business_checking", "checking", "saving"

  - `data.account.default_payment_method.ach_debit.bank_name` (string, required)
    Name of the bank associated with this bank account.

  - `data.account.default_payment_method.ach_debit.bank_account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.default_payment_method.betalings_debit` (object)
    If the type of the payment method is betalings_debit, this hash contains details about the Betalingsservice bank account.

  - `data.account.default_payment_method.betalings_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.default_payment_method.betalings_debit.identity_number` (string, required)
    The identity number used for Betalingsservice (Direct Debit DK).

  - `data.account.default_payment_method.betalings_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.default_payment_method.betalings_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.betalings_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.betalings_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.betalings_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.autogiro_debit` (object)
    If the type of the payment method is autogiro_debit, this hash contains details about the Autogiro bank account.

  - `data.account.default_payment_method.autogiro_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.default_payment_method.autogiro_debit.identity_number` (string, required)
    The identity number used for Autogiro (Direct Debit SE).

  - `data.account.default_payment_method.autogiro_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.default_payment_method.autogiro_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.autogiro_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.autogiro_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.autogiro_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.bacs_debit` (object)
    If the type of the payment method is bacs_debit,, this hash contains details about the BACS bank account.

  - `data.account.default_payment_method.bacs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.default_payment_method.bacs_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.default_payment_method.bacs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.bacs_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.bacs_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.bacs_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.au_becs_debit` (object)
    If the type of the payment method is au_becs_debit, this hash contains details about the BECS bank account.

  - `data.account.default_payment_method.au_becs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.default_payment_method.au_becs_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.default_payment_method.au_becs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.au_becs_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.au_becs_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.au_becs_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.nz_becs_debit` (object)
    If the type of the payment method is nz_becs_debit, this hash contains details about the BECS-NZ bank account.

  - `data.account.default_payment_method.nz_becs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.default_payment_method.nz_becs_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.default_payment_method.nz_becs_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.default_payment_method.nz_becs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.nz_becs_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.nz_becs_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.nz_becs_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.pad_debit` (object)
    If the type of the payment method is pad_debit, this hash contains details about the PAD bank account.

  - `data.account.default_payment_method.pad_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.default_payment_method.pad_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.default_payment_method.pad_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.default_payment_method.pad_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.default_payment_method.pad_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.default_payment_method.pad_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.default_payment_method.pad_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.default_payment_method.state` (string)
    The state of the payment method.
    Enum: "active", "closed", "scrubbed"

  - `data.account.default_payment_method.auto_generated` (boolean)

  - `data.account.default_payment_method.use_default_retry_rule` (boolean)

  - `data.account.default_payment_method.existing_mandate` (boolean)

  - `data.account.default_payment_method.last_failed_sale_transaction_time` (string)

  - `data.account.default_payment_method.last_transaction_time` (string)

  - `data.account.default_payment_method.last_transaction_status` (string)

  - `data.account.default_payment_method.number_of_consecutive_failures` (integer)

  - `data.account.default_payment_method.total_number_of_processed_payments` (integer)

  - `data.account.default_payment_method.total_number_of_error_payments` (integer)

  - `data.account.billing_documents` (object)
    List of customer billing documents.

  - `data.account.billing_documents.next_page` (string,null)

  - `data.account.billing_documents.data` (array)

  - `data.account.billing_documents.data.id` (string)
    Unique identifier for the object.

  - `data.account.billing_documents.data.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.billing_documents.data.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.billing_documents.data.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.billing_documents.data.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.billing_documents.data.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.billing_documents.data.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.billing_documents.data.account_id` (string)
    Identifier of the account that owns the billing document.

  - `data.account.billing_documents.data.account_number` (string)
    Human-readable identifier of the account that owns the billing document.

  - `data.account.billing_documents.data.description` (string)
    An arbitrary string associated with the object. Often useful for displaying to users.

  - `data.account.billing_documents.data.due_date` (string)
    The date on which payment for the billing document is due.
    Example: "2023-01-01"

  - `data.account.billing_documents.data.document_date` (string)
    The date when the billing document takes effect.
    Example: "2023-01-01"

  - `data.account.billing_documents.data.reason_code` (string)
    Reason for issuing this billing document. This field is applicable only if the type field is set to credit_memo or debit_memo.

  - `data.account.billing_documents.data.invoice_id` (string)
    The identifier of the invoice billing document from which this credit memo or debit memo billing document is created. This field is applicable only if the type field is set to credit_memo or debit_memo.

  - `data.account.billing_documents.data.transfer_to_accounting` (boolean)
    Whether to transfer to an external accounting system.

  - `data.account.billing_documents.data.exclude_from_auto_apply_rules` (boolean)
    Indicates whether to exclude this credit memo billing document from the rule of automatically applying it to invoices. This field is applicable only if the type field is set to credit_memo.

  - `data.account.billing_documents.data.pay` (boolean)
    Indicates whether the billing document is automatically picked up for processing in the corresponding payment run.

  - `data.account.billing_documents.data.type` (string)
    The type of billing document. Can be one of the credit memo, debit memo, or invoice.
    Enum: "credit_memo", "debit_memo", "invoice"

  - `data.account.billing_documents.data.billing_document_number` (string)
    A human-readable identifier for the billing document; may be user-supplied.

  - `data.account.billing_documents.data.amount_refunded` (number)
    The amount of this billing document item refunded.

  - `data.account.billing_documents.data.state_transitions` (object)

  - `data.account.billing_documents.data.state_transitions.posted_time` (string)

  - `data.account.billing_documents.data.state_transitions.canceled_time` (string)

  - `data.account.billing_documents.data.posted_by_id` (string)
    Identifier of the Zuora user who posted the billing document.

  - `data.account.billing_documents.data.state` (string)
    The status of the billing document.
    Enum: "draft", "open", "uncollectible", "failed"

  - `data.account.billing_documents.data.account` (object)
    The account that owns the billing document. EXPANDABLE

  - `data.account.billing_documents.data.items` (object)
    List of billing document items.

  - `data.account.billing_documents.data.items.next_page` (string,null)

  - `data.account.billing_documents.data.items.data` (array)

  - `data.account.billing_documents.data.total` (number)
    The total amount.

  - `data.account.billing_documents.data.subtotal` (number)
    The total amount exclusive of tax.

  - `data.account.billing_documents.data.tax` (number)
    The total tax amount.

  - `data.account.billing_documents.data.remaining_balance` (number)
    The total balance remaining.

  - `data.account.billing_documents.data.amount_paid` (number)
    The total amount paid.

  - `data.account.billing_documents.data.paid` (boolean)
    Whether payment was successfully collected for this invoice. An invoice can be paid with a payment or a credit memo.

  - `data.account.billing_documents.data.past_due` (boolean)
    Whether payment is past due.

  - `data.account.billing_documents.data.balance` (number)
    The total balance remaining.  This field is deprecated. Use remaining_balance field.

  - `data.account.payments` (object)
    List of customer payments.

  - `data.account.payments.next_page` (string,null)

  - `data.account.payments.data` (array)

  - `data.account.payments.data.id` (string)
    Unique identifier for the object.

  - `data.account.payments.data.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.payments.data.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.payments.data.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.payments.data.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.payments.data.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.payments.data.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.payments.data.description` (string)
    An arbitrary string attached to the object. Often useful for displaying to users.

  - `data.account.payments.data.reference_id` (string)
    Transaction identifier returned by the payment gateway. You may use this field to reconcile payments between your payment gateway and Zuora Payments.

  - `data.account.payments.data.account_id` (string)
    Identifier of the customer account associated with this payment.

  - `data.account.payments.data.account_number` (string)
    Human-readable identifier of the account associated with this payment. It can be user-supplied.

  - `data.account.payments.data.amount` (number)
    The total amount of the payment.

  - `data.account.payments.data.authorization_id` (string)
    Identifier of the authorization transaction from the payment gateway.

  - `data.account.payments.data.payment_date` (string)
    The date and time when the payment takes effect.

  - `data.account.payments.data.payment_method_id` (string)
    Identifier of the payment method used to create this payment.

  - `data.account.payments.data.gateway_id` (string)
    Identifier of the payment gateway that Zuora will use to authorize this payment.

  - `data.account.payments.data.gateway_order_id` (string)
    A merchant-specified natural key value that can be passed to the payment gateway when a payment is created. If not specified, the payment number will be passed in instead.

  - `data.account.payments.data.second_reference_id` (string)
    A second transaction identifier returned by the payment gateway if there is an additional transaction for the refunds. You may use this field to reconcile payments between your payment gateway and Zuora Payments.

  - `data.account.payments.data.gateway_options` (object)
    Example: {"key":"value"}

  - `data.account.payments.data.statement_descriptor` (string)
    A payment gateway-specific field used by Orbital, Vantiv and Verifi.

  - `data.account.payments.data.statement_descriptor_phone` (string)
    A payment gateway-specific field used by Orbital, Vantiv and Verifi.

  - `data.account.payments.data.external` (boolean)
    If true, indicates that this payment is not handled by Zuora.

  - `data.account.payments.data.currency` (string)
    3-letter ISO 4217 currency code.

  - `data.account.payments.data.account` (object)
    The customer account associated with this payment.

  - `data.account.payments.data.amount_applied` (number)
    The total amount applied.

  - `data.account.payments.data.remaining_balance` (number)
    The total remaining balance.

  - `data.account.payments.data.amount_refunded` (number)
    The total amount refunded.

  - `data.account.payments.data.state` (string)
    The state of the payment.
    Enum: "draft", "posted", "processing", "processed", "error", "canceled"

  - `data.account.payments.data.payout_id` (string)
    Identifier of the payout associated with this payment.

  - `data.account.payments.data.payment_number` (string)
    Human-readable identifier for this object; may be user-supplied.

  - `data.account.payments.data.gateway_response_code` (string)
    Code returned by the payment gateway for this payment.

  - `data.account.payments.data.payment_method` (object)
    Payment method information.

  - `data.account.payments.data.payment_method.id` (string)
    Unique identifier for the object.

  - `data.account.payments.data.payment_method.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.payments.data.payment_method.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.payments.data.payment_method.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.payments.data.payment_method.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.payments.data.payment_method.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.payments.data.payment_method.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.payments.data.payment_method.type` (string)
    The type of the payment method. An additional hash is included on the payment method with a name matching this value. It contains additional information specific to the payment method type.
    Enum: "paypal_express", "paypal_express_native", "paypal_adaptive", "card", "cc_ref", "ach_debit", "sepa_debit", "betalings_debit", "autogiro_debit", "bacs_debit", "au_becs_debit", "nz_becs_debit", "pad_debit", "apple_pay", "wire_transfer", "check", "cash", "other", "paypal", "adyen_google_pay", "adyen_apple_pay"

  - `data.account.payments.data.payment_method.custom_type` (string)
    The custom type of the payment method from Universal Payment Connector.

  - `data.account.payments.data.payment_method.account_id` (string)
    A customer account identifier.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.payments.data.payment_method.account` (object)
    The customer account associated with this payment method.

  - `data.account.payments.data.payment_method.billing_details` (object)
    Billing information associated with the payment method that may be used or required by specific payment method types.

  - `data.account.payments.data.payment_method.billing_details.name` (string)
    Customer full name or business name.
    Example: "Amy Lawrence"

  - `data.account.payments.data.payment_method.billing_details.address` (object)
    Address information used in billing details.

  - `data.account.payments.data.payment_method.billing_details.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.payments.data.payment_method.billing_details.phone` (string)
    Customer phone (including extension).
    Example: "(888)976-9056"

  - `data.account.payments.data.payment_method.maximum_payment_attempts` (number)
    Maximum number of consecutive failed retry payment attempts using this payment method before retries are stopped.
    Example: 6

  - `data.account.payments.data.payment_method.payment_retry_interval` (integer)
    The retry interval in hours.
    Example: 3

  - `data.account.payments.data.payment_method.device_session_id` (string)

  - `data.account.payments.data.payment_method.ip_address` (string,null)
    The IP address from which the Mandate was accepted by the customer.
    Example: "192.10.1.123"

  - `data.account.payments.data.payment_method.bank_identification_number` (string)

  - `data.account.payments.data.payment_method.card` (object)
    Credit card information.

  - `data.account.payments.data.payment_method.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.account.payments.data.payment_method.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.account.payments.data.payment_method.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.account.payments.data.payment_method.card.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payments.data.payment_method.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.account.payments.data.payment_method.paypal_express_native` (object)
    If it is a paypal_express_native payment method, this hash contains details about the PayPal Express Native payment method.

  - `data.account.payments.data.payment_method.paypal_express_native.baid` (string, required)
    Identifier of a PayPal billing agreement. For example, I-1TJ3GAGG82Y9.

  - `data.account.payments.data.payment_method.paypal_express_native.email` (string)
    Email address associated with the payment method. This is required with a paypal_express_checkout or a paypal_adaptive payment method.

  - `data.account.payments.data.payment_method.paypal_express` (object)
    If it is a paypal_express payment method, this hash contains details about the PayPal Express payment method.

  - `data.account.payments.data.payment_method.paypal_express.baid` (string, required)
    Identifier of a PayPal billing agreement. For example, I-1TJ3GAGG82Y9.

  - `data.account.payments.data.payment_method.paypal_express.email` (string, required)
    Email address associated with the payment method

  - `data.account.payments.data.payment_method.paypal_adaptive` (object)
    If it is a paypal_adaptive payment method, this hash contains details about the PayPal Adaptive payment method.

  - `data.account.payments.data.payment_method.paypal_adaptive.preapproval_key` (string, required)
    PayPal preapproval key.
    Example: "2G4EPFSD"

  - `data.account.payments.data.payment_method.paypal_adaptive.email` (string, required)
    Email address associated with the payment method.
    Example: "alawrence@zuora.com"

  - `data.account.payments.data.payment_method.sepa_debit` (object)
    If the type of the payment method is sepa_debit, this hash contains details about the SEPA bank account.

  - `data.account.payments.data.payment_method.sepa_debit.IBAN` (string, required)
    International Bank Account Number used to create the SEPA Debit payment method.

  - `data.account.payments.data.payment_method.sepa_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payments.data.payment_method.sepa_debit.business_identification_code` (string)
    The BIC code used with the Sepa Debit payment method.

  - `data.account.payments.data.payment_method.cc_ref` (object)
    If the type of the payment method is cc_ref, this hash contains details about the Credit Card Reference Transactions payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.account.payments.data.payment_method.cc_ref.second_token` (string)
    A gateway unique identifier that replaces sensitive payment method data. This field is conditionally required only when token is being used to represent a gateway customer profile.

  - `data.account.payments.data.payment_method.cc_ref.token` (string, required)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.account.payments.data.payment_method.cc_ref.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payments.data.payment_method.cc_ref.card` (object)

  - `data.account.payments.data.payment_method.apple_pay` (object)
    If the type of the payment method is apple_pay, this hash contains details about the Apple Pay payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.account.payments.data.payment_method.apple_pay.card` (object)
    Credit card information. When providing a card number, you must meet the requirements for PCI compliance. We strongly recommend using Zuora.js instead of interacting with this API directly.

  - `data.account.payments.data.payment_method.apple_pay.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payments.data.payment_method.apple_pay.payment_id` (string)
    The ID of newly processed payment. Only available in the response of the Create Payment Method API request.

  - `data.account.payments.data.payment_method.apple_pay.token` (string)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.account.payments.data.payment_method.google_pay` (object)
    If the type of the payment method is apple_pay, this hash contains details about the Apple Pay payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.account.payments.data.payment_method.google_pay.card` (object)
    Credit card information. When providing a card number, you must meet the requirements for PCI compliance. We strongly recommend using Zuora.js instead of interacting with this API directly.

  - `data.account.payments.data.payment_method.google_pay.token` (string)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.account.payments.data.payment_method.ach_debit` (object)
    If the type of the payment method is ach_debit, this hash contains details about the ACH bank account.

  - `data.account.payments.data.payment_method.ach_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payments.data.payment_method.ach_debit.bank_aba_code` (string, required)
    The nine-digit routing number or ABA number used by banks.

  - `data.account.payments.data.payment_method.ach_debit.bank_account_name` (string, required)
    The name of the account holder, which can be either a person or a company.

  - `data.account.payments.data.payment_method.ach_debit.bank_account_type` (string, required)
    The type of bank account associated with the payment method.
    Enum: "business_saving", "business_checking", "checking", "saving"

  - `data.account.payments.data.payment_method.ach_debit.bank_name` (string, required)
    Name of the bank associated with this bank account.

  - `data.account.payments.data.payment_method.ach_debit.bank_account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payments.data.payment_method.betalings_debit` (object)
    If the type of the payment method is betalings_debit, this hash contains details about the Betalingsservice bank account.

  - `data.account.payments.data.payment_method.betalings_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payments.data.payment_method.betalings_debit.identity_number` (string, required)
    The identity number used for Betalingsservice (Direct Debit DK).

  - `data.account.payments.data.payment_method.betalings_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.payments.data.payment_method.betalings_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payments.data.payment_method.autogiro_debit` (object)
    If the type of the payment method is autogiro_debit, this hash contains details about the Autogiro bank account.

  - `data.account.payments.data.payment_method.autogiro_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payments.data.payment_method.autogiro_debit.identity_number` (string, required)
    The identity number used for Autogiro (Direct Debit SE).

  - `data.account.payments.data.payment_method.autogiro_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.payments.data.payment_method.autogiro_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payments.data.payment_method.bacs_debit` (object)
    If the type of the payment method is bacs_debit,, this hash contains details about the BACS bank account.

  - `data.account.payments.data.payment_method.bacs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payments.data.payment_method.bacs_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.payments.data.payment_method.bacs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payments.data.payment_method.au_becs_debit` (object)
    If the type of the payment method is au_becs_debit, this hash contains details about the BECS bank account.

  - `data.account.payments.data.payment_method.au_becs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payments.data.payment_method.au_becs_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.payments.data.payment_method.au_becs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payments.data.payment_method.nz_becs_debit` (object)
    If the type of the payment method is nz_becs_debit, this hash contains details about the BECS-NZ bank account.

  - `data.account.payments.data.payment_method.nz_becs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payments.data.payment_method.nz_becs_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.payments.data.payment_method.nz_becs_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.payments.data.payment_method.nz_becs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payments.data.payment_method.pad_debit` (object)
    If the type of the payment method is pad_debit, this hash contains details about the PAD bank account.

  - `data.account.payments.data.payment_method.pad_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payments.data.payment_method.pad_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.payments.data.payment_method.pad_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.payments.data.payment_method.pad_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payments.data.payment_method.state` (string)
    The state of the payment method.
    Enum: "active", "closed", "scrubbed"

  - `data.account.payments.data.payment_method.auto_generated` (boolean)

  - `data.account.payments.data.payment_method.use_default_retry_rule` (boolean)

  - `data.account.payments.data.payment_method.existing_mandate` (boolean)

  - `data.account.payments.data.payment_method.last_failed_sale_transaction_time` (string)

  - `data.account.payments.data.payment_method.last_transaction_time` (string)

  - `data.account.payments.data.payment_method.last_transaction_status` (string)

  - `data.account.payments.data.payment_method.number_of_consecutive_failures` (integer)

  - `data.account.payments.data.payment_method.total_number_of_processed_payments` (integer)

  - `data.account.payments.data.payment_method.total_number_of_error_payments` (integer)

  - `data.account.payments.data.gateway_response` (string)
    Message returned by the payment gateway for this payment.

  - `data.account.payments.data.gateway_reconciliation_status` (string)
    Gateway reconciliation state.

  - `data.account.payments.data.gateway_reconciliation_reason` (string)
    Gateway reconciliation reason.

  - `data.account.payments.data.gateway_state` (string)
    The payment gateway state of the payment.
    Enum: "marked_for_submission", "submitted", "settled", "not_submitted", "failed"

  - `data.account.payments.data.applied_to` (array)

  - `data.account.payments.data.applied_to.billing_document_id` (string)
    Identifier of an invoice or a debit memo.

  - `data.account.payments.data.applied_to.id` (string)
    Identifier of the payment application.

  - `data.account.payments.data.applied_to.amount` (number)
    The amount of the payment that is applied to the specific billing document item or taxation item.

  - `data.account.payments.data.applied_to.billing_document` (object)
    The related billing document.

  - `data.account.payments.data.applied_to.billing_document_type` (string)
    The type of billing document. Can be one of the debit memo or invoice.
    Enum: "debit_memo", "invoice"

  - `data.account.payments.data.applied_to.state` (string)
    Enum: "draft", "posted", "processing", "processed", "error", "canceled"

  - `data.account.payments.data.applied_to.items` (array)
    The related billing document item.

  - `data.account.payments.data.payment_schedule_items` (array)

  - `data.account.payments.data.payment_schedule_items.id` (string)
    Unique identifier for the object.

  - `data.account.payments.data.payment_schedule_items.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.payments.data.payment_schedule_items.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.payments.data.payment_schedule_items.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.payments.data.payment_schedule_items.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.payments.data.payment_schedule_items.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.payments.data.payment_schedule_items.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.payments.data.payment_schedule_items.account_id` (string)
    Unique identifier of the customer account the payment schedule belongs to.
    Example: "8ad093f27d6eee80017d6effd7a66759"

  - `data.account.payments.data.payment_schedule_items.amount` (number)
    The amount to be collected by this payment schedule item.

  - `data.account.payments.data.payment_schedule_items.balance` (number)
    The remaining balance of payment schedule item.

  - `data.account.payments.data.payment_schedule_items.billing_document` (object)
    The billing document with which the payment schedule is associated. If you have the Standalone Payment feature enabled, you can leave this field blank and set standalone to true to create standalone payments. You can also choose to create unapplied payments by leaving this object blank and setting standalone to false. If Standalone Payment is not enabled, leaving this object unspecified will create unapplied payments.

  - `data.account.payments.data.payment_schedule_items.cancellation_reason` (string)
    The reason for the cancellation of payment schedule item.

  - `data.account.payments.data.payment_schedule_items.currency` (string)
    Currency of the payment schedule. The default value is the account's default currency. This field will be ignored when items is specified.
    Example: "USD"

  - `data.account.payments.data.payment_schedule_items.description` (string)
    An arbitrary string attached to the object. Often useful for displaying to users.
    Example: "description of payment schedule item"

  - `data.account.payments.data.payment_schedule_items.payment_schedule_item_number` (string)
    Number of the payment schedule item.

  - `data.account.payments.data.payment_schedule_items.payment_gateway_id` (string)
    ID of the payment gateway used to collect payments. The default value is the account's default payment gateway ID. If no payment gateway ID is found on the customer account level, the default value will be the tenant's default payment gateway ID. This field will be ignored when items is specified.
    Example: "8ad093f27d6eee80017d6effd7a66759"

  - `data.account.payments.data.payment_schedule_items.payment_method_id` (string)
    ID of the payment method. The default value is the account's default payment method ID. This field will be ignored when items is specified.
    Example: "8a95b1946b6aeac8718c32aab8c395f"

  - `data.account.payments.data.payment_schedule_items.payment_option_id` (string)
    ID of the payment option.

  - `data.account.payments.data.payment_schedule_items.payment_schedule_id` (string)
    ID of the payment schedule.

  - `data.account.payments.data.payment_schedule_items.payment_schedule_number` (string)
    Number of the payment schedule.

  - `data.account.payments.data.payment_schedule_items.payments` (array)

  - `data.account.payments.data.payment_schedule_items.run_hour` (integer)
    At which hour in the day in the tenant's timezone this payment will be collected. Available values:[0,1,2,~,22,23]. If the time difference between your tenant’s timezone and the timezone where Zuora servers are located is not in full hours, for example, 2.5 hours, the payment schedule items will be triggered half an hour later than your scheduled time. The default value is 0. If the payment run_hour and scheduled_date are backdated, the system will collect the payment when the next run_hour occurs.

  - `data.account.payments.data.payment_schedule_items.scheduled_date` (string)
    The scheduled date of collection.
    Example: "2022-01-01"

  - `data.account.payments.data.payment_schedule_items.standalone` (boolean)
    Indicates whether the payments created by the payment schedule are standalone payments or not. When setting to true, standalone payments will be created. When setting to false, you can either specify a billing document, or not specifying any billing documents. In the later case, unapplied payments will be created. If set to null, standalone payments will be created. Note: This parameter is only available if standalone payments are enabled in your tenant. Do not include this parameter if standalone payment have not been enabled in your tenant. If standalone payments are enabled, the default value is true.

  - `data.account.payments.data.payment_schedule_items.state` (string)
    The status of the payment schedule item. active: there are unprocessed payment schedule items. canceled: the payment schedule has been canceled. complete: the payment schedule is complete and all items have been processed.
    Enum: "pending", "canceled", "complete", "error"

  - `data.account.payments.data.payment_schedule_items.error_message` (string)
    An error message indicating why payment collection failed for this payment schedule item.

  - `data.account.payments.data.payment_schedule_items.payment` (object)
    List of customer payments.

  - `data.account.payments.data.payment_schedule_items.payment_schedule` (object)
    Payment schedule record.

  - `data.account.payments.data.state_transitions` (object)
    The timestamps at which the object's state was updated.

  - `data.account.payments.data.state_transitions.canceled_time` (string)
    The date and time (ISO 8601 UTC format) when the payment was canceled.

  - `data.account.payments.data.gateway_state_transitions` (object)

  - `data.account.payments.data.gateway_state_transitions.marked_for_submission_time` (string)
    The date and time (ISO 8601 UTC format) when the payment was marked for submission.

  - `data.account.payments.data.gateway_state_transitions.settled_time` (string)
    The date and time (ISO 8601 UTC format) when the payment was settled.

  - `data.account.payments.data.gateway_state_transitions.submitted_time` (string)
    The date and time (ISO 8601 UTC format) when the payment was submitted.

  - `data.account.payment_methods` (object)
    List of customer payment methods.

  - `data.account.payment_methods.next_page` (string,null)

  - `data.account.payment_methods.data` (array)

  - `data.account.payment_methods.data.id` (string)
    Unique identifier for the object.

  - `data.account.payment_methods.data.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.payment_methods.data.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.payment_methods.data.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.payment_methods.data.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.payment_methods.data.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.payment_methods.data.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.payment_methods.data.type` (string)
    The type of the payment method. An additional hash is included on the payment method with a name matching this value. It contains additional information specific to the payment method type.
    Enum: "paypal_express", "paypal_express_native", "paypal_adaptive", "card", "cc_ref", "ach_debit", "sepa_debit", "betalings_debit", "autogiro_debit", "bacs_debit", "au_becs_debit", "nz_becs_debit", "pad_debit", "apple_pay", "wire_transfer", "check", "cash", "other", "paypal", "adyen_google_pay", "adyen_apple_pay"

  - `data.account.payment_methods.data.custom_type` (string)
    The custom type of the payment method from Universal Payment Connector.

  - `data.account.payment_methods.data.account_id` (string)
    A customer account identifier.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.payment_methods.data.account` (object)
    The customer account associated with this payment method.

  - `data.account.payment_methods.data.billing_details` (object)
    Billing information associated with the payment method that may be used or required by specific payment method types.

  - `data.account.payment_methods.data.billing_details.name` (string)
    Customer full name or business name.
    Example: "Amy Lawrence"

  - `data.account.payment_methods.data.billing_details.address` (object)
    Address information used in billing details.

  - `data.account.payment_methods.data.billing_details.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.account.payment_methods.data.billing_details.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.account.payment_methods.data.billing_details.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.account.payment_methods.data.billing_details.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.account.payment_methods.data.billing_details.address.state` (string)
    The state, county, province, or region.
    Example: "GA"

  - `data.account.payment_methods.data.billing_details.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.account.payment_methods.data.billing_details.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.payment_methods.data.billing_details.phone` (string)
    Customer phone (including extension).
    Example: "(888)976-9056"

  - `data.account.payment_methods.data.maximum_payment_attempts` (number)
    Maximum number of consecutive failed retry payment attempts using this payment method before retries are stopped.
    Example: 6

  - `data.account.payment_methods.data.payment_retry_interval` (integer)
    The retry interval in hours.
    Example: 3

  - `data.account.payment_methods.data.device_session_id` (string)

  - `data.account.payment_methods.data.ip_address` (string,null)
    The IP address from which the Mandate was accepted by the customer.
    Example: "192.10.1.123"

  - `data.account.payment_methods.data.bank_identification_number` (string)

  - `data.account.payment_methods.data.card` (object)
    Credit card information.

  - `data.account.payment_methods.data.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.account.payment_methods.data.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.account.payment_methods.data.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.account.payment_methods.data.card.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.card.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.payment_methods.data.card.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.payment_methods.data.card.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.payment_methods.data.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.account.payment_methods.data.paypal_express_native` (object)
    If it is a paypal_express_native payment method, this hash contains details about the PayPal Express Native payment method.

  - `data.account.payment_methods.data.paypal_express_native.baid` (string, required)
    Identifier of a PayPal billing agreement. For example, I-1TJ3GAGG82Y9.

  - `data.account.payment_methods.data.paypal_express_native.email` (string)
    Email address associated with the payment method. This is required with a paypal_express_checkout or a paypal_adaptive payment method.

  - `data.account.payment_methods.data.paypal_express` (object)
    If it is a paypal_express payment method, this hash contains details about the PayPal Express payment method.

  - `data.account.payment_methods.data.paypal_express.baid` (string, required)
    Identifier of a PayPal billing agreement. For example, I-1TJ3GAGG82Y9.

  - `data.account.payment_methods.data.paypal_express.email` (string, required)
    Email address associated with the payment method

  - `data.account.payment_methods.data.paypal_adaptive` (object)
    If it is a paypal_adaptive payment method, this hash contains details about the PayPal Adaptive payment method.

  - `data.account.payment_methods.data.paypal_adaptive.preapproval_key` (string, required)
    PayPal preapproval key.
    Example: "2G4EPFSD"

  - `data.account.payment_methods.data.paypal_adaptive.email` (string, required)
    Email address associated with the payment method.
    Example: "alawrence@zuora.com"

  - `data.account.payment_methods.data.sepa_debit` (object)
    If the type of the payment method is sepa_debit, this hash contains details about the SEPA bank account.

  - `data.account.payment_methods.data.sepa_debit.IBAN` (string, required)
    International Bank Account Number used to create the SEPA Debit payment method.

  - `data.account.payment_methods.data.sepa_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.sepa_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.payment_methods.data.sepa_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.payment_methods.data.sepa_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.payment_methods.data.sepa_debit.business_identification_code` (string)
    The BIC code used with the Sepa Debit payment method.

  - `data.account.payment_methods.data.cc_ref` (object)
    If the type of the payment method is cc_ref, this hash contains details about the Credit Card Reference Transactions payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.account.payment_methods.data.cc_ref.second_token` (string)
    A gateway unique identifier that replaces sensitive payment method data. This field is conditionally required only when token is being used to represent a gateway customer profile.

  - `data.account.payment_methods.data.cc_ref.token` (string, required)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.account.payment_methods.data.cc_ref.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.cc_ref.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.payment_methods.data.cc_ref.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.payment_methods.data.cc_ref.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.payment_methods.data.cc_ref.card` (object)

  - `data.account.payment_methods.data.cc_ref.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.account.payment_methods.data.cc_ref.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.account.payment_methods.data.cc_ref.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.account.payment_methods.data.cc_ref.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.account.payment_methods.data.apple_pay` (object)
    If the type of the payment method is apple_pay, this hash contains details about the Apple Pay payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.account.payment_methods.data.apple_pay.card` (object)
    Credit card information. When providing a card number, you must meet the requirements for PCI compliance. We strongly recommend using Zuora.js instead of interacting with this API directly.

  - `data.account.payment_methods.data.apple_pay.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.account.payment_methods.data.apple_pay.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.account.payment_methods.data.apple_pay.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.account.payment_methods.data.apple_pay.card.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.apple_pay.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.account.payment_methods.data.apple_pay.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.apple_pay.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.payment_methods.data.apple_pay.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.payment_methods.data.apple_pay.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.payment_methods.data.apple_pay.payment_id` (string)
    The ID of newly processed payment. Only available in the response of the Create Payment Method API request.

  - `data.account.payment_methods.data.apple_pay.token` (string)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.account.payment_methods.data.google_pay` (object)
    If the type of the payment method is apple_pay, this hash contains details about the Apple Pay payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.account.payment_methods.data.google_pay.card` (object)
    Credit card information. When providing a card number, you must meet the requirements for PCI compliance. We strongly recommend using Zuora.js instead of interacting with this API directly.

  - `data.account.payment_methods.data.google_pay.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.account.payment_methods.data.google_pay.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.account.payment_methods.data.google_pay.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.account.payment_methods.data.google_pay.card.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.google_pay.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.account.payment_methods.data.google_pay.token` (string)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.account.payment_methods.data.ach_debit` (object)
    If the type of the payment method is ach_debit, this hash contains details about the ACH bank account.

  - `data.account.payment_methods.data.ach_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.ach_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.payment_methods.data.ach_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.payment_methods.data.ach_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.payment_methods.data.ach_debit.bank_aba_code` (string, required)
    The nine-digit routing number or ABA number used by banks.

  - `data.account.payment_methods.data.ach_debit.bank_account_name` (string, required)
    The name of the account holder, which can be either a person or a company.

  - `data.account.payment_methods.data.ach_debit.bank_account_type` (string, required)
    The type of bank account associated with the payment method.
    Enum: "business_saving", "business_checking", "checking", "saving"

  - `data.account.payment_methods.data.ach_debit.bank_name` (string, required)
    Name of the bank associated with this bank account.

  - `data.account.payment_methods.data.ach_debit.bank_account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payment_methods.data.betalings_debit` (object)
    If the type of the payment method is betalings_debit, this hash contains details about the Betalingsservice bank account.

  - `data.account.payment_methods.data.betalings_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payment_methods.data.betalings_debit.identity_number` (string, required)
    The identity number used for Betalingsservice (Direct Debit DK).

  - `data.account.payment_methods.data.betalings_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.payment_methods.data.betalings_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.betalings_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.payment_methods.data.betalings_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.payment_methods.data.betalings_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.payment_methods.data.autogiro_debit` (object)
    If the type of the payment method is autogiro_debit, this hash contains details about the Autogiro bank account.

  - `data.account.payment_methods.data.autogiro_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payment_methods.data.autogiro_debit.identity_number` (string, required)
    The identity number used for Autogiro (Direct Debit SE).

  - `data.account.payment_methods.data.autogiro_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.payment_methods.data.autogiro_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.autogiro_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.payment_methods.data.autogiro_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.payment_methods.data.autogiro_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.payment_methods.data.bacs_debit` (object)
    If the type of the payment method is bacs_debit,, this hash contains details about the BACS bank account.

  - `data.account.payment_methods.data.bacs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payment_methods.data.bacs_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.payment_methods.data.bacs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.bacs_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.payment_methods.data.bacs_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.payment_methods.data.bacs_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.payment_methods.data.au_becs_debit` (object)
    If the type of the payment method is au_becs_debit, this hash contains details about the BECS bank account.

  - `data.account.payment_methods.data.au_becs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payment_methods.data.au_becs_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.payment_methods.data.au_becs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.au_becs_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.payment_methods.data.au_becs_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.payment_methods.data.au_becs_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.payment_methods.data.nz_becs_debit` (object)
    If the type of the payment method is nz_becs_debit, this hash contains details about the BECS-NZ bank account.

  - `data.account.payment_methods.data.nz_becs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payment_methods.data.nz_becs_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.payment_methods.data.nz_becs_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.payment_methods.data.nz_becs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.nz_becs_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.payment_methods.data.nz_becs_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.payment_methods.data.nz_becs_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.payment_methods.data.pad_debit` (object)
    If the type of the payment method is pad_debit, this hash contains details about the PAD bank account.

  - `data.account.payment_methods.data.pad_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.account.payment_methods.data.pad_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.account.payment_methods.data.pad_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.account.payment_methods.data.pad_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.account.payment_methods.data.pad_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.account.payment_methods.data.pad_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.account.payment_methods.data.pad_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.account.payment_methods.data.state` (string)
    The state of the payment method.
    Enum: "active", "closed", "scrubbed"

  - `data.account.payment_methods.data.auto_generated` (boolean)

  - `data.account.payment_methods.data.use_default_retry_rule` (boolean)

  - `data.account.payment_methods.data.existing_mandate` (boolean)

  - `data.account.payment_methods.data.last_failed_sale_transaction_time` (string)

  - `data.account.payment_methods.data.last_transaction_time` (string)

  - `data.account.payment_methods.data.last_transaction_status` (string)

  - `data.account.payment_methods.data.number_of_consecutive_failures` (integer)

  - `data.account.payment_methods.data.total_number_of_processed_payments` (integer)

  - `data.account.payment_methods.data.total_number_of_error_payments` (integer)

  - `data.account.subscriptions` (object)
    List of customer subscriptions.

  - `data.account.subscriptions.next_page` (string,null)

  - `data.account.subscriptions.data` (array)

  - `data.account.subscriptions.data.id` (string)
    Unique identifier for the object.

  - `data.account.subscriptions.data.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.subscriptions.data.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.subscriptions.data.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.subscriptions.data.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.subscriptions.data.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.subscriptions.data.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.subscriptions.data.subscription_number` (string)
    Human-readable identifier of the subscription. It can be user-supplied.

  - `data.account.subscriptions.data.state` (string)
    Status of the subscription.
    Enum: "draft", "pending_activation", "pending_acceptance", "active", "expired", "canceled", "paused"

  - `data.account.subscriptions.data.version` (integer)
    The version of the subscription. This version can be used in the filter[] query parameter to filter subscriptions.

  - `data.account.subscriptions.data.account_id` (string)
    Identifier of the account associated with this subscription.

  - `data.account.subscriptions.data.account` (object)
    Information of the new account associated with the subscription.

  - `data.account.subscriptions.data.invoice_owner_account_id` (string)
    Identifier of the account that owns the invoice associated with this subscription.

  - `data.account.subscriptions.data.invoice_owner_account` (object)
    Identifier of the account that owns the subscription.

  - `data.account.subscriptions.data.auto_renew` (boolean)
    If this field is set to true, the subscription automatically renews at the end of the current term.

  - `data.account.subscriptions.data.latest_version` (boolean)
    If true, this is the latest version of the subscription

  - `data.account.subscriptions.data.initial_term` (object)
    Initial term information for the subscription.

  - `data.account.subscriptions.data.initial_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.account.subscriptions.data.initial_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.account.subscriptions.data.initial_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.account.subscriptions.data.initial_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.account.subscriptions.data.initial_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.account.subscriptions.data.current_term` (object)
    Current term information for the subscription

  - `data.account.subscriptions.data.current_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.account.subscriptions.data.current_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.account.subscriptions.data.current_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.account.subscriptions.data.current_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.account.subscriptions.data.current_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.account.subscriptions.data.renewal_term` (object)
    Renewal term information for the subscription.

  - `data.account.subscriptions.data.renewal_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.account.subscriptions.data.renewal_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.account.subscriptions.data.renewal_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.account.subscriptions.data.renewal_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.account.subscriptions.data.renewal_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.account.subscriptions.data.start_date` (string)
    Date when the subscription starts.
    Example: "2020-01-01"

  - `data.account.subscriptions.data.end_date` (string)
    Date when the subscription ends.
    Example: "2023-01-01"

  - `data.account.subscriptions.data.description` (string)
    Description of the subscription. Often useful for displaying to users.

  - `data.account.subscriptions.data.contract_effective` (string)
    Date when the subscriber contract is effective.
    Example: "2023-01-01"

  - `data.account.subscriptions.data.service_activation` (string)
    Date when the subscribed-to service is activated.
    Example: "2023-01-01"

  - `data.account.subscriptions.data.customer_acceptance` (string)
    Date when all the services or products in the subscription are accepted by the subscriber.
    Example: "2023-01-01"

  - `data.account.subscriptions.data.invoice_separately` (boolean)
    If true, the subscription is billed separately from other subscriptions. If false, the subscription is included with other subscriptions in the account invoice. The default is false.

  - `data.account.subscriptions.data.order_number` (string)
    The order number of the order created by Zuora.

  - `data.account.subscriptions.data.subscription_plans` (object)
    List of subscription plans.

  - `data.account.subscriptions.data.subscription_plans.next_page` (string,null)

  - `data.account.subscriptions.data.subscription_plans.data` (array)

  - `data.account.subscriptions.data.invoice_items` (object)
    List of invoice items.

  - `data.account.subscriptions.data.invoice_items.next_page` (string,null)

  - `data.account.subscriptions.data.invoice_items.data` (array)

  - `data.account.subscriptions.data.prepaid_balances` (array)
    Total prepaid units available during a subscription. It is an aggregate of all funds under a subscription.

  - `data.account.subscriptions.data.prepaid_balances.validity_periods` (array)
    An array of prepaid balance validity periods

  - `data.account.subscriptions.data.contracted_mrr` (string)
    Monthly recurring revenue of the subscription.

  - `data.account.subscriptions.data.currency` (string)
    3-letter ISO 4217 currency code. This field is available only if you have the [Multiple Currencies](https://knowledgecenter.zuora.com/Zuora_Billing/Bill_your_customers/Flexible_Billing/Multiple_Currencies) feature enabled.

  - `data.account.subscriptions.data.cancel_reason` (string)
    The reason for cancelling the subscription.

  - `data.account.subscriptions.data.last_booking_date` (string)
    The last booking date of the subscription object. You can override the date value when creating a subscription through the "Subscribe and Amend" API. The default value today is set per the user's timezone. The value of this field is as follows:         For a new subscription created by the [Subscribe and Amend](https://knowledgecenter.zuora.com/Billing/Subscriptions/Orders/Orders_Harmonization/Orders_Migration_Guidance#Subscribe_and_Amend_APIs_to_Migrate) APIs, this field has the value of the subscription creation date.      For a subscription changed by an amendment, this field has the value of the amendment booking date.     For a subscription created or changed by an order, this field has the value of the order date.
    Example: "2023-01-01"

  - `data.account.subscriptions.data.bill_to_id` (string,null)
    ID of the bill-to contact.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.subscriptions.data.payment_terms` (string,null)
    The name of payment term associated with the invoice.

  - `data.account.subscriptions.data.bill_to` (object)
    The billing address for the customer.

  - `data.account.subscriptions.data.bill_to.id` (string)
    Unique identifier for the object.

  - `data.account.subscriptions.data.bill_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.subscriptions.data.bill_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.subscriptions.data.bill_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.subscriptions.data.bill_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.subscriptions.data.bill_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.subscriptions.data.bill_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.subscriptions.data.bill_to.address` (object)
    Container for the address informtion.

  - `data.account.subscriptions.data.bill_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.account.subscriptions.data.bill_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.account.subscriptions.data.bill_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.account.subscriptions.data.bill_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.account.subscriptions.data.bill_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.account.subscriptions.data.bill_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.account.subscriptions.data.bill_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.account.subscriptions.data.bill_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.account.subscriptions.data.bill_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.account.subscriptions.data.bill_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.account.subscriptions.data.bill_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.account.subscriptions.data.bill_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.account.subscriptions.data.bill_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.account.subscriptions.data.bill_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.subscriptions.data.bill_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.account.subscriptions.data.bill_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.account.subscriptions.data.bill_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.account.subscriptions.data.bill_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.account.subscriptions.data.bill_to.fax` (string)
    The contact's fax number.

  - `data.account.subscriptions.data.bill_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.subscriptions.data.billing_document_settings` (object)
    The billing document settings for the customer.

  - `data.account.subscriptions.data.billing_document_settings.template_id` (string,null)
    Identifier of the invoice template associated with this customer. Not applicable for debit memos or credit memos.
    Example: "2c92c08b6a8c978f016a9e0084622b62"

  - `data.account.subscriptions.data.billing_document_settings.sequence_set_id` (string,null)
    ID of the billing document sequence set.

  - `data.account.subscriptions.data.sold_to_id` (string,null)
    ID of the sold-to contact.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.subscriptions.data.sold_to` (object)
    The selling address for the customer.

  - `data.account.subscriptions.data.sold_to.id` (string)
    Unique identifier for the object.

  - `data.account.subscriptions.data.sold_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.subscriptions.data.sold_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.subscriptions.data.sold_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.subscriptions.data.sold_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.subscriptions.data.sold_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.subscriptions.data.sold_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.subscriptions.data.sold_to.address` (object)
    Container for the address informtion.

  - `data.account.subscriptions.data.sold_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.account.subscriptions.data.sold_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.account.subscriptions.data.sold_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.account.subscriptions.data.sold_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.account.subscriptions.data.sold_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.account.subscriptions.data.sold_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.account.subscriptions.data.sold_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.account.subscriptions.data.sold_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.account.subscriptions.data.sold_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.account.subscriptions.data.sold_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.account.subscriptions.data.sold_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.account.subscriptions.data.sold_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.account.subscriptions.data.sold_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.account.subscriptions.data.sold_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.subscriptions.data.sold_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.account.subscriptions.data.sold_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.account.subscriptions.data.sold_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.account.subscriptions.data.sold_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.account.subscriptions.data.sold_to.fax` (string)
    The contact's fax number.

  - `data.account.subscriptions.data.sold_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.subscriptions.data.prepaid_balance` (array)
    Total prepaid units available during a subscription. It is an aggregate of all funds under a subscription. Deprecated, please use prepaid_balances instead.

  - `data.account.subscriptions.data.prepaid_balance.prepaid_UOM` (string)
    Unit of measure for the prepaid balance.

  - `data.account.subscriptions.data.prepaid_balance.start_date` (string)
    Start date of the fund effective period.
    Example: "2022-01-01"

  - `data.account.subscriptions.data.prepaid_balance.end_date` (string)
    End date of the fund effective period.
    Example: "2023-01-01"

  - `data.account.subscriptions.data.prepaid_balance.total_balance` (number)
    The funded balance, which is the total units of the fund.

  - `data.account.subscriptions.data.prepaid_balance.remaining_balance` (number)
    Remaining balance on the fund, which is the remaining units of the fund.

  - `data.account.subscriptions.data.prepaid_balance.transactions` (array)
    An array of prepaid balance transactions

  - `data.account.usage_records` (object)
    List of customer usages.

  - `data.account.usage_records.next_page` (string,null)

  - `data.account.usage_records.data` (array)

  - `data.account.usage_records.data.id` (string)
    Unique identifier for the object.

  - `data.account.usage_records.data.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.usage_records.data.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.usage_records.data.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.usage_records.data.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.usage_records.data.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.usage_records.data.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.usage_records.data.account_number` (string)
    Human-readable identifier of the account. It can be user-supplied. Either account_number or account_id is required.
    Example: "A-100001"

  - `data.account.usage_records.data.account_id` (string)
    Identifier of the account associated with this subscription. Either account_id or account_number is required.

  - `data.account.usage_records.data.subscription_item_id` (string)
    Identifier of the subscription item.

  - `data.account.usage_records.data.subscription_item_number` (string)
    Human-readable identifier of the subscription item.

  - `data.account.usage_records.data.description` (string)
    An arbitrary string attached to the object. Often useful for displaying to users.
    Example: "description of test account"

  - `data.account.usage_records.data.end_time` (string)
    The end time for which usage is recorded.

  - `data.account.usage_records.data.quantity` (number)
    The number of units of this item.

  - `data.account.usage_records.data.start_time` (string)
    The start time for which usage is recorded.

  - `data.account.usage_records.data.subscription_id` (string)
    The identifier of the subscription associated with the billing document item.

  - `data.account.usage_records.data.subscription_number` (string)
    Human-readable identifier of the subscription. It can be user-supplied.

  - `data.account.usage_records.data.unit_of_measure` (string)
    Specifies the units to measure usage. Units of measure are configured in Zuora Central. Your values depend on your configuration in Billing Settings.

  - `data.account.usage_records.data.state` (string)
    Enum: "pending", "processed"

  - `data.account.usage_records.data.account` (object)
    The account that owns the usages. EXPANDABLE

  - `data.account.usage_records.data.subscription_item` (object)
    The related subscription item.

  - `data.account.usage_records.data.subscription_item.id` (string)
    Unique identifier for the object.

  - `data.account.usage_records.data.subscription_item.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.usage_records.data.subscription_item.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription_item.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.usage_records.data.subscription_item.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription_item.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.usage_records.data.subscription_item.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.usage_records.data.subscription_item.subscription_item_number` (string)
    Human-readable identifier of the subscription item. It can be user-supplied.

  - `data.account.usage_records.data.subscription_item.name` (string)
    The name of the subscription item.

  - `data.account.usage_records.data.subscription_item.description` (string)
    An arbitrary string attached to the object. Often useful for displaying to users.

  - `data.account.usage_records.data.subscription_item.product_id` (string)
    Identifier of the product with which this subscription is associated.

  - `data.account.usage_records.data.subscription_item.charged_through_date` (string)
    The date through which a customer has been billed for the subscription item.

  - `data.account.usage_records.data.subscription_item.recurring` (object)
    The recurring components of a price such as interval and usage.

  - `data.account.usage_records.data.subscription_item.recurring.recurring_on` (string)
    Specifies on which day or the month or day of the week a customer shall be billed.
    Enum: "_1", "_2", "_3", "_4", "_5", "_6", "_7", "_8", "_9", "_10", "_11", "_12", "_13", "_14", "_15", "_16", "_17", "_18", "_19", "_20", "_21", "_22", "_23", "_24", "_25", "_26", "_27", "_28", "_29", "_30", "_31", "subscription_item_start_day", "account_cycle_date", "subscription_start_day", "term_start_day", "term_end_day", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday"

  - `data.account.usage_records.data.subscription_item.recurring.usage` (boolean)
    Indicates that this is a usage price.

  - `data.account.usage_records.data.subscription_item.recurring.interval` (string)
    Specifies the billing frequency. One of week, month or year.
    Enum: "month", "year", "week", "term", "day"

  - `data.account.usage_records.data.subscription_item.recurring.interval_count` (integer)
    The number of intervals (specified in the interval attribute) between subscription billings. For example, interval=month and intervalCount=3 bills every 3 months.

  - `data.account.usage_records.data.subscription_item.recurring.alignment_behavior` (string)
    Specifies how to align billing for recurring (subscription) products that start on different days.
    Enum: "subscription_start", "term_start", "term_end", "none"

  - `data.account.usage_records.data.subscription_item.recurring.timing` (string)
    You can choose to bill in_advance or in_arrears for recurring prices. The field is not used with one-time or usage-based prices.
    Enum: "in_advance", "in_arrears"

  - `data.account.usage_records.data.subscription_item.recurring.formula` (string)
    You can choose to bill in_advance or in_arrears for recurring prices. The field is not used with one-time or usage-based prices.

  - `data.account.usage_records.data.subscription_item.recurring.duration_interval` (string)
    Specifies the duration frequency. One of day, week, month or year.
    Enum: "day", "week", "month", "year", "subscription_term", "billing_period"

  - `data.account.usage_records.data.subscription_item.recurring.duration_interval_count` (integer)
    Specifies how long a customer shall be charged if this is less than the duration of the subscription

  - `data.account.usage_records.data.subscription_item.recurring.rating_group` (string)
    A rating group based on which usage records are rated. Only applicable to usage prices.
    Enum: "billing_period", "usage_start_date", "usage_record", "usage_upload", "custom_group"

  - `data.account.usage_records.data.subscription_item.recurring.on` (string)
    Specifies on which day or the month or day of the week a customer shall be billed.
    Enum: "_1", "_2", "_3", "_4", "_5", "_6", "_7", "_8", "_9", "_10", "_11", "_12", "_13", "_14", "_15", "_16", "_17", "_18", "_19", "_20", "_21", "_22", "_23", "_24", "_25", "_26", "_27", "_28", "_29", "_30", "_31", "subscription_item_start_day", "account_cycle_date", "subscription_start_day", "term_start_day", "term_end_day", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday"

  - `data.account.usage_records.data.subscription_item.active` (boolean)
    Indicates whether the price is active and can be used for new purchases.

  - `data.account.usage_records.data.subscription_item.state` (string)
    Based on the current date to populate a state field with the enumeration: [inactive, active, expired] where inactive would represent charge segments with a start_date in the future and expired charge segments with an end_date in the past.
    Enum: "inactive", "active", "expired"

  - `data.account.usage_records.data.subscription_item.start_event` (string)
    Specifies when to start billing your customer.
    Enum: "contract_effective", "service_activation", "customer_acceptance", "specific_date"

  - `data.account.usage_records.data.subscription_item.tiers_mode` (string)
    Specifies the kind of tiering.
    Enum: "graduated", "volume", "high_watermark_volume", "high_watermark_graduated", "graduated_with_overage"

  - `data.account.usage_records.data.subscription_item.tiers` (array)

  - `data.account.usage_records.data.subscription_item.tax_code` (string)
    A tax code identifier. If the tax_code of a price is not provided when you create or override a price, Zuora will treat the charged amount as non-taxable. If this code is provide, Zuora considers that this price is taxable and the charged amount will be handled accordingly.

  - `data.account.usage_records.data.subscription_item.tax_inclusive` (boolean)
    If this field is set to true, it indicates that amounts are inclusive of tax.

  - `data.account.usage_records.data.subscription_item.unit_of_measure` (string)
    A configured unit of measure. This field is required for per-unit prices.

  - `data.account.usage_records.data.subscription_item.quantity` (number)
    Quantity of the product to which your customers subscribe.

  - `data.account.usage_records.data.subscription_item.amount` (number)
    The amount of the price. Specify this field if you want to override the original price with a flat-fee price

  - `data.account.usage_records.data.subscription_item.unit_amount` (number)
    The unit amount of the price. Specify this field if you want to override the original price with a per-unit price.

  - `data.account.usage_records.data.subscription_item.discount_amount` (number)
    Discount amount. Specify this field if you offer an amount-based discount.

  - `data.account.usage_records.data.subscription_item.discount_percent` (number)
    Discount percent. Specify this field if you offer a percentage-based discount.

  - `data.account.usage_records.data.subscription_item.apply_discount_to` (array)
    Any combination of one_time, recurring and plan.
    Enum: "one_time", "recurring", "usage"

  - `data.account.usage_records.data.subscription_item.discount_level` (string)
    Specifies at what level a discount should be applied: one of account, subscription or plan.
    Enum: "account", "subscription", "plan"

  - `data.account.usage_records.data.subscription_item.price_base_interval` (string)
    Specifies the base interval of the price the subscriber is subscribed to. If not provided, this field defaults to billing_period.
    Enum: "month", "billing_period", "week"

  - `data.account.usage_records.data.subscription_item.overage` (object)
    An object defining how overage charges are calculated.

  - `data.account.usage_records.data.subscription_item.overage.interval_count` (integer)
    Specifies the number of intervals used to calculate smoothed overage charges.

  - `data.account.usage_records.data.subscription_item.overage.type` (string)
    Represents the overage type: one of rolling_window or rollover.
    Enum: "rolling_window", "rollover"

  - `data.account.usage_records.data.subscription_item.overage.included_units` (number)
    Specifies the included units to which overage charges do not apply.

  - `data.account.usage_records.data.subscription_item.overage.credit_unused_units` (boolean)
    Specifies whether or not to credit unused units.

  - `data.account.usage_records.data.subscription_item.overage.apply_at_end_of_smoothing_period` (boolean)
    Indicates if the overage price is calculated at the end of the smoothing period.

  - `data.account.usage_records.data.subscription_item.charge_model` (string)
    Charge model of the price. See [Charge models](https://knowledgecenter.zuora.com/Billing/Subscriptions/Product_Catalog/B_Charge_Models) for more information.

  - `data.account.usage_records.data.subscription_item.charge_type` (string)
    Type of the charge. It can be one of the following types: one-time, recurring, or usage.

  - `data.account.usage_records.data.subscription_item.price_id` (string)
    Identifier of the price.

  - `data.account.usage_records.data.subscription_item.price` (object)
    Price information.

  - `data.account.usage_records.data.subscription_item.price.id` (string)
    Unique identifier for the object.

  - `data.account.usage_records.data.subscription_item.price.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.usage_records.data.subscription_item.price.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription_item.price.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.usage_records.data.subscription_item.price.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription_item.price.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.usage_records.data.subscription_item.price.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.usage_records.data.subscription_item.price.name` (string)
    The name of the price.

  - `data.account.usage_records.data.subscription_item.price.description` (string)
    An arbitrary string attached to the object. Often useful for displaying to users.

  - `data.account.usage_records.data.subscription_item.price.recognized_revenue_accounting_code` (string)
    An active accounting code in your Zuora chart of accounts.

  - `data.account.usage_records.data.subscription_item.price.deferred_revenue_accounting_code` (string)
    An active accounting code in your Zuora chart of accounts.

  - `data.account.usage_records.data.subscription_item.price.recurring` (object)
    The recurring components of a price such as interval and usage.

  - `data.account.usage_records.data.subscription_item.price.start_event` (string)
    Specifies when to start billing your customer.
    Enum: "contract_effective", "service_activation", "customer_acceptance", "specific_date"

  - `data.account.usage_records.data.subscription_item.price.apply_discount_to` (array)
    Any combination of one_time, recurring and plan.
    Enum: "one_time", "recurring", "usage"

  - `data.account.usage_records.data.subscription_item.price.tiers` (array)
    Price information for different tiers. When creating or updating tiered prices, you must specify this field and the tiers_mode field.

  - `data.account.usage_records.data.subscription_item.price.tax_code` (string)
    A tax code identifier. If a tax_code of a price is not provided when you create or update a price, Zuora will treat the charged amount as non-taxable. If this code is provide, Zuora considers that this price is taxable and the charged amount will be handled accordingly.

  - `data.account.usage_records.data.subscription_item.price.tax_inclusive` (boolean)
    If this field is set to true, it indicates that amounts are inclusive of tax.

  - `data.account.usage_records.data.subscription_item.price.unit_of_measure` (string)
    A configured unit of measure. This field is required for per-unit prices.

  - `data.account.usage_records.data.subscription_item.price.quantity` (number)
    Quantity of the product to which your customers subscribe.

  - `data.account.usage_records.data.subscription_item.price.min_quantity` (number)
    The minimum quantity for a price. Specify this field and the max_quantity field to create a range of quantities allowed in a price.

  - `data.account.usage_records.data.subscription_item.price.max_quantity` (number)
    The maximum quantity for a price. Specify this field and the min_quantity field to create a range of quantities allowed in a price.

  - `data.account.usage_records.data.subscription_item.price.discount_level` (string)
    Specifies at what level a discount should be applied: account, subscription, or plan.
    Enum: "account", "subscription", "plan"

  - `data.account.usage_records.data.subscription_item.price.revenue_recognition_rule` (string)
    Determines when to recognize the revenue for this charge. You can choose to recognize upon invoicing or daily over time.

  - `data.account.usage_records.data.subscription_item.price.stacked_discount` (boolean)
    This field is only applicable for the Percentage Discount price. This field indicates whether the discount is to be calculated as stacked discount. Possible values are as follows:               true: This is a stacked discount, which should be calculated by stacking with other discounts.        false: This is not a stacked discount, which should be calculated in sequence with other discounts. For more information, see Stacked discounts

  - `data.account.usage_records.data.subscription_item.price.amounts` (object)
    Example: {"USD":10,"GBP":15}

  - `data.account.usage_records.data.subscription_item.price.unit_amounts` (object)
    Example: {"USD":10,"GBP":15}

  - `data.account.usage_records.data.subscription_item.price.discount_amounts` (object)
    Example: {"USD":10,"GBP":15}

  - `data.account.usage_records.data.subscription_item.price.discount_percent` (number)
    Discount percent. Specify this field if you offer a percentage-based discount.

  - `data.account.usage_records.data.subscription_item.price.price_base_interval` (string)
    Specifies the base interval of a price. If not provided, this field defaults to billing_period.
    Enum: "month", "billing_period", "week"

  - `data.account.usage_records.data.subscription_item.price.revenue` (object)
    Accounting configuration if you have Zuora Revenue enabled.

  - `data.account.usage_records.data.subscription_item.price.accounting_code` (string)
    An active accounting code defined in Finance Settings > Configure Accounting Codes in your Zuora tenant.

  - `data.account.usage_records.data.subscription_item.price.prepayment` (object)

  - `data.account.usage_records.data.subscription_item.price.drawdown` (object)

  - `data.account.usage_records.data.subscription_item.price.taxable` (boolean)

  - `data.account.usage_records.data.subscription_item.price.price_change_percentage` (number)
    The percentage to increase or decrease the price of a termed subscription's renewal.

  - `data.account.usage_records.data.subscription_item.price.price_change_option` (string)
    Applies an automatic price change when a termed subscription is renewed.
    Enum: "latest_catalog_pricing", "percentage", "none"

  - `data.account.usage_records.data.subscription_item.price.price_increase_option` (boolean)
    Indicates whether to apply an automatic price change when a termed subscription is renewed.

  - `data.account.usage_records.data.subscription_item.price.plan_id` (string)
    Specify the ID of a plan to which this price is associated.

  - `data.account.usage_records.data.subscription_item.price.plan_number` (string)
    Specify the number of a plan to which this price is associated. This field is required if plan_id is not supplied

  - `data.account.usage_records.data.subscription_item.price.charge_type` (string)
    The type of charge. Can be one_time,recurring, or usage.

  - `data.account.usage_records.data.subscription_item.price.charge_model` (string)
    The charge model of the price, which determines how users are charged. Common charge models include flat fee, per-unit, volume, and tiered prices.

  - `data.account.usage_records.data.subscription_item.price.tiers_mode` (string)
    Specifies the mode for tiered prices.
    Enum: "graduated", "volume", "high_watermark_volume", "high_watermark_graduated", "graduated_with_overage"

  - `data.account.usage_records.data.subscription_item.price.overage` (object)
    An object defining how overage charges are calculated.

  - `data.account.usage_records.data.subscription_item.price.active` (boolean)
    Whether the price can be used for new purchases.

  - `data.account.usage_records.data.subscription_item.subscription_plan_id` (string)
    Identifier of the subscription plan this subscription item belongs to.

  - `data.account.usage_records.data.subscription_item.subscription_plan` (object)
    Subscription plan information.

  - `data.account.usage_records.data.subscription_item.subscription_plan.id` (string)
    Unique identifier for the object.

  - `data.account.usage_records.data.subscription_item.subscription_plan.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.usage_records.data.subscription_item.subscription_plan.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription_item.subscription_plan.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.usage_records.data.subscription_item.subscription_plan.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription_item.subscription_plan.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.usage_records.data.subscription_item.subscription_plan.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.usage_records.data.subscription_item.subscription_plan.subscription` (object)
    The subscription to which this subscription plan belongs.

  - `data.account.usage_records.data.subscription_item.subscription_plan.subscription_id` (string)
    Identifier of the subscription this subscription plan belongs to.

  - `data.account.usage_records.data.subscription_item.subscription_plan.product_id` (string)
    Identifier of the product associated with this subscription plan.

  - `data.account.usage_records.data.subscription_item.subscription_plan.plan_id` (string)
    Identifier of the plan associated with this subscription plan.

  - `data.account.usage_records.data.subscription_item.subscription_plan.plan` (object)
    The plan object associated with this subscription plan.

  - `data.account.usage_records.data.subscription_item.subscription_plan.product` (object)
    The product associated with the subscription plan.

  - `data.account.usage_records.data.subscription_item.subscription_plan.name` (string)
    The name of the subscription plan.

  - `data.account.usage_records.data.subscription_item.subscription_plan.subscription_items` (object)
    List of subscription items.

  - `data.account.usage_records.data.subscription_item.subscription_plan.subscription_plan_number` (string)
    Human-readable number of the subscription plan.

  - `data.account.usage_records.data.subscription_item.start_date` (string)
    The date when the subscription item starts.

  - `data.account.usage_records.data.subscription_item.end_date` (string)
    The date when the subscription item ends.

  - `data.account.usage_records.data.subscription_item.processed_through_date` (string)
    The date until when charges are processed. When billing takes place in arrears, such as usage-based prices, this field value is the the same as the ChargedThroughDate value. This date is the earliest date when a charge can be amended.

  - `data.account.usage_records.data.subscription` (object)
    The subscription to which this subscription plan belongs.

  - `data.account.usage_records.data.subscription.id` (string)
    Unique identifier for the object.

  - `data.account.usage_records.data.subscription.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.usage_records.data.subscription.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.usage_records.data.subscription.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.usage_records.data.subscription.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.usage_records.data.subscription.subscription_number` (string)
    Human-readable identifier of the subscription. It can be user-supplied.

  - `data.account.usage_records.data.subscription.state` (string)
    Status of the subscription.
    Enum: "draft", "pending_activation", "pending_acceptance", "active", "expired", "canceled", "paused"

  - `data.account.usage_records.data.subscription.version` (integer)
    The version of the subscription. This version can be used in the filter[] query parameter to filter subscriptions.

  - `data.account.usage_records.data.subscription.account_id` (string)
    Identifier of the account associated with this subscription.

  - `data.account.usage_records.data.subscription.account` (object)
    Information of the new account associated with the subscription.

  - `data.account.usage_records.data.subscription.invoice_owner_account_id` (string)
    Identifier of the account that owns the invoice associated with this subscription.

  - `data.account.usage_records.data.subscription.invoice_owner_account` (object)
    Identifier of the account that owns the subscription.

  - `data.account.usage_records.data.subscription.auto_renew` (boolean)
    If this field is set to true, the subscription automatically renews at the end of the current term.

  - `data.account.usage_records.data.subscription.latest_version` (boolean)
    If true, this is the latest version of the subscription

  - `data.account.usage_records.data.subscription.initial_term` (object)
    Initial term information for the subscription.

  - `data.account.usage_records.data.subscription.initial_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.account.usage_records.data.subscription.initial_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.account.usage_records.data.subscription.initial_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.account.usage_records.data.subscription.initial_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.account.usage_records.data.subscription.initial_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.account.usage_records.data.subscription.current_term` (object)
    Current term information for the subscription

  - `data.account.usage_records.data.subscription.current_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.account.usage_records.data.subscription.current_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.account.usage_records.data.subscription.current_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.account.usage_records.data.subscription.current_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.account.usage_records.data.subscription.current_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.account.usage_records.data.subscription.renewal_term` (object)
    Renewal term information for the subscription.

  - `data.account.usage_records.data.subscription.renewal_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.account.usage_records.data.subscription.renewal_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.account.usage_records.data.subscription.renewal_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.account.usage_records.data.subscription.renewal_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.account.usage_records.data.subscription.renewal_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.account.usage_records.data.subscription.start_date` (string)
    Date when the subscription starts.
    Example: "2020-01-01"

  - `data.account.usage_records.data.subscription.end_date` (string)
    Date when the subscription ends.
    Example: "2023-01-01"

  - `data.account.usage_records.data.subscription.description` (string)
    Description of the subscription. Often useful for displaying to users.

  - `data.account.usage_records.data.subscription.contract_effective` (string)
    Date when the subscriber contract is effective.
    Example: "2023-01-01"

  - `data.account.usage_records.data.subscription.service_activation` (string)
    Date when the subscribed-to service is activated.
    Example: "2023-01-01"

  - `data.account.usage_records.data.subscription.customer_acceptance` (string)
    Date when all the services or products in the subscription are accepted by the subscriber.
    Example: "2023-01-01"

  - `data.account.usage_records.data.subscription.invoice_separately` (boolean)
    If true, the subscription is billed separately from other subscriptions. If false, the subscription is included with other subscriptions in the account invoice. The default is false.

  - `data.account.usage_records.data.subscription.order_number` (string)
    The order number of the order created by Zuora.

  - `data.account.usage_records.data.subscription.subscription_plans` (object)
    List of subscription plans.

  - `data.account.usage_records.data.subscription.subscription_plans.next_page` (string,null)

  - `data.account.usage_records.data.subscription.subscription_plans.data` (array)

  - `data.account.usage_records.data.subscription.invoice_items` (object)
    List of invoice items.

  - `data.account.usage_records.data.subscription.invoice_items.next_page` (string,null)

  - `data.account.usage_records.data.subscription.invoice_items.data` (array)

  - `data.account.usage_records.data.subscription.prepaid_balances` (array)
    Total prepaid units available during a subscription. It is an aggregate of all funds under a subscription.

  - `data.account.usage_records.data.subscription.contracted_mrr` (string)
    Monthly recurring revenue of the subscription.

  - `data.account.usage_records.data.subscription.currency` (string)
    3-letter ISO 4217 currency code. This field is available only if you have the [Multiple Currencies](https://knowledgecenter.zuora.com/Zuora_Billing/Bill_your_customers/Flexible_Billing/Multiple_Currencies) feature enabled.

  - `data.account.usage_records.data.subscription.cancel_reason` (string)
    The reason for cancelling the subscription.

  - `data.account.usage_records.data.subscription.last_booking_date` (string)
    The last booking date of the subscription object. You can override the date value when creating a subscription through the "Subscribe and Amend" API. The default value today is set per the user's timezone. The value of this field is as follows:         For a new subscription created by the [Subscribe and Amend](https://knowledgecenter.zuora.com/Billing/Subscriptions/Orders/Orders_Harmonization/Orders_Migration_Guidance#Subscribe_and_Amend_APIs_to_Migrate) APIs, this field has the value of the subscription creation date.      For a subscription changed by an amendment, this field has the value of the amendment booking date.     For a subscription created or changed by an order, this field has the value of the order date.
    Example: "2023-01-01"

  - `data.account.usage_records.data.subscription.bill_to_id` (string,null)
    ID of the bill-to contact.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.usage_records.data.subscription.payment_terms` (string,null)
    The name of payment term associated with the invoice.

  - `data.account.usage_records.data.subscription.bill_to` (object)
    The billing address for the customer.

  - `data.account.usage_records.data.subscription.bill_to.id` (string)
    Unique identifier for the object.

  - `data.account.usage_records.data.subscription.bill_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.usage_records.data.subscription.bill_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription.bill_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.usage_records.data.subscription.bill_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription.bill_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.usage_records.data.subscription.bill_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.usage_records.data.subscription.bill_to.address` (object)
    Container for the address informtion.

  - `data.account.usage_records.data.subscription.bill_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.account.usage_records.data.subscription.bill_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.account.usage_records.data.subscription.bill_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.account.usage_records.data.subscription.bill_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.account.usage_records.data.subscription.bill_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.account.usage_records.data.subscription.bill_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.account.usage_records.data.subscription.bill_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.usage_records.data.subscription.bill_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.account.usage_records.data.subscription.bill_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.account.usage_records.data.subscription.bill_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.account.usage_records.data.subscription.bill_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.account.usage_records.data.subscription.bill_to.fax` (string)
    The contact's fax number.

  - `data.account.usage_records.data.subscription.bill_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.usage_records.data.subscription.billing_document_settings` (object)
    The billing document settings for the customer.

  - `data.account.usage_records.data.subscription.billing_document_settings.template_id` (string,null)
    Identifier of the invoice template associated with this customer. Not applicable for debit memos or credit memos.
    Example: "2c92c08b6a8c978f016a9e0084622b62"

  - `data.account.usage_records.data.subscription.billing_document_settings.sequence_set_id` (string,null)
    ID of the billing document sequence set.

  - `data.account.usage_records.data.subscription.sold_to_id` (string,null)
    ID of the sold-to contact.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.usage_records.data.subscription.sold_to` (object)
    The selling address for the customer.

  - `data.account.usage_records.data.subscription.sold_to.id` (string)
    Unique identifier for the object.

  - `data.account.usage_records.data.subscription.sold_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.usage_records.data.subscription.sold_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription.sold_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.usage_records.data.subscription.sold_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.usage_records.data.subscription.sold_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.usage_records.data.subscription.sold_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.usage_records.data.subscription.sold_to.address` (object)
    Container for the address informtion.

  - `data.account.usage_records.data.subscription.sold_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.account.usage_records.data.subscription.sold_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.account.usage_records.data.subscription.sold_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.account.usage_records.data.subscription.sold_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.account.usage_records.data.subscription.sold_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.account.usage_records.data.subscription.sold_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.account.usage_records.data.subscription.sold_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.usage_records.data.subscription.sold_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.account.usage_records.data.subscription.sold_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.account.usage_records.data.subscription.sold_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.account.usage_records.data.subscription.sold_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.account.usage_records.data.subscription.sold_to.fax` (string)
    The contact's fax number.

  - `data.account.usage_records.data.subscription.sold_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.usage_records.data.subscription.prepaid_balance` (array)
    Total prepaid units available during a subscription. It is an aggregate of all funds under a subscription. Deprecated, please use prepaid_balances instead.

  - `data.account.credit_memos` (object)
    List of credit memo

  - `data.account.credit_memos.next_page` (string,null)

  - `data.account.credit_memos.data` (array)

  - `data.account.credit_memos.data.id` (string)
    Unique identifier for the object.

  - `data.account.credit_memos.data.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.credit_memos.data.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.credit_memos.data.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.credit_memos.data.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.credit_memos.data.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.credit_memos.data.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.credit_memos.data.account_id` (string)
    Identifier of the account that owns the credit memo.     Either this field or account_number is required when creating credit memos from a price(charge in the v1 API).

  - `data.account.credit_memos.data.description` (string)
    An arbitrary string associated with the object. Often useful for displaying to users.

  - `data.account.credit_memos.data.document_date` (string)
    The date when the credit memo takes effect.
    Example: "2023-01-01"

  - `data.account.credit_memos.data.reason_code` (string)
    Reason for issuing this credit memo

  - `data.account.credit_memos.data.invoice_id` (string)
    The identifier of the invoice billing document from which this credit memo is created.      Required when creating credit memos from an invoice.

  - `data.account.credit_memos.data.transfer_to_accounting` (boolean)
    Whether to transfer to an external accounting system.

  - `data.account.credit_memos.data.exclude_from_auto_apply_rules` (boolean)
    Indicates whether to exclude this credit memo from the rule of automatically applying it to invoices.

  - `data.account.credit_memos.data.currency` (string)
    3-letter ISO 4217 currency code. This field is available only if you have the [Multiple Currencies](https://knowledgecenter.zuora.com/Zuora_Billing/Bill_your_customers/Flexible_Billing/Multiple_Currencies) feature enabled and are creating a credit memo from a charge.

  - `data.account.credit_memos.data.credit_memo_number` (string)
    A human-readable identifier for the billing document; may be user-supplied.

  - `data.account.credit_memos.data.amount_refunded` (number)
    The amount this billing document refunded.

  - `data.account.credit_memos.data.state_transitions` (object)

  - `data.account.credit_memos.data.state_transitions.posted_time` (string)

  - `data.account.credit_memos.data.state_transitions.canceled_time` (string)

  - `data.account.credit_memos.data.posted_by_id` (string)
    Identifier of the Zuora user who posted the billing document.

  - `data.account.credit_memos.data.state` (string)
    The status of the billing document.
    Enum: "draft", "posted", "canceled", "failed"

  - `data.account.credit_memos.data.account` (object)
    The account that owns the billing document. EXPANDABLE

  - `data.account.credit_memos.data.items` (object)
    List of billing document items. EXPANDABLE

  - `data.account.credit_memos.data.items.next_page` (string,null)

  - `data.account.credit_memos.data.items.data` (array)

  - `data.account.credit_memos.data.total` (number)
    The total amount.

  - `data.account.credit_memos.data.subtotal` (number)
    The total amount exclusive of tax.

  - `data.account.credit_memos.data.tax` (number)
    The total tax amount.

  - `data.account.credit_memos.data.remaining_balance` (number)
    The total balance remaining.

  - `data.account.credit_memos.data.applied_to` (array)

  - `data.account.credit_memos.data.applied_to.billing_document_id` (string)
    Identifier of an invoice or a debit memo.

  - `data.account.credit_memos.data.applied_to.id` (string)
    Identifier of the credit memo application

  - `data.account.credit_memos.data.applied_to.amount` (number)
    The amount of the payment that is applied to the specific billing document item or taxation item.

  - `data.account.credit_memos.data.applied_to.billing_document` (object)
    The related billing document.

  - `data.account.credit_memos.data.applied_to.billing_document_type` (string)
    The type of billing document. Can be one of the debit memo or invoice.
    Enum: "debit_memo", "invoice"

  - `data.account.credit_memos.data.bill_to_id` (string,null)
    ID of the bill-to contact.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.credit_memos.data.bill_to` (object)
    The billing address for the customer.

  - `data.account.credit_memos.data.bill_to.id` (string)
    Unique identifier for the object.

  - `data.account.credit_memos.data.bill_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.credit_memos.data.bill_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.credit_memos.data.bill_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.credit_memos.data.bill_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.credit_memos.data.bill_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.credit_memos.data.bill_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.credit_memos.data.bill_to.address` (object)
    Container for the address informtion.

  - `data.account.credit_memos.data.bill_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.account.credit_memos.data.bill_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.account.credit_memos.data.bill_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.account.credit_memos.data.bill_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.account.credit_memos.data.bill_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.account.credit_memos.data.bill_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.account.credit_memos.data.bill_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.account.credit_memos.data.bill_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.account.credit_memos.data.bill_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.account.credit_memos.data.bill_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.account.credit_memos.data.bill_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.account.credit_memos.data.bill_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.account.credit_memos.data.bill_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.account.credit_memos.data.bill_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.credit_memos.data.bill_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.account.credit_memos.data.bill_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.account.credit_memos.data.bill_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.account.credit_memos.data.bill_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.account.credit_memos.data.bill_to.fax` (string)
    The contact's fax number.

  - `data.account.credit_memos.data.bill_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.credit_memos.data.billing_document_settings` (object)
    The billing document settings for the customer.

  - `data.account.credit_memos.data.billing_document_settings.template_id` (string,null)
    Identifier of the invoice template associated with this customer. Not applicable for debit memos or credit memos.
    Example: "2c92c08b6a8c978f016a9e0084622b62"

  - `data.account.credit_memos.data.billing_document_settings.sequence_set_id` (string,null)
    ID of the billing document sequence set.

  - `data.account.credit_memos.data.balance` (number)
    The total balance remaining.  This field is deprecated. Use remaining_balance field.

  - `data.account.debit_memos` (object)
    List of debit memo

  - `data.account.debit_memos.next_page` (string,null)

  - `data.account.debit_memos.data` (array)

  - `data.account.debit_memos.data.id` (string)
    Unique identifier for the object.

  - `data.account.debit_memos.data.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.debit_memos.data.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.debit_memos.data.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.debit_memos.data.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.debit_memos.data.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.debit_memos.data.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.debit_memos.data.account_id` (string)
    Identifier of the account that owns the debit memo.

  - `data.account.debit_memos.data.account_number` (string)
    Human-readable identifier of the account that owns the debit memo.

  - `data.account.debit_memos.data.description` (string)
    An arbitrary string associated with the object. Often useful for displaying to users.

  - `data.account.debit_memos.data.due_date` (string)
    The date on which payment for the billing document is due.
    Example: "2023-01-01"

  - `data.account.debit_memos.data.document_date` (string)
    The date when the debit memo takes effect.
    Example: "2023-01-01"

  - `data.account.debit_memos.data.reason_code` (string)
    Reason for issuing this debit memo. This field is applicable only if the type field is set to credit_memo or debit_memo.

  - `data.account.debit_memos.data.invoice_id` (string)
    The identifier of the invoice from which this credit memo or debit memo is created. This field is applicable only if the type field is set to credit_memo or debit_memo.

  - `data.account.debit_memos.data.transfer_to_accounting` (boolean)
    Whether to transfer to an external accounting system.

  - `data.account.debit_memos.data.exclude_from_auto_apply_rules` (boolean)
    Indicates whether to exclude this credit memo from the rule of automatically applying it to invoices. This field is applicable only if the type field is set to credit_memo.

  - `data.account.debit_memos.data.pay` (boolean)
    Indicates whether this billing document is automatically picked up for processing in the corresponding payment run.

  - `data.account.debit_memos.data.currency` (string)
    3-letter ISO 4217 currency code

  - `data.account.debit_memos.data.debit_memo_number` (string)
    A human-readable identifier for the billing document; may be user-supplied.

  - `data.account.debit_memos.data.amount_refunded` (number)
    The amount of this billing document item refunded.

  - `data.account.debit_memos.data.state_transitions` (object)

  - `data.account.debit_memos.data.state_transitions.posted_time` (string)

  - `data.account.debit_memos.data.state_transitions.canceled_time` (string)

  - `data.account.debit_memos.data.posted_by_id` (string)
    Identifier of the Zuora user who posted the debit memo.

  - `data.account.debit_memos.data.state` (string)
    The status of the debit memo.
    Enum: "draft", "posted", "open", "canceled", "failed"

  - `data.account.debit_memos.data.account` (object)
    The account that owns the billing document. EXPANDABLE

  - `data.account.debit_memos.data.items` (object)
    List of debit memo items.

  - `data.account.debit_memos.data.items.next_page` (string,null)

  - `data.account.debit_memos.data.items.data` (array)

  - `data.account.debit_memos.data.total` (number)
    The total amount.

  - `data.account.debit_memos.data.subtotal` (number)
    The total amount exclusive of tax.

  - `data.account.debit_memos.data.tax` (number)
    The total tax amount.

  - `data.account.debit_memos.data.remaining_balance` (number)
    The total balance remaining.

  - `data.account.debit_memos.data.amount_paid` (number)
    The total amount paid.

  - `data.account.debit_memos.data.paid` (boolean)
    Whether payment was successfully collected for this invoice. An invoice can be paid with a payment or a credit memo.

  - `data.account.debit_memos.data.past_due` (boolean)
    Whether payment is past due.

  - `data.account.debit_memos.data.bill_to_id` (string,null)
    ID of the bill-to contact.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.debit_memos.data.payment_terms` (string,null)
    The name of payment term associated with the invoice.

  - `data.account.debit_memos.data.bill_to` (object)
    The billing address for the customer.

  - `data.account.debit_memos.data.bill_to.id` (string)
    Unique identifier for the object.

  - `data.account.debit_memos.data.bill_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.debit_memos.data.bill_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.debit_memos.data.bill_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.debit_memos.data.bill_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.debit_memos.data.bill_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.debit_memos.data.bill_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.debit_memos.data.bill_to.address` (object)
    Container for the address informtion.

  - `data.account.debit_memos.data.bill_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.account.debit_memos.data.bill_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.account.debit_memos.data.bill_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.account.debit_memos.data.bill_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.account.debit_memos.data.bill_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.account.debit_memos.data.bill_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.account.debit_memos.data.bill_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.account.debit_memos.data.bill_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.account.debit_memos.data.bill_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.account.debit_memos.data.bill_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.account.debit_memos.data.bill_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.account.debit_memos.data.bill_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.account.debit_memos.data.bill_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.account.debit_memos.data.bill_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.debit_memos.data.bill_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.account.debit_memos.data.bill_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.account.debit_memos.data.bill_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.account.debit_memos.data.bill_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.account.debit_memos.data.bill_to.fax` (string)
    The contact's fax number.

  - `data.account.debit_memos.data.bill_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.debit_memos.data.billing_document_settings` (object)
    The billing document settings for the customer.

  - `data.account.debit_memos.data.billing_document_settings.template_id` (string,null)
    Identifier of the invoice template associated with this customer. Not applicable for debit memos or credit memos.
    Example: "2c92c08b6a8c978f016a9e0084622b62"

  - `data.account.debit_memos.data.billing_document_settings.sequence_set_id` (string,null)
    ID of the billing document sequence set.

  - `data.account.debit_memos.data.balance` (number)
    The total balance remaining.  This field is deprecated. Use remaining_balance field.

  - `data.account.invoices` (object)
    List of invoices

  - `data.account.invoices.next_page` (string,null)

  - `data.account.invoices.data` (array)

  - `data.account.invoices.data.id` (string)
    Unique identifier for the object.

  - `data.account.invoices.data.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.invoices.data.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.invoices.data.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.invoices.data.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.invoices.data.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.invoices.data.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.invoices.data.account_id` (string)
    Identifier of the account that owns the invoice.

  - `data.account.invoices.data.description` (string)
    An arbitrary string associated with the object. Often useful for displaying to users.

  - `data.account.invoices.data.due_date` (string)
    The date on which payment for the invoice is due.
    Example: "2023-01-01"

  - `data.account.invoices.data.document_date` (string)
    The date when the invoice takes effect.
    Example: "2023-01-01"

  - `data.account.invoices.data.transfer_to_accounting` (boolean)
    Whether to transfer to an external accounting system.

  - `data.account.invoices.data.amount_paid` (number)
    The amount paid for the invoice.
    Example: 1496.4

  - `data.account.invoices.data.pay` (boolean)
    Indicates whether the invoice is automatically picked up for processing in the corresponding payment run.

  - `data.account.invoices.data.currency` (string)
    3-letter ISO 4217 currency code. This field is available only if you have the [Multiple Currencies](https://knowledgecenter.zuora.com/Zuora_Billing/Bill_your_customers/Flexible_Billing/Multiple_Currencies) feature enabled.

  - `data.account.invoices.data.invoice_number` (string)
    A human-readable identifier for the invoice; may be user-supplied.

  - `data.account.invoices.data.state_transitions` (object)

  - `data.account.invoices.data.state_transitions.posted_time` (string)

  - `data.account.invoices.data.state_transitions.canceled_time` (string)

  - `data.account.invoices.data.posted_by_id` (string)
    Identifier of the Zuora user who posted the invoice.

  - `data.account.invoices.data.state` (string)
    The status of the invoice.
    Enum: "draft", "posted", "open", "canceled", "failed"

  - `data.account.invoices.data.account` (object)
    The account that owns the invoice. EXPANDABLE

  - `data.account.invoices.data.items` (object)
    List of invoice items.

  - `data.account.invoices.data.items.next_page` (string,null)

  - `data.account.invoices.data.items.data` (array)

  - `data.account.invoices.data.total` (number)
    The total amount.

  - `data.account.invoices.data.subtotal` (number)
    The total amount exclusive of tax.

  - `data.account.invoices.data.tax` (number)
    The total tax amount.

  - `data.account.invoices.data.remaining_balance` (number)
    The total balance remaining.

  - `data.account.invoices.data.paid` (boolean)
    Whether payment was successfully collected for this invoice. An invoice can be paid with a payment or a credit memo.

  - `data.account.invoices.data.past_due` (boolean)
    Whether payment is past due.

  - `data.account.invoices.data.bill_to_id` (string,null)
    ID of the bill-to contact.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.invoices.data.payment_terms` (string,null)
    The name of payment term associated with the invoice.

  - `data.account.invoices.data.bill_to` (object)
    The billing address for the customer.

  - `data.account.invoices.data.bill_to.id` (string)
    Unique identifier for the object.

  - `data.account.invoices.data.bill_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.invoices.data.bill_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.invoices.data.bill_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.invoices.data.bill_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.invoices.data.bill_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.invoices.data.bill_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.invoices.data.bill_to.address` (object)
    Container for the address informtion.

  - `data.account.invoices.data.bill_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.account.invoices.data.bill_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.account.invoices.data.bill_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.account.invoices.data.bill_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.account.invoices.data.bill_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.account.invoices.data.bill_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.account.invoices.data.bill_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.account.invoices.data.bill_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.account.invoices.data.bill_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.account.invoices.data.bill_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.account.invoices.data.bill_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.account.invoices.data.bill_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.account.invoices.data.bill_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.account.invoices.data.bill_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.invoices.data.bill_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.account.invoices.data.bill_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.account.invoices.data.bill_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.account.invoices.data.bill_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.account.invoices.data.bill_to.fax` (string)
    The contact's fax number.

  - `data.account.invoices.data.bill_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.invoices.data.billing_document_settings` (object)
    The billing document settings for the customer.

  - `data.account.invoices.data.billing_document_settings.template_id` (string,null)
    Identifier of the invoice template associated with this customer. Not applicable for debit memos or credit memos.
    Example: "2c92c08b6a8c978f016a9e0084622b62"

  - `data.account.invoices.data.billing_document_settings.sequence_set_id` (string,null)
    ID of the billing document sequence set.

  - `data.account.invoices.data.sold_to_id` (string,null)
    ID of the sold-to contact.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.invoices.data.sold_to` (object)
    The selling address for the customer.

  - `data.account.invoices.data.sold_to.id` (string)
    Unique identifier for the object.

  - `data.account.invoices.data.sold_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.account.invoices.data.sold_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.account.invoices.data.sold_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.account.invoices.data.sold_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.account.invoices.data.sold_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.account.invoices.data.sold_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.account.invoices.data.sold_to.address` (object)
    Container for the address informtion.

  - `data.account.invoices.data.sold_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.account.invoices.data.sold_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.account.invoices.data.sold_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.account.invoices.data.sold_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.account.invoices.data.sold_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.account.invoices.data.sold_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.account.invoices.data.sold_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.account.invoices.data.sold_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.account.invoices.data.sold_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.account.invoices.data.sold_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.account.invoices.data.sold_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.account.invoices.data.sold_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.account.invoices.data.sold_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.account.invoices.data.sold_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.account.invoices.data.sold_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.account.invoices.data.sold_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.account.invoices.data.sold_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.account.invoices.data.sold_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.account.invoices.data.sold_to.fax` (string)
    The contact's fax number.

  - `data.account.invoices.data.sold_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.account.invoices.data.balance` (number)
    The total balance remaining.  This field is deprecated. Use remaining_balance field.

  - `data.invoice_owner_account_id` (string)
    Identifier of the account that owns the invoice associated with this subscription.

  - `data.invoice_owner_account` (object)
    Identifier of the account that owns the subscription.

  - `data.invoice_owner_account.id` (string)
    Unique identifier for the object.

  - `data.invoice_owner_account.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.invoice_owner_account.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.invoice_owner_account.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.invoice_owner_account.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.invoice_owner_account.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.invoice_owner_account.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.invoice_owner_account.account_number` (string)
    Human-readable identifier of the account. It can be user-supplied.
    Example: "A-100001"

  - `data.invoice_owner_account.billing_document_settings` (object)
    Billing document settings for an account

  - `data.invoice_owner_account.billing_document_settings.credit_memo_template_id` (string)
    Identifier of the credit memo template associated with this customer.
    Example: "2c92c08b6a8c978f016a9e0084622b62"

  - `data.invoice_owner_account.billing_document_settings.debit_memo_template_id` (string)
    Identifier of the debit memo template associated with this customer.
    Example: "2c92c08c6a8c7e08016a9ec8d72f3ab5"

  - `data.invoice_owner_account.billing_document_settings.email_documents` (boolean)
    Whether the customer wants to receive email invoices.
    Example: "alawrence@zuora.com"

  - `data.invoice_owner_account.billing_document_settings.print_documents` (boolean)
    Whether the customer wants to receive printed invoices.

  - `data.invoice_owner_account.billing_document_settings.invoice_template_id` (string)
    Identifier of the invoice template associated with this customer.
    Example: "8f64d4d754739d85d0346e00ef77e50d"

  - `data.invoice_owner_account.billing_document_settings.additional_email` (array)
    A list of additional email addresses to receive email notifications.
    Example: "jdoe@zuora.com"

  - `data.invoice_owner_account.batch` (string)
    The identifier of a bill run batch.

  - `data.invoice_owner_account.bill_cycle_day` (integer)
    The day of the month on which your customer will be invoiced. For month-end specify 31.

  - `data.invoice_owner_account.bill_to` (object)
    Customer billing address.

  - `data.invoice_owner_account.bill_to.id` (string)
    Unique identifier for the object.

  - `data.invoice_owner_account.bill_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.invoice_owner_account.bill_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.invoice_owner_account.bill_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.invoice_owner_account.bill_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.invoice_owner_account.bill_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.invoice_owner_account.bill_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.invoice_owner_account.bill_to.address` (object)
    Container for the address informtion.

  - `data.invoice_owner_account.bill_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.invoice_owner_account.bill_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.invoice_owner_account.bill_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.invoice_owner_account.bill_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.invoice_owner_account.bill_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.invoice_owner_account.bill_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.invoice_owner_account.bill_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.invoice_owner_account.bill_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.invoice_owner_account.bill_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.invoice_owner_account.bill_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.invoice_owner_account.bill_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.invoice_owner_account.bill_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.invoice_owner_account.bill_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.invoice_owner_account.bill_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.invoice_owner_account.bill_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.invoice_owner_account.bill_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.invoice_owner_account.bill_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.invoice_owner_account.bill_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.invoice_owner_account.bill_to.fax` (string)
    The contact's fax number.

  - `data.invoice_owner_account.bill_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.invoice_owner_account.sold_to` (object)
    Customer address used for calculating tax.

  - `data.invoice_owner_account.sold_to.id` (string)
    Unique identifier for the object.

  - `data.invoice_owner_account.sold_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.invoice_owner_account.sold_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.invoice_owner_account.sold_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.invoice_owner_account.sold_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.invoice_owner_account.sold_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.invoice_owner_account.sold_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.invoice_owner_account.sold_to.address` (object)
    Container for the address informtion.

  - `data.invoice_owner_account.sold_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.invoice_owner_account.sold_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.invoice_owner_account.sold_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.invoice_owner_account.sold_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.invoice_owner_account.sold_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.invoice_owner_account.sold_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.invoice_owner_account.sold_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.invoice_owner_account.sold_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.invoice_owner_account.sold_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.invoice_owner_account.sold_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.invoice_owner_account.sold_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.invoice_owner_account.sold_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.invoice_owner_account.sold_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.invoice_owner_account.sold_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.invoice_owner_account.sold_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.invoice_owner_account.sold_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.invoice_owner_account.sold_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.invoice_owner_account.sold_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.invoice_owner_account.sold_to.fax` (string)
    The contact's fax number.

  - `data.invoice_owner_account.sold_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.invoice_owner_account.communication_profile_id` (string)
    Identifier of the communication profile associated with this customer.
    Example: "2c92c0946a6dffc0016a7faab604299b"

  - `data.invoice_owner_account.crm_id` (string)
    CRM account identifier.
    Example: "1a2b3c4d5e"

  - `data.invoice_owner_account.default_payment_method_id` (string)
    Identifier of the default payment method on the customer account.
    Example: "8a95b1946b6aeac8718c32aab8c395f"

  - `data.invoice_owner_account.name` (string)
    The name of the customer account.
    Example: "test account"

  - `data.invoice_owner_account.description` (string)
    An arbitrary string attached to the object. Often useful for displaying to users.
    Example: "description of test account"

  - `data.invoice_owner_account.parent_account_id` (string)
    Identifier of this customer's parent account, if any.
    Example: "8ad093f27d6eee80017d6effd7a66759"

  - `data.invoice_owner_account.payment_gateway` (string,null)
    Payment gateway name.
    Example: "adyen gateway"

  - `data.invoice_owner_account.payment_terms` (string)
    Payment terms configured in Billing Settings > Payment Terms of your Zuora tenant.
    Example: "Net 30"

  - `data.invoice_owner_account.sequence_set_id` (string)
    The identifier or the billing document sequence set that is assigned to the customer account.
    Example: "2c92a4204a6dffc0016a7faab723041c"

  - `data.invoice_owner_account.auto_pay` (boolean)
    Controls whether future payments are automatically billed when they are due.
    Example: true

  - `data.invoice_owner_account.tax_certificate` (object)
    The tax certificate information.

  - `data.invoice_owner_account.tax_certificate.company_code` (string)
    Unique code that identifies a company account in Avalara. Use this field to calculate taxes based on country of origin and sold-to addresses in Avalara.
    Example: "ABC"

  - `data.invoice_owner_account.tax_certificate.id` (string)
    Identifier of the tax exemption certificate.

  - `data.invoice_owner_account.tax_certificate.start_date` (string)
    The tax certificate start date.
    Example: "2022-01-01"

  - `data.invoice_owner_account.tax_certificate.description` (string)
    Description of the tax exemption certificate.

  - `data.invoice_owner_account.tax_certificate.entity_use_code` (string)
    A unique entity use code used by Avalara to apply exemptions. This field is required only when you choose Avalara as your tax engine. See [Exempt Transactions](https://developer.avalara.com/avatax/handling-tax-exempt-customers/) for more information.

  - `data.invoice_owner_account.tax_certificate.end_date` (string)
    The tax certificate end date.
    Example: "2023-01-01"

  - `data.invoice_owner_account.tax_certificate.issuing_jurisdiction` (string)
    Typically, this is a state or government agency
    Example: "Georgia"

  - `data.invoice_owner_account.tax_certificate.state` (string)
    Status of the tax exemption certificate, indication whether the certificate has been verified.
    Enum: "pending", "verified", "not_valid"

  - `data.invoice_owner_account.tax_certificate.tax_identifier` (string)
    Value Added Tax (VAT) ID. Each VAT ID must begin with the code of the country code and followed by a block of digits or characters.
    Example: "DE123456789"

  - `data.invoice_owner_account.tax_identifier` (object)
    An object that contains the VAT Identification number.

  - `data.invoice_owner_account.tax_identifier.id` (string)
    Value Added Tax (VAT) ID. Each VAT ID must begin with the code of the country code and followed by a block of digits or characters.

  - `data.invoice_owner_account.currency` (string)
    Three-letter ISO currency code. Once the currency is set for an account, it cannot be updated.
    Example: "USD"

  - `data.invoice_owner_account.sales_rep` (string)
    The name of the sales representative associated with this account
    Example: "Max"

  - `data.invoice_owner_account.enabled` (boolean)
    Usually used to disable the customer account. The default is true. If false, attempts to create subscriptions for the customer account will fail.
    Example: true

  - `data.invoice_owner_account.remaining_debit_memo_balance` (number)
    Total remaining balance of all posted debit memos.
    Example: 10

  - `data.invoice_owner_account.remaining_invoice_balance` (number)
    Total remaining balance of all posted invoices.
    Example: 100

  - `data.invoice_owner_account.remaining_credit_memo_balance` (number)
    Total remaining balance of all posted credit memos.
    Example: 50

  - `data.invoice_owner_account.remaining_payment_balance` (number)
    Total remaining balance of all posted payments.
    Example: 20

  - `data.invoice_owner_account.bill_to_id` (string)
    Customer billing address.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.invoice_owner_account.sold_to_id` (string)
    Customer address used for calculating tax.
    Example: "8ad0823f8040e52d0180433026b156fe"

  - `data.invoice_owner_account.default_payment_method` (object)
    The default payment method for the customer.

  - `data.invoice_owner_account.default_payment_method.id` (string)
    Unique identifier for the object.

  - `data.invoice_owner_account.default_payment_method.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.invoice_owner_account.default_payment_method.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.invoice_owner_account.default_payment_method.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.invoice_owner_account.default_payment_method.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.invoice_owner_account.default_payment_method.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.invoice_owner_account.default_payment_method.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.invoice_owner_account.default_payment_method.type` (string)
    The type of the payment method. An additional hash is included on the payment method with a name matching this value. It contains additional information specific to the payment method type.
    Enum: "paypal_express", "paypal_express_native", "paypal_adaptive", "card", "cc_ref", "ach_debit", "sepa_debit", "betalings_debit", "autogiro_debit", "bacs_debit", "au_becs_debit", "nz_becs_debit", "pad_debit", "apple_pay", "wire_transfer", "check", "cash", "other", "paypal", "adyen_google_pay", "adyen_apple_pay"

  - `data.invoice_owner_account.default_payment_method.custom_type` (string)
    The custom type of the payment method from Universal Payment Connector.

  - `data.invoice_owner_account.default_payment_method.account_id` (string)
    A customer account identifier.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.invoice_owner_account.default_payment_method.account` (object)
    The customer account associated with this payment method.

  - `data.invoice_owner_account.default_payment_method.billing_details` (object)
    Billing information associated with the payment method that may be used or required by specific payment method types.

  - `data.invoice_owner_account.default_payment_method.billing_details.name` (string)
    Customer full name or business name.
    Example: "Amy Lawrence"

  - `data.invoice_owner_account.default_payment_method.billing_details.address` (object)
    Address information used in billing details.

  - `data.invoice_owner_account.default_payment_method.billing_details.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.invoice_owner_account.default_payment_method.billing_details.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.invoice_owner_account.default_payment_method.billing_details.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.invoice_owner_account.default_payment_method.billing_details.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.invoice_owner_account.default_payment_method.billing_details.address.state` (string)
    The state, county, province, or region.
    Example: "GA"

  - `data.invoice_owner_account.default_payment_method.billing_details.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.invoice_owner_account.default_payment_method.billing_details.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.invoice_owner_account.default_payment_method.billing_details.phone` (string)
    Customer phone (including extension).
    Example: "(888)976-9056"

  - `data.invoice_owner_account.default_payment_method.maximum_payment_attempts` (number)
    Maximum number of consecutive failed retry payment attempts using this payment method before retries are stopped.
    Example: 6

  - `data.invoice_owner_account.default_payment_method.payment_retry_interval` (integer)
    The retry interval in hours.
    Example: 3

  - `data.invoice_owner_account.default_payment_method.device_session_id` (string)

  - `data.invoice_owner_account.default_payment_method.ip_address` (string,null)
    The IP address from which the Mandate was accepted by the customer.
    Example: "192.10.1.123"

  - `data.invoice_owner_account.default_payment_method.bank_identification_number` (string)

  - `data.invoice_owner_account.default_payment_method.card` (object)
    Credit card information.

  - `data.invoice_owner_account.default_payment_method.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.invoice_owner_account.default_payment_method.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.invoice_owner_account.default_payment_method.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.invoice_owner_account.default_payment_method.card.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.card.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.card.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.card.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.invoice_owner_account.default_payment_method.paypal_express_native` (object)
    If it is a paypal_express_native payment method, this hash contains details about the PayPal Express Native payment method.

  - `data.invoice_owner_account.default_payment_method.paypal_express_native.baid` (string, required)
    Identifier of a PayPal billing agreement. For example, I-1TJ3GAGG82Y9.

  - `data.invoice_owner_account.default_payment_method.paypal_express_native.email` (string)
    Email address associated with the payment method. This is required with a paypal_express_checkout or a paypal_adaptive payment method.

  - `data.invoice_owner_account.default_payment_method.paypal_express` (object)
    If it is a paypal_express payment method, this hash contains details about the PayPal Express payment method.

  - `data.invoice_owner_account.default_payment_method.paypal_express.baid` (string, required)
    Identifier of a PayPal billing agreement. For example, I-1TJ3GAGG82Y9.

  - `data.invoice_owner_account.default_payment_method.paypal_express.email` (string, required)
    Email address associated with the payment method

  - `data.invoice_owner_account.default_payment_method.paypal_adaptive` (object)
    If it is a paypal_adaptive payment method, this hash contains details about the PayPal Adaptive payment method.

  - `data.invoice_owner_account.default_payment_method.paypal_adaptive.preapproval_key` (string, required)
    PayPal preapproval key.
    Example: "2G4EPFSD"

  - `data.invoice_owner_account.default_payment_method.paypal_adaptive.email` (string, required)
    Email address associated with the payment method.
    Example: "alawrence@zuora.com"

  - `data.invoice_owner_account.default_payment_method.sepa_debit` (object)
    If the type of the payment method is sepa_debit, this hash contains details about the SEPA bank account.

  - `data.invoice_owner_account.default_payment_method.sepa_debit.IBAN` (string, required)
    International Bank Account Number used to create the SEPA Debit payment method.

  - `data.invoice_owner_account.default_payment_method.sepa_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.sepa_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.sepa_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.sepa_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.sepa_debit.business_identification_code` (string)
    The BIC code used with the Sepa Debit payment method.

  - `data.invoice_owner_account.default_payment_method.cc_ref` (object)
    If the type of the payment method is cc_ref, this hash contains details about the Credit Card Reference Transactions payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.invoice_owner_account.default_payment_method.cc_ref.second_token` (string)
    A gateway unique identifier that replaces sensitive payment method data. This field is conditionally required only when token is being used to represent a gateway customer profile.

  - `data.invoice_owner_account.default_payment_method.cc_ref.token` (string, required)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.invoice_owner_account.default_payment_method.cc_ref.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.cc_ref.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.cc_ref.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.cc_ref.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.cc_ref.card` (object)

  - `data.invoice_owner_account.default_payment_method.cc_ref.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.invoice_owner_account.default_payment_method.cc_ref.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.invoice_owner_account.default_payment_method.cc_ref.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.invoice_owner_account.default_payment_method.cc_ref.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.invoice_owner_account.default_payment_method.apple_pay` (object)
    If the type of the payment method is apple_pay, this hash contains details about the Apple Pay payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.invoice_owner_account.default_payment_method.apple_pay.card` (object)
    Credit card information. When providing a card number, you must meet the requirements for PCI compliance. We strongly recommend using Zuora.js instead of interacting with this API directly.

  - `data.invoice_owner_account.default_payment_method.apple_pay.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.invoice_owner_account.default_payment_method.apple_pay.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.invoice_owner_account.default_payment_method.apple_pay.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.invoice_owner_account.default_payment_method.apple_pay.card.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.apple_pay.card.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.apple_pay.card.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.apple_pay.card.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.apple_pay.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.invoice_owner_account.default_payment_method.apple_pay.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.apple_pay.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.apple_pay.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.apple_pay.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.apple_pay.payment_id` (string)
    The ID of newly processed payment. Only available in the response of the Create Payment Method API request.

  - `data.invoice_owner_account.default_payment_method.apple_pay.token` (string)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.invoice_owner_account.default_payment_method.google_pay` (object)
    If the type of the payment method is apple_pay, this hash contains details about the Apple Pay payment method. See [Supported payment methods](https://knowledgecenter.zuora.com/Zuora_Payments/Zuora_Payments_overview/D_Supported_payment_methods) for payment gateways that support this type of payment method.

  - `data.invoice_owner_account.default_payment_method.google_pay.card` (object)
    Credit card information. When providing a card number, you must meet the requirements for PCI compliance. We strongly recommend using Zuora.js instead of interacting with this API directly.

  - `data.invoice_owner_account.default_payment_method.google_pay.card.brand` (string)
    Card brand.
    Enum: "visa", "mastercard", "american_express", "discover", "jcb", "diners"

  - `data.invoice_owner_account.default_payment_method.google_pay.card.expiry_month` (number)
    One or two digit expiration month (1-12) of the credit card.
    Example: 10

  - `data.invoice_owner_account.default_payment_method.google_pay.card.expiry_year` (number)
    Two- or four-digit number representing the card's expiration year.
    Example: 2024

  - `data.invoice_owner_account.default_payment_method.google_pay.card.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.google_pay.card.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.google_pay.card.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.google_pay.card.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.google_pay.card.last_4` (string)
    The last four digits of the card number.
    Example: "2042"

  - `data.invoice_owner_account.default_payment_method.google_pay.token` (string)
    A gateway unique identifier that replaces sensitive payment method data or represents a gateway's unique customer profile. When token is used to represent a customer profile, second_token is conditionally required for representing the underlying tokenized payment method.

  - `data.invoice_owner_account.default_payment_method.ach_debit` (object)
    If the type of the payment method is ach_debit, this hash contains details about the ACH bank account.

  - `data.invoice_owner_account.default_payment_method.ach_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.ach_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.ach_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.ach_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.ach_debit.bank_aba_code` (string, required)
    The nine-digit routing number or ABA number used by banks.

  - `data.invoice_owner_account.default_payment_method.ach_debit.bank_account_name` (string, required)
    The name of the account holder, which can be either a person or a company.

  - `data.invoice_owner_account.default_payment_method.ach_debit.bank_account_type` (string, required)
    The type of bank account associated with the payment method.
    Enum: "business_saving", "business_checking", "checking", "saving"

  - `data.invoice_owner_account.default_payment_method.ach_debit.bank_name` (string, required)
    Name of the bank associated with this bank account.

  - `data.invoice_owner_account.default_payment_method.ach_debit.bank_account_number` (string, required)
    The bank account number of the account holder.

  - `data.invoice_owner_account.default_payment_method.betalings_debit` (object)
    If the type of the payment method is betalings_debit, this hash contains details about the Betalingsservice bank account.

  - `data.invoice_owner_account.default_payment_method.betalings_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.invoice_owner_account.default_payment_method.betalings_debit.identity_number` (string, required)
    The identity number used for Betalingsservice (Direct Debit DK).

  - `data.invoice_owner_account.default_payment_method.betalings_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.invoice_owner_account.default_payment_method.betalings_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.betalings_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.betalings_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.betalings_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.autogiro_debit` (object)
    If the type of the payment method is autogiro_debit, this hash contains details about the Autogiro bank account.

  - `data.invoice_owner_account.default_payment_method.autogiro_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.invoice_owner_account.default_payment_method.autogiro_debit.identity_number` (string, required)
    The identity number used for Autogiro (Direct Debit SE).

  - `data.invoice_owner_account.default_payment_method.autogiro_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.invoice_owner_account.default_payment_method.autogiro_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.autogiro_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.autogiro_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.autogiro_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.bacs_debit` (object)
    If the type of the payment method is bacs_debit,, this hash contains details about the BACS bank account.

  - `data.invoice_owner_account.default_payment_method.bacs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.invoice_owner_account.default_payment_method.bacs_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.invoice_owner_account.default_payment_method.bacs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.bacs_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.bacs_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.bacs_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.au_becs_debit` (object)
    If the type of the payment method is au_becs_debit, this hash contains details about the BECS bank account.

  - `data.invoice_owner_account.default_payment_method.au_becs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.invoice_owner_account.default_payment_method.au_becs_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.invoice_owner_account.default_payment_method.au_becs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.au_becs_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.au_becs_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.au_becs_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.nz_becs_debit` (object)
    If the type of the payment method is nz_becs_debit, this hash contains details about the BECS-NZ bank account.

  - `data.invoice_owner_account.default_payment_method.nz_becs_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.invoice_owner_account.default_payment_method.nz_becs_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.invoice_owner_account.default_payment_method.nz_becs_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.invoice_owner_account.default_payment_method.nz_becs_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.nz_becs_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.nz_becs_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.nz_becs_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.pad_debit` (object)
    If the type of the payment method is pad_debit, this hash contains details about the PAD bank account.

  - `data.invoice_owner_account.default_payment_method.pad_debit.account_number` (string, required)
    The bank account number of the account holder.

  - `data.invoice_owner_account.default_payment_method.pad_debit.branch_code` (string, required)
    Identifier of the bank branch associated with this bank account.

  - `data.invoice_owner_account.default_payment_method.pad_debit.bank_code` (string, required)
    Identifier of the bank associated with this bank account.

  - `data.invoice_owner_account.default_payment_method.pad_debit.mandate` (object)
    The mandate information for the Credit Card, Credit Card Reference Transaction, ACH, or Bank Transfer payment method.

  - `data.invoice_owner_account.default_payment_method.pad_debit.mandate.id` (string)
    Identifier of the single- or multi-use mandate generated by the payment gateway.

  - `data.invoice_owner_account.default_payment_method.pad_debit.mandate.reason` (string)
    Reason for the mandate.

  - `data.invoice_owner_account.default_payment_method.pad_debit.mandate.state` (string)
    The status of the mandate, which indicates whether it can be used to initiate a payment.
    Enum: "active", "canceled", "expired", "agreed"

  - `data.invoice_owner_account.default_payment_method.state` (string)
    The state of the payment method.
    Enum: "active", "closed", "scrubbed"

  - `data.invoice_owner_account.default_payment_method.auto_generated` (boolean)

  - `data.invoice_owner_account.default_payment_method.use_default_retry_rule` (boolean)

  - `data.invoice_owner_account.default_payment_method.existing_mandate` (boolean)

  - `data.invoice_owner_account.default_payment_method.last_failed_sale_transaction_time` (string)

  - `data.invoice_owner_account.default_payment_method.last_transaction_time` (string)

  - `data.invoice_owner_account.default_payment_method.last_transaction_status` (string)

  - `data.invoice_owner_account.default_payment_method.number_of_consecutive_failures` (integer)

  - `data.invoice_owner_account.default_payment_method.total_number_of_processed_payments` (integer)

  - `data.invoice_owner_account.default_payment_method.total_number_of_error_payments` (integer)

  - `data.invoice_owner_account.billing_documents` (object)
    List of customer billing documents.

  - `data.invoice_owner_account.billing_documents.next_page` (string,null)

  - `data.invoice_owner_account.billing_documents.data` (array)

  - `data.invoice_owner_account.payments` (object)
    List of customer payments.

  - `data.invoice_owner_account.payments.next_page` (string,null)

  - `data.invoice_owner_account.payments.data` (array)

  - `data.invoice_owner_account.payment_methods` (object)
    List of customer payment methods.

  - `data.invoice_owner_account.payment_methods.next_page` (string,null)

  - `data.invoice_owner_account.payment_methods.data` (array)

  - `data.invoice_owner_account.subscriptions` (object)
    List of customer subscriptions.

  - `data.invoice_owner_account.subscriptions.next_page` (string,null)

  - `data.invoice_owner_account.subscriptions.data` (array)

  - `data.invoice_owner_account.usage_records` (object)
    List of customer usages.

  - `data.invoice_owner_account.usage_records.next_page` (string,null)

  - `data.invoice_owner_account.usage_records.data` (array)

  - `data.invoice_owner_account.credit_memos` (object)
    List of credit memo

  - `data.invoice_owner_account.credit_memos.next_page` (string,null)

  - `data.invoice_owner_account.credit_memos.data` (array)

  - `data.invoice_owner_account.debit_memos` (object)
    List of debit memo

  - `data.invoice_owner_account.debit_memos.next_page` (string,null)

  - `data.invoice_owner_account.debit_memos.data` (array)

  - `data.invoice_owner_account.invoices` (object)
    List of invoices

  - `data.invoice_owner_account.invoices.next_page` (string,null)

  - `data.invoice_owner_account.invoices.data` (array)

  - `data.auto_renew` (boolean)
    If this field is set to true, the subscription automatically renews at the end of the current term.

  - `data.latest_version` (boolean)
    If true, this is the latest version of the subscription

  - `data.initial_term` (object)
    Initial term information for the subscription.

  - `data.initial_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.initial_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.initial_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.initial_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.initial_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.current_term` (object)
    Current term information for the subscription

  - `data.current_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.current_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.current_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.current_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.current_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.renewal_term` (object)
    Renewal term information for the subscription.

  - `data.renewal_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.renewal_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.renewal_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.renewal_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.renewal_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.start_date` (string)
    Date when the subscription starts.
    Example: "2020-01-01"

  - `data.end_date` (string)
    Date when the subscription ends.
    Example: "2023-01-01"

  - `data.description` (string)
    Description of the subscription. Often useful for displaying to users.

  - `data.contract_effective` (string)
    Date when the subscriber contract is effective.
    Example: "2023-01-01"

  - `data.service_activation` (string)
    Date when the subscribed-to service is activated.
    Example: "2023-01-01"

  - `data.customer_acceptance` (string)
    Date when all the services or products in the subscription are accepted by the subscriber.
    Example: "2023-01-01"

  - `data.invoice_separately` (boolean)
    If true, the subscription is billed separately from other subscriptions. If false, the subscription is included with other subscriptions in the account invoice. The default is false.

  - `data.order_number` (string)
    The order number of the order created by Zuora.

  - `data.subscription_plans` (object)
    List of subscription plans.

  - `data.subscription_plans.next_page` (string,null)

  - `data.subscription_plans.data` (array)

  - `data.invoice_items` (object)
    List of invoice items.

  - `data.invoice_items.next_page` (string,null)

  - `data.invoice_items.data` (array)

  - `data.prepaid_balances` (array)
    Total prepaid units available during a subscription. It is an aggregate of all funds under a subscription.

  - `data.contracted_mrr` (string)
    Monthly recurring revenue of the subscription.

  - `data.currency` (string)
    3-letter ISO 4217 currency code. This field is available only if you have the [Multiple Currencies](https://knowledgecenter.zuora.com/Zuora_Billing/Bill_your_customers/Flexible_Billing/Multiple_Currencies) feature enabled.

  - `data.cancel_reason` (string)
    The reason for cancelling the subscription.

  - `data.last_booking_date` (string)
    The last booking date of the subscription object. You can override the date value when creating a subscription through the "Subscribe and Amend" API. The default value today is set per the user's timezone. The value of this field is as follows:         For a new subscription created by the [Subscribe and Amend](https://knowledgecenter.zuora.com/Billing/Subscriptions/Orders/Orders_Harmonization/Orders_Migration_Guidance#Subscribe_and_Amend_APIs_to_Migrate) APIs, this field has the value of the subscription creation date.      For a subscription changed by an amendment, this field has the value of the amendment booking date.     For a subscription created or changed by an order, this field has the value of the order date.
    Example: "2023-01-01"

  - `data.bill_to_id` (string,null)
    ID of the bill-to contact.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.payment_terms` (string,null)
    The name of payment term associated with the invoice.

  - `data.bill_to` (object)
    The billing address for the customer.

  - `data.bill_to.id` (string)
    Unique identifier for the object.

  - `data.bill_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.bill_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.bill_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.bill_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.bill_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.bill_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.bill_to.address` (object)
    Container for the address informtion.

  - `data.bill_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.bill_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.bill_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.bill_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.bill_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.bill_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.bill_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.bill_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.bill_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.bill_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.bill_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.bill_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.bill_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.bill_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.bill_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.bill_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.bill_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.bill_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.bill_to.fax` (string)
    The contact's fax number.

  - `data.bill_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.billing_document_settings` (object)
    The billing document settings for the customer.

  - `data.billing_document_settings.template_id` (string,null)
    Identifier of the invoice template associated with this customer. Not applicable for debit memos or credit memos.
    Example: "2c92c08b6a8c978f016a9e0084622b62"

  - `data.billing_document_settings.sequence_set_id` (string,null)
    ID of the billing document sequence set.

  - `data.sold_to_id` (string,null)
    ID of the sold-to contact.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.sold_to` (object)
    The selling address for the customer.

  - `data.sold_to.id` (string)
    Unique identifier for the object.

  - `data.sold_to.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.sold_to.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.sold_to.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.sold_to.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.sold_to.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.sold_to.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.sold_to.address` (object)
    Container for the address informtion.

  - `data.sold_to.address.line1` (string)
    Address line 1 (e.g., street, PO Box, or company name).
    Example: "3333 Piedmont Rd NE"

  - `data.sold_to.address.line2` (string)
    Address line 2 (e.g., apartment, suite, unit, or building).
    Example: "Suite 1150"

  - `data.sold_to.address.city` (string)
    City, district, suburb, town, or village.
    Example: "Atlanta"

  - `data.sold_to.address.state` (string)
    State or providence
    Example: "GA"

  - `data.sold_to.address.country` (string)
    The country of the contact's address.
    Example: "United States"

  - `data.sold_to.address.county` (string)
    Zuora Tax uses this information to calculate county taxation.

  - `data.sold_to.address.postal_code` (string)
    ZIP or postal code.
    Example: "30305"

  - `data.sold_to.first_name` (string)
    Customer first name.
    Example: "Amy"

  - `data.sold_to.home_phone` (string)
    Customer home phone (including extension).
    Example: "(888)976-9056"

  - `data.sold_to.last_name` (string)
    Customer last name.
    Example: "Lawrence"

  - `data.sold_to.mobile_phone` (string)
    Customer phone (including extension).
    Example: "(888)101-0011"

  - `data.sold_to.nickname` (string)
    Nickname for this contact.
    Example: "Ami"

  - `data.sold_to.other_phone` (string)
    Other customer phone (including extension).
    Example: "(888)100-0001"

  - `data.sold_to.email` (string)
    Customer email address.
    Example: "alawrence@gmail.com"

  - `data.sold_to.tax_region` (string)
    A region defined in your Zuora Tax rules.
    Example: "Georgia"

  - `data.sold_to.work_email` (string)
    Customer work email.
    Example: "alawrence@zuora.com"

  - `data.sold_to.work_phone` (string)
    Customer work phone.
    Example: "(888)976-9056"

  - `data.sold_to.other_phone_type` (string)
    The type of the additional phone number.
    Enum: "work", "mobile", "home", "other"

  - `data.sold_to.fax` (string)
    The contact's fax number.

  - `data.sold_to.account_id` (string)
    Identifier of a customer account with which this contact is associated.
    Example: "2c92c0f86a8dd422016a9e7a70116b0d"

  - `data.actions` (object)

  - `data.actions.next_page` (string,null)

  - `data.actions.data` (array)

  - `data.actions.data.action_id` (string)
    Identifier of the action.

  - `data.actions.data.type` (string)
    The action associated with this metric.
    Enum: "create_subscription", "terms", "add_subscription_plan", "update_subscription_plan", "remove_subscription_plan", "renew", "cancel", "owner_transfer", "pause", "resume", "replace_subscription_plan"

  - `data.actions.data.sequence` (integer)
    The sequence number of the action.

  - `data.actions.data.start_on` (object)
    Indicates on which date the subscription becomes effective.

  - `data.actions.data.start_on.contract_effective` (string)
    Effective contract date for this subscription, in the yyyy-mm-dd format.
    Example: "2023-06-01"

  - `data.actions.data.start_on.service_activation` (string)
    The date on which the services or products within a subscription have been activated and access has been provided to the customer, as the yyyy-mm-dd format.                If [Zuora is configured to require service activation](https://knowledgecenter.zuora.com/CB_Billing/Billing_Settings/Define_Default_Subscription_Settings#Require_Service_Activation_of_Orders.3F) and the service_activation field is not set for a subscription_plans order action or the "Create a subscription" operation, a pending order and/or a pending_activation subscription are created.          If [Zuora is configured to require service activation](https://knowledgecenter.zuora.com/CB_Billing/Billing_Settings/Define_Default_Subscription_Settings#Require_Service_Activation_of_Orders.3F) and the service_activation field is not set for any of the following order actions or the "Update a subscription" operation, a pending order is created. The subscription status is not impacted. Note: This feature is in Limited Availability. If you want to have access to the feature, submit a request at [Zuora Global Support](https://support.zuora.com/).                    add_subscription_plans           update_subscription_plans           remove_subscription_plans           renew           terms
    Example: "2023-06-01"

  - `data.actions.data.start_on.customer_acceptance` (string)
    The date on which the services or products within a subscription have been accepted by the customer, in the yyyy-mm-dd format.              If [Zuora is configured to require customer acceptance](https://knowledgecenter.zuora.com/CB_Billing/Billing_Settings/Define_Default_Subscription_Settings#Require_Customer_Acceptance_of_Orders.3F) and the customer_acceptance field is not set for a subscription_plans order action or the "Create a subscription" operation, a pending order and/or a pending_acceptance subscription are created. At the same time, if the service activation date field is also required and not set, a pending order and/or a pending_activation subscription are created instead.              If [Zuora is configured to require customer acceptance](https://knowledgecenter.zuora.com/CB_Billing/Billing_Settings/Define_Default_Subscription_Settings#Require_Customer_Acceptance_of_Orders.3F) and the customer_acceptance field is not set for any of the following order actions or the "Update a subscription" operation, a pending order is created. The subscription status is not impacted. Note: This feature is in Limited Availability. If you want to have access to the feature, submit a request at [Zuora Global Support](https://support.zuora.com/).              add_subscription_plans       update_subscription_plans       remove_subscription_plans       renew       terms
    Example: "2023-06-01"

  - `data.actions.data.subscription_plans` (object)
    Specify this field to add new plans to the new subscription.

  - `data.actions.data.subscription_plans.next_page` (string,null)

  - `data.actions.data.subscription_plans.data` (array)

  - `data.actions.data.add_subscription_plan` (object)
    Specify this field to add subscription plans to existing subscriptions.

  - `data.actions.data.add_subscription_plan.unique_token` (string)
    A unique string to represent the subscription plan in the order. The unique token is used to perform multiple actions against a newly added subscription plan. For example, if you want to add and update a product in the same order, assign a unique token to the newly added subscription plan and use that token in future order actions.

  - `data.actions.data.add_subscription_plan.plan_id` (string)
    The id of the subscription plan to be updated. It can be the latest version or any history version id.

  - `data.actions.data.add_subscription_plan.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.actions.data.add_subscription_plan.subscription_items` (object)

  - `data.actions.data.add_subscription_plan.subscription_items.next_page` (string,null)

  - `data.actions.data.add_subscription_plan.subscription_items.data` (array)

  - `data.actions.data.remove_subscription_plan` (object)
    Specify this field to remove subscription plans from existing subscriptions.

  - `data.actions.data.remove_subscription_plan.subscription_plan_id` (string)
    Identifier of the subscription plan.

  - `data.actions.data.update_subscription_plan` (object)
    Specify this field to update subscription plans on the existing subscriptions.

  - `data.actions.data.update_subscription_plan.unique_token` (string)
    A unique string to represent the subscription plan in the order. The unique token is used to perform multiple actions against a newly added subscription plan. For example, if you want to add and update a product in the same order, assign a unique token to the newly added subscription plan and use that token in future order actions.

  - `data.actions.data.update_subscription_plan.plan_id` (string)
    The id of the subscription plan to be updated. It can be the latest version or any history version id.

  - `data.actions.data.update_subscription_plan.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.actions.data.update_subscription_plan.subscription_items` (object)

  - `data.actions.data.update_subscription_plan.subscription_items.next_page` (string,null)

  - `data.actions.data.update_subscription_plan.subscription_items.data` (array)

  - `data.actions.data.replace_subscription_plan` (object)
    Specify this field to replace existing subscription plans with new plans.

  - `data.actions.data.replace_subscription_plan.previous_subscription_plan_id` (string)
    Identifier of the subscription plan.

  - `data.actions.data.replace_subscription_plan.previous_plan_id` (string)
    Identifier of the plan to be removed. Only provide one of previous_plan_id or subscription_plan_id in your request, not both.

  - `data.actions.data.replace_subscription_plan.replace_at` (string)
    The date when the replacement occurs. It can be either the current date or the end of the current billing period.
    Enum: "now", "end_of_billing_period", "specific_date"

  - `data.actions.data.replace_subscription_plan.replacement_type` (string)
    The type of the replacement.
    Enum: "upgrade", "downgrade", "crossgrade", "other"

  - `data.actions.data.replace_subscription_plan.unique_token` (string)
    A unique string to represent the subscription plan in the order. The unique token is used to perform multiple actions against a newly added subscription plan. For example, if you want to add and update a product in the same order, assign a unique token to the newly added subscription plan and use that token in future order actions.

  - `data.actions.data.replace_subscription_plan.plan_id` (string)
    The id of the subscription plan to be updated. It can be the latest version or any history version id.

  - `data.actions.data.replace_subscription_plan.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.actions.data.replace_subscription_plan.subscription_items` (object)

  - `data.actions.data.replace_subscription_plan.subscription_items.next_page` (string,null)

  - `data.actions.data.replace_subscription_plan.subscription_items.data` (array)

  - `data.actions.data.renew` (object)
    Specify this field to renew an existing subscription.

  - `data.actions.data.renew.terms` (object)
    Term information of the subscription.

  - `data.actions.data.renew.terms.current_term` (object)
    Current term information for the subscription.

  - `data.actions.data.renew.terms.current_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.actions.data.renew.terms.current_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.actions.data.renew.terms.current_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.actions.data.renew.terms.current_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.actions.data.renew.terms.current_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.actions.data.renew.terms.renewal_term` (object)
    Renewal term information for the subscription.

  - `data.actions.data.renew.terms.renewal_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.actions.data.renew.terms.renewal_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.actions.data.renew.terms.renewal_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.actions.data.renew.terms.renewal_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.actions.data.renew.terms.renewal_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.actions.data.renew.terms.auto_renew` (boolean)
    If true, the subscription automatically renews at the end of the current term.

  - `data.actions.data.terms` (object)
    Term information of the subscription.

  - `data.actions.data.terms.current_term` (object)
    Current term information for the subscription.

  - `data.actions.data.terms.current_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.actions.data.terms.current_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.actions.data.terms.current_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.actions.data.terms.current_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.actions.data.terms.current_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.actions.data.terms.renewal_term` (object)
    Renewal term information for the subscription.

  - `data.actions.data.terms.renewal_term.interval_count` (integer)
    The number of intervals in a term. For example, interval=year and interval_count=1 represents a 1 year term.

  - `data.actions.data.terms.renewal_term.interval` (string)
    Unit in which term duration is defined. One of day, week, month or year.
    Enum: "day", "week", "month", "year"

  - `data.actions.data.terms.renewal_term.start_date` (string)
    Date when the subscription term starts.
    Example: "2020-01-01"

  - `data.actions.data.terms.renewal_term.type` (string)
    Type of the subscription. Can be either termed or evergreen.
    Enum: "evergreen", "termed"

  - `data.actions.data.terms.renewal_term.end_date` (string)
    Date when the subscription term ends.
    Example: "2023-01-01"

  - `data.actions.data.terms.auto_renew` (boolean)
    If true, the subscription automatically renews at the end of the current term.

  - `data.actions.data.cancel` (object)
    Specify this field to cancel an existing subscription.

  - `data.actions.data.cancel.cancel_date` (string)
    Date on which the subscription is canceled.
    Example: "2022-06-01"

  - `data.actions.data.cancel.cancel_at` (string)
    The date on which the subscription is canceled. Can be either the end of the subscription term or the end of the billing period.
    Enum: "invoice_period_end", "subscription_term_end"

  - `data.actions.data.pause` (object)
    Specify this field to pause an existing subscription.

  - `data.actions.data.pause.pause_date` (string)
    Date on which the subscription is paused.

  - `data.actions.data.pause.pause_at` (string)
    Can be either the end of the current billing period or a specific date.
    Enum: "invoice_period_end"

  - `data.actions.data.pause.pause_interval_count` (number)
    The number of intervals in a duration where the subscription is paused. For example, pause_interval=year and pause_interval_count=1 represents a 1-year pause.

  - `data.actions.data.pause.pause_interval` (string)
    Unit in which the pause duration is defined. One of day, week, month or year.
    Enum: "month", "day", "year", "week"

  - `data.actions.data.pause.change_reason` (string)
    A brief description of the reason for this change.

  - `data.actions.data.pause.resume_behavior` (object)
    Behavior of the paused subscription when it resumes.

  - `data.actions.data.pause.resume_behavior.extend_term` (boolean)
    If this field is set to true, the subscription term is extended by the length of time the subscription is paused.

  - `data.actions.data.pause.resume_behavior.resume_date` (string)
    Date on which the paused subscription is resumed.

  - `data.actions.data.pause.resume_behavior.resume_at` (string)
    You can use this field to resume a paused subscription from the pause date.
    Enum: "pause_date"

  - `data.actions.data.pause.resume_behavior.change_reason` (string)
    A brief description of the reason for this change.

  - `data.actions.data.pause.resume_behavior.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.actions.data.pause.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.actions.data.resume` (object)
    Specify this field to resume a paused subscription.

  - `data.actions.data.resume.extend_term` (boolean)
    If this field is set to true, the subscription term is extended by the length of time the subscription is paused.

  - `data.actions.data.resume.resume_date` (string)
    Date on which the paused subscription is resumed.

  - `data.actions.data.resume.resume_at` (string)
    You can use this field to resume a paused subscription from the pause date.
    Enum: "pause_date"

  - `data.actions.data.resume.change_reason` (string)
    A brief description of the reason for this change.

  - `data.actions.data.resume.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.order` (object)

  - `data.order.id` (string)
    Unique identifier for the object.

  - `data.order.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.order.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.order.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.order.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.order.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.order.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.order.order_number` (string)
    The order number of the new order. If not provided, system will auto-generate a number for this order.     Note: Ensure that the order number does not contain a slash.

  - `data.order.order_date` (string)
    The date when the order is signed. All the order actions under this order will use this order date as the contract effective date if the contract effective date field is skipped or its value is left as null.
    Example: "2022-01-01"

  - `data.order.description` (string)
    An arbitrary string attached to the object. Often useful for displaying to users.
    Example: "description of test account"

  - `data.order.category` (string)
    Category of the order to indicate a product sale or return. Default value is sale.
    Enum: "sale", "return"

  - `data.order.line_items` (object)

  - `data.order.line_items.next_page` (string,null)

  - `data.order.line_items.data` (array)

  - `data.order.line_items.data.id` (string)
    Unique identifier for the object.

  - `data.order.line_items.data.updated_by_id` (string)
    Unique identifier of the Zuora user who last updated the object

  - `data.order.line_items.data.updated_time` (string)
    The date and time when the object was last updated in ISO 8601 UTC format.

  - `data.order.line_items.data.created_by_id` (string)
    Unique identifier of the Zuora user who created the object

  - `data.order.line_items.data.created_time` (string)
    The date and time when the object was created in ISO 8601 UTC format.

  - `data.order.line_items.data.custom_fields` (object)
    Set of user-defined fields associated with this object. Useful for storing additional information about the object in a structured format.

  - `data.order.line_items.data.custom_objects` (object)
    The custom objects associated with a Zuora standard object.

  - `data.order.line_items.data.revenue` (object)
    Accounting configuration if you have Zuora Revenue enabled.

  - `data.order.line_items.data.revenue.exclude_item_billing_from_revenue_accounting` (boolean)
    If set to true, any associated billing document items are excluded from the revenue accounting.

  - `data.order.line_items.data.revenue.exclude_item_booking_from_revenue_accounting` (boolean)
    If set to true, any associated subscription items are excluded from the revenue accounting.

  - `data.order.line_items.data.revenue.adjustment_revenue_account` (string,null)
    An active accounting code in your Zuora chart of accounts.

  - `data.order.line_items.data.revenue.contract_recognized_revenue_account` (string)
    An active accounting code in your Zuora chart of accounts.

  - `data.order.line_items.data.revenue.deferred_revenue_account` (string)
    An active accounting code in your Zuora chart of accounts.

  - `data.order.line_items.data.revenue.recognized_revenue_account` (string)
    An active accounting code in your Zuora chart of accounts.

  - `data.order.line_items.data.revenue.revenue_recognition_rule_name` (string)
    The revenue recognition rule for the order line item.

  - `data.order.line_items.data.unit_of_measure` (string)
    A configured unit of measure.

  - `data.order.line_items.data.accounting_code` (string)
    An active accounting code in your Zuora chart of accounts.

  - `data.order.line_items.data.adjustment_liability_account` (string)
    An active accounting code in your Zuora chart of accounts.

  - `data.order.line_items.data.unit_amount` (number)
    The unit amount to be charged.

  - `data.order.line_items.data.target_date` (string)
    All order line items that were unbilled on or before this date are included in future bill runs.

  - `data.order.line_items.data.billing_rule` (any)
    The billing rule for the order line item.
    Enum: "trigger_without_fulfillment", "trigger_on_fulfillment"

  - `data.order.line_items.data.contract_asset_account` (string)
    An active accounting code in your Zuora chart of accounts.

  - `data.order.line_items.data.contract_liability_account` (string)
    An active accounting code in your Zuora chart of accounts.

  - `data.order.line_items.data.description` (string)
    An arbitrary string attached to the object. Often useful for displaying to users.

  - `data.order.line_items.data.discount_unit_amount` (number)
    Discount amount per unit.

  - `data.order.line_items.data.discount_percent` (number)
    Discount percent.

  - `data.order.line_items.data.category` (any)
    The category for the order line item, to indicate a product sale or return.
    Enum: "sale", "return"

  - `data.order.line_items.data.name` (string)
    The name of the order line item.

  - `data.order.line_items.data.type` (any)
    The type of the order line item.
    Enum: "product", "fee", "services"

  - `data.order.line_items.data.list_unit_price` (number)
    The list price per unit for the order line item.

  - `data.order.line_items.data.product_code` (string)
    The product code for the order line item.

  - `data.order.line_items.data.purchase_order_number` (string)
    Used by customers to specify the Purchase Order Number provided by the buyer.

  - `data.order.line_items.data.quantity` (number)
    The quantity of the product ordered.

  - `data.order.line_items.data.related_subscription_number` (string)
    Use this field to relate an order line item to an subscription.

  - `data.order.line_items.data.sold_to_id` (string)
    The unique identifier of a contact belonging to the billing account of the order line item. Use this field to assign and existing contact as the sold to contact of an order line item.
    Example: "8ad0823f8040e52d0180433026b156fe"

  - `data.order.line_items.data.tax_code` (string)
    The tax code for the order line item.

  - `data.order.line_items.data.unbilled_receivables_account` (string)
    An active accounting code in your Zuora chart of accounts..

  - `data.order.line_items.data.state` (any)
    The state of an order line item. If you want to generate billing documents for order line items, you must set this field to sent_to_billing. For invoice preview, you do not need to set this field.
    Enum: "pending", "booked", "sent_to_billing", "complete", "canceled"

  - `data.order.line_items.data.item_number` (string)
    Human-readable identifier of the order item. It can be user-supplied.

  - `data.order.line_items.data.start_date` (string)
    The date a transaction starts. The default value of this field is the order date.
    Example: "2022-01-01"

  - `data.order.line_items.data.end_date` (string)
    The date the order line item transitions to complete.
    Example: "2022-01-01"

  - `data.order.line_items.data.price_id` (string)
    Identifier of the price.

  - `data.order.line_items.data.quantity_available_for_return` (number)
    The quantity of the product ordered available for return.

  - `data.order.line_items.data.tax_inclusive` (boolean)
    If this field is set to true, it indicates that amounts are inclusive of tax.

  - `data.order.line_items.data.invoice_items` (object)
    List of invoice items. EXPANDABLE

  - `data.order.line_items.data.invoice_items.next_page` (string,null)

  - `data.order.line_items.data.invoice_items.data` (array)

  - `data.order.line_items.data.order_id` (string)
    The unique identifier for the order associated with this order line item.

  - `data.order.line_items.data.total` (number)
    Total after discounts and taxes.

  - `data.order.line_items.data.subtotal` (number)
    Total before discounts and taxes are applied.

  - `data.order.line_items.data.quantity_fulfilled` (number)
    The quantity fulfilled.

  - `data.order.line_items.data.quantity_pending_fulfillment` (number)
    The quantity pending fulfillment.

  - `data.order.line_items.data.requires_fulfillment` (boolean)
    If true, a fulfillment is required to trigger billing.

  - `data.order.line_items.data.original_order_date` (string)
    The date when the subscription item is created through an order. This field is to standardize the booking date information to increase audit ability and traceability of data between Zuora Billing and Zuora Revenue. It is mapped as the booking date for a sales order line in Zuora Revenue.
    Example: "2022-01-01"

  - `data.order.line_items.data.original_order_id` (string)
    The unique identifier of the original sales order for a return order line item.

  - `data.order.line_items.data.original_order_line_item_id` (string)
    The unique identifier of the original sales order line item for a return order line item.

  - `data.order.line_items.data.original_order_line_item_number` (string)
    The number of the original sales order line item for a return order line item.

  - `data.order.line_items.data.original_order_number` (string)
    The number of the original sales order for a return order line item.

  - `data.order.line_items.data.discount_total` (number)
    Total discount amount.

  - `data.order.line_items.data.list_price` (number)
    The extended list price for an order line item, calculated by the formula: listPrice = listPricePerUnit * quantity

  - `data.order.line_items.data.original_sold_to_id` (string)
    The unique identifier of a contact belonging to the billing account of the order line item that was the original sold to contact when the order line item was created.

  - `data.order.state` (string)
    The status of the order.
    Enum: "pending", "complete", "draft", "canceled", "scheduled", "executing", "failed"

  - `data.order.actions` (object)

  - `data.order.actions.next_page` (string,null)

  - `data.order.actions.data` (array)

  - `data.prepaid_balance` (array)
    Total prepaid units available during a subscription. It is an aggregate of all funds under a subscription. Deprecated, please use prepaid_balances instead.

## Response 400 fields (application/json):

  - `type` (string)

  - `errors` (array)

  - `errors.code` (string)

  - `errors.parameter` (string)

  - `errors.message` (string)

  - `retryable` (boolean)


