Glossary of Labels
The field labels in response of Transactions API is an object consisting of different sets of key-value pairs depending upon the transaction type. We shall add more labels to this list in the future as we support more use-cases. The possible values are as follows:
-
linkedMaskedCardNumber: Masked card number of the linked card.
-
exchangeRate: Gross exchange rate applicable for a transaction.
-
netExchangeRate: Net exchange rate applicable for a transaction after considering markup if any.
-
markupRate: Applicable markup rate on a transaction.
-
originalAuthorizationCode: Authorization code for the original transaction.
-
declineCode: Decline Code for a declined transaction.
-
declineType: Type of decline for a transaction.
-
customerComments: Customer comments for the transaction.
-
narrative: Comments entered while sending money to a virtual account number, if received from partner bank.
-
feeName: Name of the fee charged.
-
customFeeName: This can be any custom fee. Name will accept alphanumeric, characters, and space with length restriction between 5 and 30 characters.
-
feePeriod: Period for which the fee is charged in the format MMM-YYYY.
-
disputeDate: Date of dispute.
-
disputeCurrency: Currency of the disputed transaction.
-
disputeAmount: Amount of the disputed transaction.
-
disputeReason: Reason for dispute.
-
disputeAction: Action taken on the dispute.
-
disputeActionAmount: Dispute action amount.
-
disputeActionCurrency: Currency for the dispute action amount.
-
bankName: Bank name for a refund.
-
bankCode: Bank code for a refund.
-
accountNumber: Account number for a refund.
-
accountName: Account holder name for a refund.
-
payoutMethod: Payout method requested.
-
payoutWalletName: Wallet name of the beneficiary where payout has been made.
-
senderCustomerHashId: Unique customerHashId of the sender.
-
senderFirstName: First name of the sender.
-
senderLastName: Last name of the sender.
-
receiverCustomerHashId: Unique customerHashId of the receiver.
-
receiverFirstName: First name of the receiver.
-
receiverLastName: Last name of the receiver.
-
beneficiaryId: Beneficiary Id for remittance transaction.
-
beneficiaryName: Beneficiary name for remittance transaction.
-
beneficiaryEmailId: Email ID of the beneficiary.
-
beneficiaryContact: Mobile for the beneficiary.
-
beneficiaryCountry: This is the country for the beneficiary.
-
beneficiaryCardType: Beneficiary card type for remittance transaction. The possible values are VISA or geoswift.
-
sourceOfFunds: Source of funds as declared while initiating a remittance transaction.
-
transactionExchangeRate: Transaction exchange rate applied on transaction.
-
ecbExchangeRate: Exchange rate which ECB quotes.
-
ecbMarkupRate: The difference between the transactionExchangeRate and ecbCurrencyExchangeRate rates expressed in percentage:
ecbMarkupRate = (ecbCurrencyExchangeRate - transactionExchangeRate) / ecbCurrencyExchangeRate -
clientReferenceNumber: Internal transaction reference number of client wherever sent.
-
proxyName: Name for proxy method. The possible values are PayNow, UPI, PIX, PayID, or DuitNow.
-
proxyType: This field indicates the proxy type sent in the payment request.
-
proxyValue: This field indicates the proxy value sent in the payment request
-
swiftFeeType: This field to indicate the swift fee type applied in a remittance transaction.
-
destinationCountry: This field contains the 2-letter ISO-2 country code of the destination country.
Updated 10 days ago