code: import stripe
  stripe.api_key = "sk_test_your_key"
  
  stripe.Customer.create(
    description="My First Test Customer (created for API docs at https://www.stripe.com/docs/api)",
  )
  '''Response {
    "id": "cus_8TEMHVY5moxIPI",
    "object": "customer",
    "address": null,
    "balance": 0,
    "created": 1463528816,
    "currency": "usd",
    "default_source": "card_18CHs82eZvKYlo2C9BGk8uHq",
    "delinquent": true,
    "description": "My First Test Customer (created for API docs at https://www.stripe.com/docs/api)",
    "discount": null,
    "email": "ava.anderson.22@example.com",
    "invoice_prefix": "F899D8E",
    "invoice_settings": {
      "custom_fields": null,
      "default_payment_method": null,
      "footer": null,
      "rendering_options": null
    },
    "livemode": false,
    "metadata": {},
    "name": null,
    "next_invoice_sequence": 12,
    "phone": null,
    "preferred_locales": [],
    "shipping": null,
    "tax_exempt": "none",
    "test_clock": null
  }'''
nl: Create a customerParameters address optional dictionary The customer’s address.Show child parameters description optional An arbitrary string that you can attach to a customer object. It is displayed alongside the customer in the dashboard. email optional Customer’s email address. It’s displayed alongside the customer in your dashboard and can be useful for searching and tracking. This may be up to 512 characters. 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. name optional The customer’s full name or business name. payment_method optional The ID of the PaymentMethod to attach to the customer. phone optional The customer’s phone number. shipping optional dictionary The customer’s shipping information. Appears on invoices emailed to this customer.Show child parametersMore parametersExpand all  balance optional   cash_balance optional dictionary preview feature   coupon optional   invoice_prefix optional   invoice_settings optional dictionary   next_invoice_sequence optional   preferred_locales optional   promotion_code optional   source optional   tax optional dictionary   tax_exempt optional   tax_id_data optional array of hashes   test_clock optional ReturnsReturns the customer object if the update succeeded. Raises an error if create parameters are invalid (e.g. specifying an invalid coupon or an invalid source)