MollieAPI.Model.ListEntityPaymentDetails (mollie_api v0.1.0-20260303)

View Source

An object containing payment details collected during the payment process. For example, details may include the customer's card or bank details and a payment reference. For the full list of details, please refer to the method-specific parameters guide.

Summary

Types

t()

@type t() :: %MollieAPI.Model.ListEntityPaymentDetails{
  bankAccount: String.t() | nil,
  bankBic: String.t() | nil,
  bankName: String.t() | nil,
  bankReason: String.t() | nil,
  bankReasonCode: String.t() | nil,
  batchReference: String.t() | nil,
  card3dsEci: String.t() | nil,
  cardAudition: MollieAPI.Model.PaymentDetailsCardAuditionResponse.t() | nil,
  cardBin: String.t() | nil,
  cardCountryCode: String.t() | nil,
  cardExpiryDate: String.t() | nil,
  cardFingerprint: String.t() | nil,
  cardFunding: MollieAPI.Model.PaymentDetailsCardFundingResponse.t() | nil,
  cardHolder: String.t() | nil,
  cardIssuer: String.t() | nil,
  cardLabel: MollieAPI.Model.PaymentDetailsCardLabelResponse.t() | nil,
  cardMaskedNumber: String.t() | nil,
  cardNumber: String.t() | nil,
  cardSecurity: MollieAPI.Model.PaymentDetailsCardSecurityResponse.t() | nil,
  consumerAccount: String.t() | nil,
  consumerBic: String.t() | nil,
  consumerName: String.t() | nil,
  creditorIdentifier: String.t() | nil,
  customerReference: String.t() | nil,
  dueDate: Date.t() | nil,
  endToEndIdentifier: String.t() | nil,
  failureMessage: String.t() | nil,
  failureReason: MollieAPI.Model.PaymentDetailsFailureReasonResponse.t() | nil,
  feeRegion: MollieAPI.Model.PaymentDetailsFeeRegionResponse.t() | nil,
  fileReference: String.t() | nil,
  giftcards: [%{optional(String.t()) => any()}] | nil,
  issuer: String.t() | nil,
  mandateReference: String.t() | nil,
  maskedNumber: String.t() | nil,
  multibancoEntity: String.t() | nil,
  multibancoReference: String.t() | nil,
  paypalFee: MollieAPI.Model.AmountNullable.t() | nil,
  paypalPayerId: String.t() | nil,
  paypalReference: String.t() | nil,
  qrCode: MollieAPI.Model.EntityPaymentDetailsQrCode.t() | nil,
  receipt: MollieAPI.Model.ListEntityPaymentDetailsReceipt.t() | nil,
  remainderAmount: MollieAPI.Model.Amount.t() | nil,
  remainderDetails: %{optional(String.t()) => any()} | nil,
  remainderMethod: String.t() | nil,
  sellerProtection:
    MollieAPI.Model.PaymentDetailsSellerProtectionResponse.t() | nil,
  shippingAddress: %{optional(String.t()) => any()} | nil,
  signatureDate: Date.t() | nil,
  terminalId: String.t() | nil,
  transferReference: String.t() | nil,
  voucherNumber: String.t() | nil,
  vouchers: [%{optional(String.t()) => any()}] | nil,
  wallet: MollieAPI.Model.PaymentDetailsWalletResponse.t() | nil
}

Functions

decode(value)