Product object

A product describes a good or service your organization sells. Products give recurring billing a stable reference: a subscription item points to a product through its price instead of redefining the good on every request. You create a product directly through the API, and Fintoc also creates one inline when another resource, such as a checkout session, references a new product.

{
  "id": "prod_2u6XjsX2BD3F8MzKQJf4Tr7Pcxw",
  "object": "product",
  "created_at": "2026-03-11T20:42:49Z",
  "description": "Monthly membership with access to all branches.",
  "image_url": "https://example.com/gym-membership.png",
  "metadata": {
    "internal_sku": "GYM-001"
  },
  "mode": "live",
  "name": "Gym membership"
}
AttributeTypeDescription
idstringUnique identifier for the product.
objectstringString representing the object type. Always product.
created_atstringISO 8601 timestamp in UTC of when the product was created.
descriptionstringFree-text description of the product. null when not set.
image_urlstringPublicly reachable image URL shown for the product. null when not set.
metadataobjectSet of key-value pairs attached to the product, useful for storing additional structured information. Up to 50 keys, with key names up to 40 characters and string values up to 500 characters.
modestringOne of live or test. Products created with a live API key are live; products created with a test API key are test.
namestringName of the product. Up to 100 characters.