code: '''The customer balance transaction object {
    "id": "cbtxn_1LSe4H2eZvKYlo2CfH2vNRxz",
    "object": "customer_balance_transaction",
    "amount": -500,
    "created": 1659519645,
    "credit_note": null,
    "currency": "usd",
    "customer": "cus_8TEMHVY5moxIPI",
    "description": null,
    "ending_balance": -500,
    "invoice": null,
    "livemode": false,
    "metadata": null,
    "type": "adjustment"
  }
  '''
nl: The customer balance transaction objectAttributes id string Unique identifier for the object. amount integer The amount of the transaction. A negative value is a credit for the customer’s balance, and a positive value is a debit to the customer’s balance. currency currency Three-letter ISO currency code, in lowercase. Must be a supported currency. customer string expandable  The ID of the customer the transaction belongs to. description string An arbitrary string attached to the object. Often useful for displaying to users. ending_balance integer The customer’s balance after the transaction was applied. A negative value decreases the amount due on the customer’s next invoice. A positive value increases the amount due on the customer’s next invoice. metadata hash Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. type string Transaction type: adjustment, applied_to_invoice, credit_note, initial, invoice_too_large, invoice_too_small, unspent_receiver_credit, or unapplied_from_invoice. See the Customer Balance page to learn more about transaction types.More attributesExpand all  object string, value is "customer_balance_transaction"   created timestamp   credit_note string expandable    invoice string expandable    livemode boolean