code: import stripe
  stripe.api_key = "sk_test_your_key"
  
  stripe.Customer.create_balance_transaction(
    "cus_8TEMHVY5moxIPI",
    amount=-500,
    currency="usd",
  )
  '''Response {
    "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: Create a customer balance transactionCreates an immutable transaction that updates the customer’s credit balance.Parameters amount required The integer amount in cents to apply to the customer’s credit balance. currency required Three-letter ISO currency code, in lowercase. Must be a supported currency. If the customer’s currency is set, this value must match it. If the customer’s currency is not set, it will be updated to this value. description optional An arbitrary string attached to the object. Often useful for displaying to users. metadata optional dictionary 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. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to metadata.ReturnsReturns a customer balance transaction object if the call succeeded