| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Types.OrderItem
Description
Contains the types generated from the schema OrderItem
Synopsis
- data OrderItem = OrderItem {}
- mkOrderItem :: Int -> Text -> Text -> Text -> OrderItem
- data OrderItemParent'Variants
Documentation
Defines the object schema located at components.schemas.order_item in the specification.
A representation of the constituent items of any given order. Can be used to represent SKUs, shipping costs, or taxes owed on the order.
Related guide: Orders.
Constructors
| OrderItem | |
Fields
| |
data OrderItemParent'Variants Source #
Defines the oneOf schema located at components.schemas.order_item.properties.parent.anyOf in the specification.
The ID of the associated object for this line item. Expandable if not null (e.g., expandable to a SKU).
Constructors
| OrderItemParent'Text Text | |
| OrderItemParent'Sku Sku |
Instances
| Eq OrderItemParent'Variants Source # | |
Defined in StripeAPI.Types.OrderItem Methods (==) :: OrderItemParent'Variants -> OrderItemParent'Variants -> Bool # (/=) :: OrderItemParent'Variants -> OrderItemParent'Variants -> Bool # | |
| Show OrderItemParent'Variants Source # | |
Defined in StripeAPI.Types.OrderItem Methods showsPrec :: Int -> OrderItemParent'Variants -> ShowS # show :: OrderItemParent'Variants -> String # showList :: [OrderItemParent'Variants] -> ShowS # | |
| ToJSON OrderItemParent'Variants Source # | |
Defined in StripeAPI.Types.OrderItem Methods toJSON :: OrderItemParent'Variants -> Value # toEncoding :: OrderItemParent'Variants -> Encoding # toJSONList :: [OrderItemParent'Variants] -> Value # | |
| FromJSON OrderItemParent'Variants Source # | |
Defined in StripeAPI.Types.OrderItem Methods parseJSON :: Value -> Parser OrderItemParent'Variants # parseJSONList :: Value -> Parser [OrderItemParent'Variants] # | |