Safe Haskell | None |
---|---|
Language | Haskell2010 |
StripeAPI.Types.SourceMandateNotification
Description
Contains the types generated from the schema SourceMandateNotification
Synopsis
- data SourceMandateNotification = SourceMandateNotification {
- sourceMandateNotificationAcssDebit :: Maybe SourceMandateNotificationAcssDebitData
- sourceMandateNotificationAmount :: Maybe Int
- sourceMandateNotificationBacsDebit :: Maybe SourceMandateNotificationBacsDebitData
- sourceMandateNotificationCreated :: Int
- sourceMandateNotificationId :: Text
- sourceMandateNotificationLivemode :: Bool
- sourceMandateNotificationReason :: Text
- sourceMandateNotificationSepaDebit :: Maybe SourceMandateNotificationSepaDebitData
- sourceMandateNotificationSource :: Source
- sourceMandateNotificationStatus :: Text
- sourceMandateNotificationType :: Text
- mkSourceMandateNotification :: Int -> Text -> Bool -> Text -> Source -> Text -> Text -> SourceMandateNotification
Documentation
data SourceMandateNotification Source #
Defines the object schema located at components.schemas.source_mandate_notification
in the specification.
Source mandate notifications should be created when a notification related to a source mandate must be sent to the payer. They will trigger a webhook or deliver an email to the customer.
Constructors
SourceMandateNotification | |
Fields
|
Instances
Eq SourceMandateNotification Source # | |
Defined in StripeAPI.Types.SourceMandateNotification Methods (==) :: SourceMandateNotification -> SourceMandateNotification -> Bool # (/=) :: SourceMandateNotification -> SourceMandateNotification -> Bool # | |
Show SourceMandateNotification Source # | |
Defined in StripeAPI.Types.SourceMandateNotification Methods showsPrec :: Int -> SourceMandateNotification -> ShowS # show :: SourceMandateNotification -> String # showList :: [SourceMandateNotification] -> ShowS # | |
ToJSON SourceMandateNotification Source # | |
Defined in StripeAPI.Types.SourceMandateNotification Methods toJSON :: SourceMandateNotification -> Value # toEncoding :: SourceMandateNotification -> Encoding # toJSONList :: [SourceMandateNotification] -> Value # | |
FromJSON SourceMandateNotification Source # | |
Defined in StripeAPI.Types.SourceMandateNotification Methods parseJSON :: Value -> Parser SourceMandateNotification # parseJSONList :: Value -> Parser [SourceMandateNotification] # |
mkSourceMandateNotification Source #
Create a new SourceMandateNotification
with all required fields.