Create a Transaction
POST
{{baseurl}}/v2/api/evaluations
This endpoint is used to send or stream a single financial transaction associated with an existing client (individual or business client) for evaluation.
Header
Name | Type | Description |
---|---|---|
token* | String | API token |
Body
Name | Type | Description |
---|---|---|
transaction* | Object | Transaction information |
channel | String | The type of channel that was used to initiate the transaction |
currency* | String | The 3-character currency code: |
localCurrency | String | The 3-character currency code: |
amount* | Float | The amount in the currency stated (in the currency field) for this transaction |
balance | Float | The balance of the account after the transaction has taken place |
localAmount | Float | Amount converted to the local currency of the financial institution. |
transactionMethod* | String | The method or type of transaction. It can be: |
transactionType* | String | The direction of flow for the transaction. It can be |
checkNumber | String | If the transaction's transactionMethod field is |
channelIpAddress | String | The IP address for the channel associated with the transaction |
internationalTransaction | Boolean | This indicates if the transaction is international |
description | String | This captures the description of the transaction |
status | String | The status of the transaction. It can be either be |
cardType | String | The type of the card. It can be |
cardIssuedCountry | String | The card issuer's country code. This is the ISO alpha-2 country code: |
cardLast4Digits | String | The 4 digits of the card |
cardExpiry | String | The expiration date of the card. It is represented in month and year: |
cardBrand | String | The brand of the card. It can be |
InteractionPoint | String | This is the mode in which the transaction was initiated. It can be |
merchantCountryCode | String | The country code of the merchant. It should be in the ISO alpha-2 format: |
merchantCategoryCode | String | The merchant category code for the business or legal entity |
transactionDate* | String | the date of the transaction. It must be in this format |
settledAt | String | This should be the same as the transaction date. It must be in this format |
source* | Object | This contains information about the source of the transaction |
accountType* | String | This is the type of account of the source transaction. It can be: |
accountName | String | The name of the account holder of the source transaction. If not a legal entity, it must be in (First Name, Middle Name, Last Name) order |
accountNumber* | String | The bank account number of the sender |
bankCode | String | The bank code or Bank Identifier Code is a unique code for the bank. In some countries it can also be the SWIFT code. |
beneficiary* | Object | This contains information about the beneficiary of the transaction |
accountClass | String | The account class of the beneficiary. It can be: |
accountNumber* | String | The bank account number of the beneficiary |
bankName* | String | The name of the bank of the beneficiary |
accountName* | String | The name of the account holder of the beneficiary. If not a legal entity, it must be in (First Name, Middle Name, Last Name) order |
accountType* | String | The account type of the beneficiary: It can be |
merchantCategoryCode | String | The merchant category code for the beneficiary if it is a legal entity |
merchantCountryCode | String | The country code of the merchant. It should be in the ISO alpha-2 format: |
routingNumber | String | The routing number of the beneficiary's bank |
openingDate | String | The opening date of the account. The acceptable format is: |
bankCode | String | The bank code or Bank Identifier Code is a unique code for the bank. In some countries it can also be the SWIFT code. |
iban | String | IBAN (International Bank Account Number) |
swift | String | SWIFT (Society for Worldwide Interbank Financial Telecommunication) code |
cifNumber | String | CIF (Customer Information File) number |
avs | String | AVS (Address Verification System) code |
isLinkedAccount | Boolean | This indicates if the account is linked |
addressCity | String | The city of the beneficiary's residence address |
addressState | String | The state of the beneficiary's residence address |
addressPostalCode | String | The postal code of the beneficiary's residence address |
addressCountryCode | String | The beneficiary's country of residence. It should be in the ISO alpha-2 format: |
Last updated