code: import stripe
  stripe.api_key = "sk_test_your_key"
  
  stripe.Product.create(name="Gold Special")
  '''Response {
    "id": "prod_MAzbye5Vk2hgmo",
    "object": "product",
    "active": true,
    "created": 1659517907,
    "default_price": null,
    "description": null,
    "images": [],
    "livemode": false,
    "metadata": {},
    "name": "Gold Special",
    "package_dimensions": null,
    "shippable": null,
    "statement_descriptor": null,
    "tax_code": null,
    "unit_label": null,
    "updated": 1659517907,
    "url": null
  }'''
nl: Create a productCreates a new product object.Parameters id optional An identifier will be randomly generated by Stripe. You can optionally override this ID, but the ID must be unique across all products in your Stripe account. name required The product’s name, meant to be displayable to the customer. active optional Whether the product is currently available for purchase. Defaults to true. description optional The product’s description, meant to be displayable to the customer. Use this field to optionally store a long form explanation of the product being sold for your own rendering purposes. 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.More parametersExpand all  default_price_data optional dictionary   images optional   package_dimensions optional dictionary   shippable optional   statement_descriptor optional   tax_code optional   unit_label optional   url optional ReturnsReturns a product object if the call succeeded