HORIZON HASKELLDocslts/ghc-10.0.x8fef28d2026-11-02Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8fef28d · 2026-11-02

  • Packagestripeapi-3.0.0.0
  • Exports9
  • LanguageHaskell2010
  • LicenceMIT
  • SourceSetupIntentPaymentMethodOptionsCard.hs

Defines the object schema located at components.schemas.setup_intent_payment_method_options_card in the specification.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the object schema located at components.schemas.setup_intent_payment_method_options_card.properties.mandate_options.anyOf in the specification.

Configuration options for setting up an eMandate for cards issued in India.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the enum schema located at components.schemas.setup_intent_payment_method_options_card.properties.mandate_options.anyOf.properties.amount_type in the specification.

One of `fixed` or `maximum`. If `fixed`, the `amount` param refers to the exact amount to be charged in future payments. If `maximum`, the amount charged can be up to the value passed for the `amount` param.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the enum schema located at components.schemas.setup_intent_payment_method_options_card.properties.mandate_options.anyOf.properties.interval in the specification.

Specifies payment frequency. One of `day`, `week`, `month`, `year`, or `sporadic`.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the enum schema located at components.schemas.setup_intent_payment_method_options_card.properties.mandate_options.anyOf.properties.supported_types.items in the specification.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the enum schema located at components.schemas.setup_intent_payment_method_options_card.properties.network in the specification.

Selected network to process this SetupIntent on. Depends on the available networks of the card attached to the setup intent. Can be only set confirm-time.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the enum schema located at components.schemas.setup_intent_payment_method_options_card.properties.request_three_d_secure in the specification.

We strongly recommend that you rely on our SCA Engine to automatically prompt your customers for authentication based on risk level and other requirements. However, if you wish to request 3D Secure based on logic from your own fraud engine, provide this option. Permitted values include: `automatic` or `any`. If not provided, defaults to `automatic`. Read our guide on manually requesting 3D Secure for more information on how this configuration interacts with Radar and our SCA Engine.

Constructors

Instances4Eq, Show, FromJSON, ToJSON