View Source ExOAPI.Stripe.Schemas.PaymentMethodDetailsFpx (exoapi_stripe v0.1.4)

:bank :: :string

The customer's bank. Can be one of affin_bank, agrobank, 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.

:transaction_id :: :string

Unique transaction id generated by FPX for every request from the merchant

Link to this section Summary

Link to this section Types

@type params() :: map()
@type t() :: %ExOAPI.Stripe.Schemas.PaymentMethodDetailsFpx{
  bank:
    (:uob
     | :standard_chartered
     | :rhb
     | :public_bank
     | :pb_enterprise
     | :ocbc
     | :maybank2u
     | :maybank2e
     | :kfh
     | :hsbc
     | :hong_leong_bank
     | :deutsche_bank
     | :cimb
     | :bsn
     | :bank_rakyat
     | :bank_muamalat
     | :bank_islam
     | :ambank
     | :alliance_bank
     | :agrobank
     | :affin_bank)
    | nil,
  transaction_id: String.t() | nil
}

Link to this section Functions

Link to this function

changeset(struct \\ %__MODULE__{}, params)

View Source
@spec changeset(t(), params()) :: Ecto.Changeset.t()