Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema OrderReturn
Synopsis
- data OrderReturn = OrderReturn {}
- mkOrderReturn :: Int -> Int -> Text -> Text -> [OrderItem] -> Bool -> OrderReturn
- data OrderReturnOrder'Variants
- data OrderReturnRefund'Variants
Documentation
data OrderReturn Source #
Defines the object schema located at components.schemas.order_return
in the specification.
A return represents the full or partial return of a number of order items. Returns always belong to an order, and may optionally contain a refund.
Related guide: Handling Returns.
OrderReturn | |
|
Instances
Eq OrderReturn Source # | |
Defined in StripeAPI.Types.OrderReturn (==) :: OrderReturn -> OrderReturn -> Bool # (/=) :: OrderReturn -> OrderReturn -> Bool # | |
Show OrderReturn Source # | |
Defined in StripeAPI.Types.OrderReturn showsPrec :: Int -> OrderReturn -> ShowS # show :: OrderReturn -> String # showList :: [OrderReturn] -> ShowS # | |
ToJSON OrderReturn Source # | |
Defined in StripeAPI.Types.OrderReturn toJSON :: OrderReturn -> Value # toEncoding :: OrderReturn -> Encoding # toJSONList :: [OrderReturn] -> Value # toEncodingList :: [OrderReturn] -> Encoding # | |
FromJSON OrderReturn Source # | |
Defined in StripeAPI.Types.OrderReturn parseJSON :: Value -> Parser OrderReturn # parseJSONList :: Value -> Parser [OrderReturn] # |
Create a new OrderReturn
with all required fields.
data OrderReturnOrder'Variants Source #
Defines the oneOf schema located at components.schemas.order_return.properties.order.anyOf
in the specification.
The order that this return includes items from.
Instances
Eq OrderReturnOrder'Variants Source # | |
Defined in StripeAPI.Types.OrderReturn | |
Show OrderReturnOrder'Variants Source # | |
Defined in StripeAPI.Types.OrderReturn showsPrec :: Int -> OrderReturnOrder'Variants -> ShowS # show :: OrderReturnOrder'Variants -> String # showList :: [OrderReturnOrder'Variants] -> ShowS # | |
ToJSON OrderReturnOrder'Variants Source # | |
Defined in StripeAPI.Types.OrderReturn | |
FromJSON OrderReturnOrder'Variants Source # | |
Defined in StripeAPI.Types.OrderReturn |
data OrderReturnRefund'Variants Source #
Defines the oneOf schema located at components.schemas.order_return.properties.refund.anyOf
in the specification.
The ID of the refund issued for this return.
Instances
Eq OrderReturnRefund'Variants Source # | |
Defined in StripeAPI.Types.OrderReturn | |
Show OrderReturnRefund'Variants Source # | |
Defined in StripeAPI.Types.OrderReturn showsPrec :: Int -> OrderReturnRefund'Variants -> ShowS # show :: OrderReturnRefund'Variants -> String # showList :: [OrderReturnRefund'Variants] -> ShowS # | |
ToJSON OrderReturnRefund'Variants Source # | |
Defined in StripeAPI.Types.OrderReturn | |
FromJSON OrderReturnRefund'Variants Source # | |
Defined in StripeAPI.Types.OrderReturn |