HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

Modulestripeapi-3.0.0.0Haskell2010

StripeAPI.Types.Product

Contains the types generated from the schema Product

  • 4 types
  • 2 values
datadata Product
#

Defines the object schema located at components.schemas.product in the specification.

Products describe the specific goods or services you offer to your customers. For example, you might offer a Standard and Premium version of your goods or service; each version would be a separate Product. They can be used in conjunction with Prices to configure pricing in Payment Links, Checkout, and Subscriptions.

Related guides: Set up a subscription, share a Payment Link, accept payments with Checkout, and more about Products and Prices

Constructors

Instances4Eq, Show, FromJSON, ToJSON
  • Eq ProductDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Product
  • Show ProductDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Product
  • FromJSON ProductDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Product
  • ToJSON ProductDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Product

Defines the oneOf schema located at components.schemas.product.properties.default_price.anyOf in the specification.

The ID of the Price object that is the default price for this product.

Instances4Eq, Show, FromJSON, ToJSON

Defines the object schema located at components.schemas.product.properties.package_dimensions.anyOf in the specification.

The dimensions of this product for shipping purposes.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.product.properties.tax_code.anyOf in the specification.

A tax code ID.

Instances4Eq, Show, FromJSON, ToJSON