...
Name | Tag | Format | Usage | |||||
---|---|---|---|---|---|---|---|---|
External Message |
|
| Message to send | |||||
Reference Data |
|
| Echo of the reference sent in the parameters | |||||
Status |
|
| Status of the message creation | |||||
Host Identification | ||||||||
Exemple Output TLV Tree
Code Block | ||
---|---|---|
| ||
- DF9F14 : "</xml>...."
- DF37 : "TRX001"
- DF9F34 : 00 |
doParseCompletionResponse
Use to parse received completion and process the transaction
Data Parameters
Name | Tag | Format | Usage | |||||
---|---|---|---|---|---|---|---|---|
Transaction Time |
|
| Time at which the current action is performed | |||||
Transaction Date |
|
| Date at which the current action is performed | |||||
Local Time Zone |
|
| Local Timezone in which the current action is performed | |||||
Reference Data |
|
Ex : [01], [03] | Reference of the transaction to produce the completion message. Previously sent in the Transaction ID response of either doGetCylicActions or doGetPendingTransactions or doPrepareCompletionMessage function return | |||||
Status |
|
| Status of the transmission | |||||
External Message |
|
| Message Received |
Output parameters
Name | Tag | Format | Usage | |||||
---|---|---|---|---|---|---|---|---|
Status |
|
| Status of the message parsing. If a response was received, you will received OK/NOK according to the parsing. Else it will be an echo. |
Exemple Output TLV Tree
Code Block | ||
---|---|---|
| ||
- DF9F34 : 00 |
doCloseBatch
This function is used to close the current acquirer reconciliation period. It deletes all transaction from specified acquirers
Data Parameters
Name | Tag | Format | Usage |
---|---|---|---|
Transaction Time |
|
| Time at which the current action is performed |
Transaction Date |
|
| Date at which the current action is performed |
Local Time Zone |
|
| Local Timezone in which the current action is performed |
AcquirerNumber |
|
Ex : [01], [03] AcquirerNumber, as defined in the configuration. | List of wanted acquirer numbers. |
Output Parameters
Name | Tag | Format | Usage | |||||
---|---|---|---|---|---|---|---|---|
Cyclic Function Results |
|
| Container for the results | |||||
Cyclic Action Occurrence |
| DO | Container for the data of one result | |||||
Cyclic Action Type |
|
| Define action that was done | |||||
Cyclic Action ID |
|
Ex : [01], [03] AcquirerNumber, as defined in the configuration. | Acquirer number of the closed reconciliation | |||||
Cyclic Action Status |
|
| Result of the closing of the period |
Exemple Output TLV Tree
Code Block | ||
---|---|---|
| ||
- FFBF3C
- FF01
- DF01 : 00
- DF02 : 03
- DF03 : 01
- FF01
- DF01 : 01
- DF02 : 03
- DF03 : 02 |
doReconciliation
This function is used to send the reconciliation message for each specified acquirer
Data Parameters
Name | Tag | Format | Usage |
---|---|---|---|
Transaction Time |
|
| Time at which the current action is performed |
Transaction Date |
|
| Date at which the current action is performed |
Local Time Zone |
|
| Local Timezone in which the current action is performed |
AcquirerNumber |
|
Ex : [01], [03] AcquirerNumber, as defined in the configuration. | List of wanted acquirer numbers. |
Output Parameters
Name | Tag | Format | Usage | |||||
---|---|---|---|---|---|---|---|---|
Cyclic Function Results |
|
| Container for the results | |||||
Cyclic Action Occurrence |
|
| Container for the data of one reconciliation result | |||||
Cyclic Action Type |
|
| Define action that was done | |||||
Cyclic Action ID |
|
Ex : [01], [03] AcquirerNumber, as defined in the configuration. | Acquirer number of the closed reconciliation | |||||
Cyclic Action Status |
|
| Result of the reconciliation | |||||
Reconciliation Totals |
|
| Container for totals | |||||
Totals Count |
|
| Number of transaction for that category | |||||
Total Amount |
|
| Total amount for that category | |||||
Reconcilation Totals Debit |
|
| Container for debit totals | |||||
Reconcilation Totals Debit Reverse |
|
| Container for debit reverse totals | |||||
Reconcilation Totals Credit |
|
| Container for credit totals | |||||
Reconcilation Totals Credit Reverse |
|
| Container for credit reverse totals | |||||
Reconcilation Totals Declined |
|
| Container for declined totals | |||||
Reconcilation Totals Failed |
|
| Container for failed totals |
Exemple Output TLV Tree
Code Block | ||
---|---|---|
| ||
- FFBF3C
- FF01
- DF01 : 00
- DF02 : 03
- DF03 : 01
- FF01
- DF01 : 01
- DF02 : 03 |