Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation postPaymentIntentsIntent
Synopsis
- postPaymentIntentsIntent :: forall m. MonadHTTP m => Text -> Maybe PostPaymentIntentsIntentRequestBody -> ClientT m (Response PostPaymentIntentsIntentResponse)
- data PostPaymentIntentsIntentRequestBody = PostPaymentIntentsIntentRequestBody {
- postPaymentIntentsIntentRequestBodyAmount :: Maybe Int
- postPaymentIntentsIntentRequestBodyApplicationFeeAmount :: Maybe PostPaymentIntentsIntentRequestBodyApplicationFeeAmount'Variants
- postPaymentIntentsIntentRequestBodyCurrency :: Maybe Text
- postPaymentIntentsIntentRequestBodyCustomer :: Maybe Text
- postPaymentIntentsIntentRequestBodyDescription :: Maybe Text
- postPaymentIntentsIntentRequestBodyExpand :: Maybe [Text]
- postPaymentIntentsIntentRequestBodyMetadata :: Maybe PostPaymentIntentsIntentRequestBodyMetadata'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethod :: Maybe Text
- postPaymentIntentsIntentRequestBodyPaymentMethodData :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'
- postPaymentIntentsIntentRequestBodyPaymentMethodTypes :: Maybe [Text]
- postPaymentIntentsIntentRequestBodyReceiptEmail :: Maybe PostPaymentIntentsIntentRequestBodyReceiptEmail'Variants
- postPaymentIntentsIntentRequestBodySetupFutureUsage :: Maybe PostPaymentIntentsIntentRequestBodySetupFutureUsage'
- postPaymentIntentsIntentRequestBodyShipping :: Maybe PostPaymentIntentsIntentRequestBodyShipping'Variants
- postPaymentIntentsIntentRequestBodyStatementDescriptor :: Maybe Text
- postPaymentIntentsIntentRequestBodyStatementDescriptorSuffix :: Maybe Text
- postPaymentIntentsIntentRequestBodyTransferData :: Maybe PostPaymentIntentsIntentRequestBodyTransferData'
- postPaymentIntentsIntentRequestBodyTransferGroup :: Maybe Text
- mkPostPaymentIntentsIntentRequestBody :: PostPaymentIntentsIntentRequestBody
- data PostPaymentIntentsIntentRequestBodyApplicationFeeAmount'Variants
- data PostPaymentIntentsIntentRequestBodyMetadata'Variants
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData' = PostPaymentIntentsIntentRequestBodyPaymentMethodData' {
- postPaymentIntentsIntentRequestBodyPaymentMethodData'AcssDebit :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'AcssDebit'
- postPaymentIntentsIntentRequestBodyPaymentMethodData'AfterpayClearpay :: Maybe Object
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Alipay :: Maybe Object
- postPaymentIntentsIntentRequestBodyPaymentMethodData'AuBecsDebit :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'AuBecsDebit'
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BacsDebit :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'BacsDebit'
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Bancontact :: Maybe Object
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Boleto :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'Boleto'
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Eps :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Giropay :: Maybe Object
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Grabpay :: Maybe Object
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'
- postPaymentIntentsIntentRequestBodyPaymentMethodData'InteracPresent :: Maybe Object
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Metadata :: Maybe Object
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Oxxo :: Maybe Object
- postPaymentIntentsIntentRequestBodyPaymentMethodData'P24 :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'
- postPaymentIntentsIntentRequestBodyPaymentMethodData'SepaDebit :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'SepaDebit'
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'
- postPaymentIntentsIntentRequestBodyPaymentMethodData'Type :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type' -> PostPaymentIntentsIntentRequestBodyPaymentMethodData'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'AcssDebit' = PostPaymentIntentsIntentRequestBodyPaymentMethodData'AcssDebit' {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'AcssDebit' :: Text -> Text -> Text -> PostPaymentIntentsIntentRequestBodyPaymentMethodData'AcssDebit'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'AuBecsDebit' = PostPaymentIntentsIntentRequestBodyPaymentMethodData'AuBecsDebit' {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'AuBecsDebit' :: Text -> Text -> PostPaymentIntentsIntentRequestBodyPaymentMethodData'AuBecsDebit'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'BacsDebit' = PostPaymentIntentsIntentRequestBodyPaymentMethodData'BacsDebit' {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'BacsDebit' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'BacsDebit'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails' = PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails' {
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Email :: Maybe Text
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Name :: Maybe Text
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Phone :: Maybe Text
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1 = PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1 {
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1City :: Maybe Text
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1Country :: Maybe Text
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1Line1 :: Maybe Text
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1Line2 :: Maybe Text
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1PostalCode :: Maybe Text
- postPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1State :: Maybe Text
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'Variants
- = PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'EmptyString
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1 PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Boleto' = PostPaymentIntentsIntentRequestBodyPaymentMethodData'Boleto' {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'Boleto' :: Text -> PostPaymentIntentsIntentRequestBodyPaymentMethodData'Boleto'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps' = PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps' {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumArzteUndApothekerBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumAustrianAnadiBankAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumBankAustria
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumBankhausCarlSpangler
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumBankhausSchelhammerUndSchatteraAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumBawagPskAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumBksBankAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumBrullKallmusBankAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumBtvVierLanderBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumCapitalBankGraweGruppeAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumDolomitenbank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumEasybankAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumErsteBankUndSparkassen
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumHypoAlpeadriabankInternationalAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumHypoBankBurgenlandAktiengesellschaft
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumHypoNoeLbFurNiederosterreichUWien
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumHypoOberosterreichSalzburgSteiermark
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumHypoTirolBankAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumHypoVorarlbergBankAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumMarchfelderBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumOberbankAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumRaiffeisenBankengruppeOsterreich
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumSchoellerbankAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumSpardaBankWien
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumVolksbankGruppe
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumVolkskreditbankAg
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank'EnumVrBankBraunau
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx' = PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx' {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank' -> PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumAffinBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumAllianceBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumAmbank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumBankIslam
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumBankMuamalat
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumBankRakyat
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumBsn
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumCimb
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumDeutscheBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumHongLeongBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumHsbc
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumKfh
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumMaybank2e
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumMaybank2u
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumOcbc
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumPbEnterprise
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumPublicBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumRhb
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumStandardChartered
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank'EnumUob
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal' = PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal' {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumAbnAmro
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumAsnBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumBunq
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumHandelsbanken
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumIng
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumKnab
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumMoneyou
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumRabobank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumRegiobank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumRevolut
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumSnsBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumTriodosBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank'EnumVanLanschot
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24' = PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24' {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'P24' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumAliorBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumBankMillennium
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumBankNowyBfgSa
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumBankPekaoSa
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumBankiSpbdzielcze
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumBlik
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumBnpParibas
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumBoz
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumCitiHandlowy
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumCreditAgricole
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumEnvelobank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumEtransferPocztowy24
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumGetinBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumIdeabank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumIng
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumInteligo
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumMbankMtransfer
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumNestPrzelew
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumNoblePay
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumPbacZIpko
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumPlusBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumSantanderPrzelew24
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumTmobileUsbugiBankowe
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumToyotaBank
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank'EnumVolkswagenBank
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'SepaDebit' = PostPaymentIntentsIntentRequestBodyPaymentMethodData'SepaDebit' {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'SepaDebit' :: Text -> PostPaymentIntentsIntentRequestBodyPaymentMethodData'SepaDebit'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort' = PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort' {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country' -> PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumAT
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumBE
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumDE
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumES
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumIT
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumNL
- data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumAcssDebit
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumAfterpayClearpay
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumAlipay
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumAuBecsDebit
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumBacsDebit
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumBancontact
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumBoleto
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumEps
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumFpx
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumGiropay
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumGrabpay
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumIdeal
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumOxxo
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumP24
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumSepaDebit
- | PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type'EnumSofort
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions' = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions' {
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'Alipay :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Alipay'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'CardPresent :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'CardPresent'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24 :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'Variants
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions' :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1 = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1 {
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions' = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions' {
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'CustomMandateUrl :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'CustomMandateUrl'Variants
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'IntervalDescription :: Maybe Text
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType'
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions' :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'CustomMandateUrl'Variants
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'EnumCombined
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'EnumInterval
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'EnumSporadic
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType'EnumBusiness
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType'EnumPersonal
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'EnumAutomatic
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'EnumInstant
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'EnumMicrodeposits
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'Variants
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'OneOf1 = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'OneOf1 {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'Variants
- = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'EmptyString
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'OneOf1 PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Alipay'Variants
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1 = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1 {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'EnumDe
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'EnumEn
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'EnumFr
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'EnumNl
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'Variants
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto'OneOf1 = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto'OneOf1 {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto'Variants
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1 = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1 {
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1CvcToken :: Maybe Text
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'
- postPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure :: Maybe PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure'
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments' = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments' {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments' :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'OneOf1 = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'OneOf1 {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'OneOf1 :: Int -> PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'Variants
- = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'EmptyString
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'OneOf1 PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'EnumAmex
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'EnumCartesBancaires
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'EnumDiners
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'EnumDiscover
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'EnumInterac
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'EnumJcb
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'EnumMastercard
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'EnumUnionpay
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'EnumUnknown
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network'EnumVisa
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure'EnumAny
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure'EnumAutomatic
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'Variants
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'CardPresent'Variants
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'OneOf1 = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'OneOf1 {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'Variants
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'OneOf1 = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'OneOf1 {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'Variants
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit'OneOf1 = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit'OneOf1 {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit'Variants
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1 = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1 {}
- mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1PreferredLanguage'
- = PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1PreferredLanguage'Other Value
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1PreferredLanguage'Typed Text
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1PreferredLanguage'EnumDe
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1PreferredLanguage'EnumEn
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1PreferredLanguage'EnumEs
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1PreferredLanguage'EnumFr
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1PreferredLanguage'EnumIt
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1PreferredLanguage'EnumNl
- | PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1PreferredLanguage'EnumPl
- data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'Variants
- data PostPaymentIntentsIntentRequestBodyReceiptEmail'Variants
- data PostPaymentIntentsIntentRequestBodySetupFutureUsage'
- = PostPaymentIntentsIntentRequestBodySetupFutureUsage'Other Value
- | PostPaymentIntentsIntentRequestBodySetupFutureUsage'Typed Text
- | PostPaymentIntentsIntentRequestBodySetupFutureUsage'EnumEmptyString
- | PostPaymentIntentsIntentRequestBodySetupFutureUsage'EnumOffSession
- | PostPaymentIntentsIntentRequestBodySetupFutureUsage'EnumOnSession
- data PostPaymentIntentsIntentRequestBodyShipping'OneOf1 = PostPaymentIntentsIntentRequestBodyShipping'OneOf1 {
- postPaymentIntentsIntentRequestBodyShipping'OneOf1Address :: PostPaymentIntentsIntentRequestBodyShipping'OneOf1Address'
- postPaymentIntentsIntentRequestBodyShipping'OneOf1Carrier :: Maybe Text
- postPaymentIntentsIntentRequestBodyShipping'OneOf1Name :: Text
- postPaymentIntentsIntentRequestBodyShipping'OneOf1Phone :: Maybe Text
- postPaymentIntentsIntentRequestBodyShipping'OneOf1TrackingNumber :: Maybe Text
- mkPostPaymentIntentsIntentRequestBodyShipping'OneOf1 :: PostPaymentIntentsIntentRequestBodyShipping'OneOf1Address' -> Text -> PostPaymentIntentsIntentRequestBodyShipping'OneOf1
- data PostPaymentIntentsIntentRequestBodyShipping'OneOf1Address' = PostPaymentIntentsIntentRequestBodyShipping'OneOf1Address' {
- postPaymentIntentsIntentRequestBodyShipping'OneOf1Address'City :: Maybe Text
- postPaymentIntentsIntentRequestBodyShipping'OneOf1Address'Country :: Maybe Text
- postPaymentIntentsIntentRequestBodyShipping'OneOf1Address'Line1 :: Text
- postPaymentIntentsIntentRequestBodyShipping'OneOf1Address'Line2 :: Maybe Text
- postPaymentIntentsIntentRequestBodyShipping'OneOf1Address'PostalCode :: Maybe Text
- postPaymentIntentsIntentRequestBodyShipping'OneOf1Address'State :: Maybe Text
- mkPostPaymentIntentsIntentRequestBodyShipping'OneOf1Address' :: Text -> PostPaymentIntentsIntentRequestBodyShipping'OneOf1Address'
- data PostPaymentIntentsIntentRequestBodyShipping'Variants
- data PostPaymentIntentsIntentRequestBodyTransferData' = PostPaymentIntentsIntentRequestBodyTransferData' {}
- mkPostPaymentIntentsIntentRequestBodyTransferData' :: PostPaymentIntentsIntentRequestBodyTransferData'
- data PostPaymentIntentsIntentResponse
Documentation
postPaymentIntentsIntent Source #
:: forall m. MonadHTTP m | |
=> Text | intent | Constraints: Maximum length of 5000 |
-> Maybe PostPaymentIntentsIntentRequestBody | The request body to send |
-> ClientT m (Response PostPaymentIntentsIntentResponse) | Monadic computation which returns the result of the operation |
POST /v1/payment_intents/{intent}
<p>Updates properties on a PaymentIntent object without confirming.</p>
<p>Depending on which properties you update, you may need to confirm the PaymentIntent again. For example, updating the <code>payment_method</code> will always require you to confirm the PaymentIntent again. If you prefer to update and confirm at the same time, we recommend updating properties via the <a href="/docs/api/payment_intents/confirm">confirm API</a> instead.</p>
data PostPaymentIntentsIntentRequestBody Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema
in the specification.
PostPaymentIntentsIntentRequestBody | |
|
mkPostPaymentIntentsIntentRequestBody :: PostPaymentIntentsIntentRequestBody Source #
Create a new PostPaymentIntentsIntentRequestBody
with all required fields.
data PostPaymentIntentsIntentRequestBodyApplicationFeeAmount'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.application_fee_amount.anyOf
in the specification.
The amount of the application fee (if any) that will be requested to be applied to the payment and transferred to the application owner's Stripe account. The amount of the application fee collected will be capped at the total payment amount. For more information, see the PaymentIntents use case for connected accounts.
PostPaymentIntentsIntentRequestBodyApplicationFeeAmount'EmptyString | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyApplicationFeeAmount'Int Int |
Instances
data PostPaymentIntentsIntentRequestBodyMetadata'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.metadata.anyOf
in the specification.
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`.
PostPaymentIntentsIntentRequestBodyMetadata'EmptyString | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyMetadata'Object Object |
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodData' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data
in the specification.
If provided, this hash will be used to create a PaymentMethod. The new PaymentMethod will appear in the payment_method property on the PaymentIntent.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData' Source #
:: PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type' | |
-> PostPaymentIntentsIntentRequestBodyPaymentMethodData' |
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'AcssDebit' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.acss_debit
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodData'AcssDebit' | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'AcssDebit' Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'AcssDebit'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'AuBecsDebit' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.au_becs_debit
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodData'AuBecsDebit' | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'AuBecsDebit' Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'AuBecsDebit'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'BacsDebit' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.bacs_debit
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodData'BacsDebit' | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'BacsDebit' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'BacsDebit' Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'BacsDebit'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.billing_details
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails' Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.billing_details.properties.address.anyOf
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1 | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1 Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'BillingDetails'Address'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.billing_details.properties.address.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Boleto' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.boleto
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodData'Boleto' | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'Boleto' Source #
:: Text |
|
-> PostPaymentIntentsIntentRequestBodyPaymentMethodData'Boleto' |
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'Boleto'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.eps
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps' Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Eps'Bank' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.eps.properties.bank
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.fpx
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx' Source #
:: PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank' |
|
-> PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx' |
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Fpx'Bank' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.fpx.properties.bank
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.ideal
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal' Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Ideal'Bank' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.ideal.properties.bank
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.p24
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'P24' :: PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24' Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'P24'Bank' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.p24.properties.bank
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'SepaDebit' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.sepa_debit
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodData'SepaDebit' | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'SepaDebit' Source #
:: Text |
|
-> PostPaymentIntentsIntentRequestBodyPaymentMethodData'SepaDebit' |
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'SepaDebit'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.sofort
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort' Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.sofort.properties.country
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumAT | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumBE | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumDE | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumES | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumIT | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodData'Sofort'Country'EnumNL | Represents the JSON value |
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodData'Type' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_data.properties.type
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options
in the specification.
Payment-method-specific configuration for this PaymentIntent.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions' :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions' Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.acss_debit.anyOf
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1 Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.acss_debit.anyOf.properties.mandate_options
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions' :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions' Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'CustomMandateUrl'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.acss_debit.anyOf.properties.mandate_options.properties.custom_mandate_url.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.acss_debit.anyOf.properties.mandate_options.properties.payment_schedule
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'EnumCombined | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'EnumInterval | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'PaymentSchedule'EnumSporadic | Represents the JSON value |
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.acss_debit.anyOf.properties.mandate_options.properties.transaction_type
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType'EnumBusiness | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1MandateOptions'TransactionType'EnumPersonal | Represents the JSON value |
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.acss_debit.anyOf.properties.verification_method
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'EnumAutomatic | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'EnumInstant | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'OneOf1VerificationMethod'EnumMicrodeposits | Represents the JSON value |
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AcssDebit'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.acss_debit.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.afterpay_clearpay.anyOf
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'OneOf1 | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'OneOf1 Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'AfterpayClearpay'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.afterpay_clearpay.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Alipay'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.alipay.anyOf
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Alipay'EmptyString | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Alipay'Object Object |
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.bancontact.anyOf
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1 Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.bancontact.anyOf.properties.preferred_language
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'EnumDe | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'EnumEn | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'EnumFr | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'OneOf1PreferredLanguage'EnumNl | Represents the JSON value |
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Bancontact'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.bancontact.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.boleto.anyOf
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto'OneOf1 Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Boleto'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.boleto.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.card.anyOf
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1 | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1 Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.card.anyOf.properties.installments
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments' :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments' Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.card.anyOf.properties.installments.properties.plan.anyOf
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'OneOf1 Source #
:: Int |
|
-> PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'OneOf1 |
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Installments'Plan'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.card.anyOf.properties.installments.properties.plan.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1Network' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.card.anyOf.properties.network
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.card.anyOf.properties.request_three_d_secure
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure'EnumAny | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'OneOf1RequestThreeDSecure'EnumAutomatic | Represents the JSON value |
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Card'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.card.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'CardPresent'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.card_present.anyOf
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'CardPresent'EmptyString | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'CardPresent'Object Object |
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.oxxo.anyOf
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'OneOf1 | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'OneOf1 Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Oxxo'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.oxxo.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.p24.anyOf
in the specification.
PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'OneOf1 | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'OneOf1 Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'P24'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.p24.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.sepa_debit.anyOf
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit'OneOf1 Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'SepaDebit'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.sepa_debit.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.sofort.anyOf
in the specification.
Instances
mkPostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1 :: PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1 Source #
Create a new PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'OneOf1PreferredLanguage' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.sofort.anyOf.properties.preferred_language
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyPaymentMethodOptions'Sofort'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.payment_method_options.properties.sofort.anyOf
in the specification.
Instances
data PostPaymentIntentsIntentRequestBodyReceiptEmail'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.receipt_email.anyOf
in the specification.
Email address that the receipt for the resulting payment will be sent to. If `receipt_email` is specified for a payment in live mode, a receipt will be sent regardless of your email settings.
PostPaymentIntentsIntentRequestBodyReceiptEmail'EmptyString | Represents the JSON value |
PostPaymentIntentsIntentRequestBodyReceiptEmail'Text Text |
Instances
data PostPaymentIntentsIntentRequestBodySetupFutureUsage' Source #
Defines the enum schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.setup_future_usage
in the specification.
Indicates that you intend to make future payments with this PaymentIntent's payment method.
Providing this parameter will attach the payment method to the PaymentIntent's Customer, if present, after the PaymentIntent is confirmed and any required actions from the user are complete. If no Customer was provided, the payment method can still be attached to a Customer after the transaction completes.
When processing card payments, Stripe also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as SCA.
If `setup_future_usage` is already set and you are performing a request using a publishable key, you may only update the value from `on_session` to `off_session`.
PostPaymentIntentsIntentRequestBodySetupFutureUsage'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostPaymentIntentsIntentRequestBodySetupFutureUsage'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostPaymentIntentsIntentRequestBodySetupFutureUsage'EnumEmptyString | Represents the JSON value |
PostPaymentIntentsIntentRequestBodySetupFutureUsage'EnumOffSession | Represents the JSON value |
PostPaymentIntentsIntentRequestBodySetupFutureUsage'EnumOnSession | Represents the JSON value |
Instances
data PostPaymentIntentsIntentRequestBodyShipping'OneOf1 Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.shipping.anyOf
in the specification.
PostPaymentIntentsIntentRequestBodyShipping'OneOf1 | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyShipping'OneOf1 Source #
:: PostPaymentIntentsIntentRequestBodyShipping'OneOf1Address' | |
-> Text | |
-> PostPaymentIntentsIntentRequestBodyShipping'OneOf1 |
Create a new PostPaymentIntentsIntentRequestBodyShipping'OneOf1
with all required fields.
data PostPaymentIntentsIntentRequestBodyShipping'OneOf1Address' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.shipping.anyOf.properties.address
in the specification.
PostPaymentIntentsIntentRequestBodyShipping'OneOf1Address' | |
|
Instances
mkPostPaymentIntentsIntentRequestBodyShipping'OneOf1Address' Source #
:: Text |
|
-> PostPaymentIntentsIntentRequestBodyShipping'OneOf1Address' |
Create a new PostPaymentIntentsIntentRequestBodyShipping'OneOf1Address'
with all required fields.
data PostPaymentIntentsIntentRequestBodyShipping'Variants Source #
Defines the oneOf schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.shipping.anyOf
in the specification.
Shipping information for this PaymentIntent.
Instances
data PostPaymentIntentsIntentRequestBodyTransferData' Source #
Defines the object schema located at paths./v1/payment_intents/{intent}.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.transfer_data
in the specification.
The parameters used to automatically create a Transfer when the payment succeeds. For more information, see the PaymentIntents use case for connected accounts.
Instances
mkPostPaymentIntentsIntentRequestBodyTransferData' :: PostPaymentIntentsIntentRequestBodyTransferData' Source #
Create a new PostPaymentIntentsIntentRequestBodyTransferData'
with all required fields.
data PostPaymentIntentsIntentResponse Source #
Represents a response of the operation postPaymentIntentsIntent
.
The response constructor is chosen by the status code of the response. If no case matches (no specific case for the response code, no range case, no default case), PostPaymentIntentsIntentResponseError
is used.
PostPaymentIntentsIntentResponseError String | Means either no matching case available or a parse error |
PostPaymentIntentsIntentResponse200 PaymentIntent | Successful response. |
PostPaymentIntentsIntentResponseDefault Error | Error response. |