Transaction

Response Code (Integer)Short CodeDescription
920one-timeA transaction where the merchant doesn’t store the customer’s payment information on file
921card-on-file-vaultA transaction initiated by a customer using stored card credentials they previously saved in your vault
922card-on-file-repeatA dynamic, standing instruction—agreed upon between the merchant and cardholder—to charge a customer’s card for a set amount whenever their account balance drops below a certain dollar amount
923recurringA transaction in a series of transactions made on a fixed, regular interval, as agreed upon by the merchant and cardholder (e.g. subscription payments)
924installmentA single purchase of goods or services that is billed in payment installments, as agreed upon by the merchant and cardholder (e.g. Buy Now Pay Later)
9999unknownA value automatically assigned to any transactions the processor didn’t provide Stored Credential data for
925recurring-firstThe first transaction in a recurring series; used to help merchants identify new customers
926motoA transaction initiated via a mail or telephone order
927posA transaction conducted using a point of sale
928card-on-fileA transaction completed using crednetials stored in the merchant’s vault
610voidedTransaction voided
611settledSettled
612settlement_declinedSettlement declined
613settlement_pendingSettlement pending
614settlingSettling
615submitted_for_settlementSubmitted for settlement
616testTest
9999unknownUnknown
617verifiedVerified
618verifyingVerifying
619verificationVerification

Disbursements

Data ElementData Field NameDescription
disbursement_idDisbursement IDA unique value that identifies the disbursement and will be used as the key when making updates to disbursements.
currencyDisbursement CurrencyThe currency of the disbursement.
amountDisbursement AmountThe disbursement amount, represented as a positive integer in the smallest currency unit.
statusDisbursement StatusThe status of the disbursement (e.g. paid, pending, canceled).
payment_processor_namePayment Processor NameThe payment processor the disbursement is processed through.
createdDisbursement Creation DateThe date/time when the disbursement was created.
updatedDisbursement Update DateThe date/time when the disbursement was updated.
metadataMetadataAn object-level label used to segment disbursements into meaningful groups.
merchant_account_idMerchant Account IDA unique value assigned by the acquirer or processor to identify the merchant account. This value could match the merchant account ID associated with a region or country.

Refunds

Data ElementData Field NameDescription
refund_idRefund IdentifierA unique value that identifies the refund and will be used as the key when making updates to transactions.
order_idMerchant Order IdentifierThe merchant order reference.
amountRefund AmountThe refund amount, represented as a positive integer in the smallest currency unit.
payment_processor_namePayment Processor NameThe payment processor the refund is processed through.
currencyRefund CurrencyThe currency of the refund, represented by the 3-letter ISO-4217 currency code.
statusRefund StatusThe status of the refund (e.g. success, pending, rejected).
reasonRefund ReasonThe reason for the refund.
descriptionRefund DescriptionA long-form description of the refund.
processor_response_codeProcessor Response CodeThe processor response for the refund (e.g. invalid amount, expired card, etc).
pagos_refund_statusPagos Refund StatusThe Pagos refund status code that corresponds to the refund response status.
createdRefund Creation DateThe date/time when the refund was created.
updatedRefund Update DateThe date/time when the refund was updated.
transaction_idTransaction IDThe transaction ID of the original transaction associated with the refund.
metadataMetadataAn object-level label used to segment refunds into meaningful groups.
payment_method_typePayment Method TypeThe payment method used for the refunded transaction (e.g. card, apple pay, paywithgoogle).
networkCard BrandThe card brand used in the refund (e.g. visa, mastercard, discover).
merchant_account_idMerchant Account IDA unique value assigned by the acquirer or processor to identify the merchant account. This value could match the merchant account ID associated with a region or country.

Disputes

Data ElementData Field NameDescription
dispute_idDispute IdentifierA unique value that identifies the dispute and will be used as the key when making updates to transactions.
order_idMerchant Order IdentifierThe merchant order reference.
amountDispute AmountThe dispute amount, represented as a positive integer in the smallest currency unit.
payment_processor_namePayment Processor NameThe payment processor the dispute is processed through.
pagos_dispute_statusPagos Dispute Status CodeThe Pagos chargeback status code that corresponds to the dispute response status.
pagos_dispute_reasonPagos Dispute Reason CodeThe Pagos chargeback reason code that corresponds to the dispute reason code.
amount_refundedRefunded AmountThe amount refunded to the customer, represented as a positive integer in the smallest currency unit.
currencyDispute CurrencyThe currency of the refund.
statusDispute StatusThe status of the dispute (e.g. won, lost, pending).
reason_codeDispute Reason CodeThe reason code for the dispute, which maps to a dispute reason (e.g. duplicate processing, fraud, stolen card).
reasonDispute ReasonThe reason given for the dispute (e.g. duplicate processing, fraud, stolen card).
createdDispute Creation DateThe date/time when the dispute was created.
updatedDispute Update DateThe date/time when the dispute was updated.
transaction_idTransaction IDThe transaction ID of the original transaction associated with the dispute.
metadataMetadataAn object-level label used to segment disputes into meaningful groups.
payment_method_typePayment Method TypeThe payment method used for the disputed transaction (e.g. card, apple pay, paywithgoogle).
transaction_reference_id
acquirer_reference_numberAcquirer Reference NumberThe unique value assigned by the acquiring bank and passed through to the card brand and issuer, used to link a transaction to subsequent chargebacks.

Fees and Invoices

Data ElementData Field NameDescription
fee_idFee IdentifierA unique value that identifies the fee.
settlement_currencyFee Settlement CurrencyThe settlement currency of the fee.
payment_processor_namePayment Processor NameThe payment processor the fee is processed through.
merchant_account_idMerchant Account IDA unique value assigned by the acquirer or processor to identify the merchant account. This value could match the merchant account ID associated with a region or country.
pagos_network_codePagos Card Brand CodeA Pagos code that corresponds to card brand of the payment method used.
fee_nameFee NameName of the fee (e.g. VI Misuse of Auth Fee, US Business Tier 1 CPS Product 1 [US BUS TR1 PRD 1], Account Updater).
fee_subcategoryFee SubcategoryThe fee subcategory (e.g. network, value_added_services, penalties).
fee_categoryFee CategoryThe fee category (e.g. interchange, assessment, processor).
interchange_qualificationInterchange Fee Program QualificationThe interchange fee program (e.g. CPS/Retail Debit , CPS/Card Not Present Prepaid).
fee_amountFee AmountThe fee amount, represented as a positive number in the smallest currency unit
fee_amount_typeFee Amount TypeIndicates if the fee amount is paid to the merchant (credit) or deducted from the merchant (debit).
unit_quanityUnit QuantityThe number of units the fee is applied to.
unit_feeUnit Fee PriceThe price per each fee line item, represented as a positive nubmer in the smallest currency unit.
unit_volumeUnit VolumeThe amount (decimal) of the unit.
percent_rateUnit Fee RateThe percentage rate applied to the unit amount for the fee.
pagos_fee_namePagos Fee NameThe Pagos fee name that corresponds to the fee.
pagos_payment_methodPagos Payment MethodThe Pagos payment method code that corresponds to the payment method type.
pagos_networkPagos NetworkThe Pagos code that corresponds to the card brand of the payment method.
createdFee Creation DateThe date when the fee was created