Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
developer:api_specification:hpp_bulk_payments_features [2018/09/19 14:26]
thiago123 [Request Body Fields]
developer:api_specification:hpp_bulk_payments_features [2018/09/20 12:28]
thiago123 [Notes and Details About the Request] fixing required in issue 14503#note-18
Line 81: Line 81:
 The file send by this request needs to be composed by the transactions you want to process. The file send by this request needs to be composed by the transactions you want to process.
 During the processing, each line informed in your file is going to be considered a transaction and each transaction (line) should be represented by the following fields in your CSV file. During the processing, each line informed in your file is going to be considered a transaction and each transaction (line) should be represented by the following fields in your CSV file.
 +
 +Below you can see the CSV format, in case you want to submit a list of Sale Transactions.
  
 ^ **FIELD NAME** ​  ^ **REQUIRED** ​ ^ **DESCRIPTION ** ^ ^ **FIELD NAME** ​  ^ **REQUIRED** ​ ^ **DESCRIPTION ** ^
Line 98: Line 100:
 | DESCRIPTION ​     | N         | Optional transaction description. ​     | | DESCRIPTION ​     | N         | Optional transaction description. ​     |
 | EMAIL            | N         | Card holder email for notification. ​     | | EMAIL            | N         | Card holder email for notification. ​     |
 +
 +\\
 +
 +On the next table you can see the CSV format in case you want to submit a list of ACH Payments.
 +
 +^ **FIELD NAME** ​  ^ **REQUIRED** ​ ^ **DESCRIPTION ** ^
 +| ODERID | Y | A unique reference generated by Merchant system to identify the transaction. Maximum of characters. |
 +| CURRENCY | Y | ISO 4217 Currency Code. |
 +| AMOUNT | Y | Amount formatted to two decimal places. E.g. 1653.00 |
 +| ACH_SECURE | N | Two possibilities:​ Y (for YES) and N (for NO). |
 +| SEC_CODE | Y | Standard Entry Class (SEC) codes to determine what information is required to be sent in the submission. Options supported:​\\ **WEB** (Internet Initiated Entry): An internet initiated entry is a method of payment for goods or services made via the internet.\\ **TEL** (Telephone Initiated Entry ): A telephone initiated entry is a payment for goods or services made with a single entry debit with oral authorization obtained from the consumer via the telephone.\\ **PPD** (Prearranged Payment and Deposit): A pre-authorized consumer payment.\\ **CCD** (Cash Concentration and Disbursement):​ A pre-authorized corporate payment. | 
 +| ACCOUNT_TYPE | Y | ACH account type: CHECKING or SAVINGS. |
 +| ACCOUNT_NUMBER | Y | ACH account number.\\ If ACH_SECURE is set to Y, this field should inform the ACHREFERENCE of the given ACH Secure Account. |
 +| ROUTING_NUMBER | Y | ACH account routing number. |
 +| ACCOUNT_NAME | Y | ACH cardholder'​s name. |
 +| CHECK_NUMBER | N | Check number used. |
 +| DL_STATE | N | Customer'​s driver licence state. |
 +| DL_NUMBER | N | Customer'​s driver licence number. |
 +| ADDRESS1 | N | AVS Address Line 1. |
 +| ADDRESS2 | N | AVS Address Line 2. |
 +| CITY | N | Customer'​s city. |
 +| REGION | N | Customer'​s region. |
 +| COUNTRY | N | Customer'​s country. |
 +| POSTCODE | N | AVS Post Code. |
 +| PHONE | N | Customer'​s phone number. |
 +| DATETIME | Y | Format: DD-MM-YYYY:​HH:​MM:​SS:​SSS. |
 +| HASH | Y | A HASH code formed by part of the request fields. Take a look at **NOTE 02** for more details. |
 +| DESCRIPTION | N | Optional transaction description. |
 +| EMAIL | N | Customer'​s e-mail. |
 +
 \\ \\
  
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International