Increase. RealTimeDecisions. RealTimeDecision. CardBalanceInquiry. AdditionalAmounts
(Increase v1.0.0)
Copy Markdown
View Source
Additional amounts associated with the card authorization, such as ATM
surcharges fees. These are usually a subset of the amount field and are
used to provide more detailed information about the transaction.
Fields
clinic- The part of this transaction amount that was for clinic-related services.dental- The part of this transaction amount that was for dental-related services.original- The original pre-authorized amount.prescription- The part of this transaction amount that was for healthcare prescriptions.surcharge- The surcharge amount charged for this transaction by the merchant.total_cumulative- The total amount of a series of incremental authorizations, optionally provided.total_healthcare- The total amount of healthcare-related additional amounts.transit- The part of this transaction amount that was for transit-related services.unknown- An unknown additional amount.vision- The part of this transaction amount that was for vision-related services.
Summary
Types
@type t() :: %Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.AdditionalAmounts{ clinic: Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.AdditionalAmounts.Clinic.t() | nil, dental: Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.AdditionalAmounts.Dental.t() | nil, original: Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.AdditionalAmounts.Original.t() | nil, prescription: Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.AdditionalAmounts.Prescription.t() | nil, surcharge: Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.AdditionalAmounts.Surcharge.t() | nil, total_cumulative: Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.AdditionalAmounts.TotalCumulative.t() | nil, total_healthcare: Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.AdditionalAmounts.TotalHealthcare.t() | nil, transit: Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.AdditionalAmounts.Transit.t() | nil, unknown: Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.AdditionalAmounts.Unknown.t() | nil, vision: Increase.RealTimeDecisions.RealTimeDecision.CardBalanceInquiry.AdditionalAmounts.Vision.t() | nil }