stripeapi-1.0.0.0: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.PaymentMethodFpx

Description

Contains the types generated from the schema PaymentMethodFpx

Synopsis

Documentation

data PaymentMethodFpx Source #

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

Constructors

PaymentMethodFpx 

Fields

  • paymentMethodFpxBank :: PaymentMethodFpxBank'

    bank: The customer's bank, if provided. Can be one of `affin_bank`, `alliance_bank`, `ambank`, `bank_islam`, `bank_muamalat`, `bank_rakyat`, `bsn`, `cimb`, `hong_leong_bank`, `hsbc`, `kfh`, `maybank2u`, `ocbc`, `public_bank`, `rhb`, `standard_chartered`, `uob`, `deutsche_bank`, `maybank2e`, or `pb_enterprise`.

data PaymentMethodFpxBank' Source #

Defines the enum schema located at components.schemas.payment_method_fpx.properties.bank in the specification.

The customer's bank, if provided. Can be one of `affin_bank`, `alliance_bank`, `ambank`, `bank_islam`, `bank_muamalat`, `bank_rakyat`, `bsn`, `cimb`, `hong_leong_bank`, `hsbc`, `kfh`, `maybank2u`, `ocbc`, `public_bank`, `rhb`, `standard_chartered`, `uob`, `deutsche_bank`, `maybank2e`, or `pb_enterprise`.

Constructors

PaymentMethodFpxBank'Other Value

This case is used if the value encountered during decoding does not match any of the provided cases in the specification.

PaymentMethodFpxBank'Typed Text

This constructor can be used to send values to the server which are not present in the specification yet.

PaymentMethodFpxBank'EnumAffinBank

Represents the JSON value "affin_bank"

PaymentMethodFpxBank'EnumAllianceBank

Represents the JSON value "alliance_bank"

PaymentMethodFpxBank'EnumAmbank

Represents the JSON value "ambank"

PaymentMethodFpxBank'EnumBankIslam

Represents the JSON value "bank_islam"

PaymentMethodFpxBank'EnumBankMuamalat

Represents the JSON value "bank_muamalat"

PaymentMethodFpxBank'EnumBankRakyat

Represents the JSON value "bank_rakyat"

PaymentMethodFpxBank'EnumBsn

Represents the JSON value "bsn"

PaymentMethodFpxBank'EnumCimb

Represents the JSON value "cimb"

PaymentMethodFpxBank'EnumDeutscheBank

Represents the JSON value "deutsche_bank"

PaymentMethodFpxBank'EnumHongLeongBank

Represents the JSON value "hong_leong_bank"

PaymentMethodFpxBank'EnumHsbc

Represents the JSON value "hsbc"

PaymentMethodFpxBank'EnumKfh

Represents the JSON value "kfh"

PaymentMethodFpxBank'EnumMaybank2e

Represents the JSON value "maybank2e"

PaymentMethodFpxBank'EnumMaybank2u

Represents the JSON value "maybank2u"

PaymentMethodFpxBank'EnumOcbc

Represents the JSON value "ocbc"

PaymentMethodFpxBank'EnumPbEnterprise

Represents the JSON value "pb_enterprise"

PaymentMethodFpxBank'EnumPublicBank

Represents the JSON value "public_bank"

PaymentMethodFpxBank'EnumRhb

Represents the JSON value "rhb"

PaymentMethodFpxBank'EnumStandardChartered

Represents the JSON value "standard_chartered"

PaymentMethodFpxBank'EnumUob

Represents the JSON value "uob"