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] # |