...
The tlvConfigData is documented here : Arkos Configuration
Overview
Retrieves a list of currently due actions, according to standard rules | |
Retrieves a list of currently uncompleted transactions, ignoring retry rules. This is intended for “last tries”, or retrieving a list of problematic transactions before a closeBatch operation | |
Prepare a Completion message for a given uncompleted transaction | |
Process the result of an external transmission attempt of a Completion | |
Execute a reconciliation exchange with the given acquirer(s) | |
Closes the batch for the given acquirer(s). This operation is destructive - in most cases, it is recommended to try to transmit Pending transactions first, and log, save or print the remaining uncompleted transactions | |
Retrieves the available transaction data for the given Transaction Reference. The amount of information available depends on the context and state of the transaction | |
Executes a Diagnostic exchange with the given acquirer(s) |
...
Code Block | ||
---|---|---|
| ||
- FFBF3C - FF02 - DF01 : "TRX001" - DF1B : 01 - FF02 - DF01 : "TRX002" - DF1B : 01 - FF02 - DF01 : "TRX003" - DF1B : 02 |
Anchor | ||||
---|---|---|---|---|
|
doGetCylicActions
This function is used to get all tasks that are scheduled now. This include completions to send and reconciliation to do.
...
Code Block | ||
---|---|---|
| ||
- FFBF3C - FF02 - DF01 : "TRX001" - DF1B : 01 - FF02 - DF01 : "TRX002" - DF1B : 01 - FF02 - DF01 : "TRX003" - DF1B : 02 - FF01 - DF01 : 01 - DF03 : 01 - FF01 - DF01 : 01 - DF03 : 02 |
Anchor | ||||
---|---|---|---|---|
|
doPrepareCompletionMessage
Use to prepare acquirer messsage to send for completion with the required host acquirer information.
...
Code Block | ||
---|---|---|
| ||
- DF9F14 : "</xml>...." - DF37 : "TRX001" - DF9F34 : 00 |
Anchor | ||||
---|---|---|---|---|
|
doParseCompletionResponse
...
Code Block | ||
---|---|---|
| ||
- DF9F34 : 00 |
Anchor | ||||
---|---|---|---|---|
|
doCloseBatch
This function is used to close the current acquirer reconciliation period. It deletes all transaction from specified acquirers
...
Code Block | ||
---|---|---|
| ||
- FFBF3C - FF01 - DF01 : 00 - DF02 : 03 - DF03 : 01 - FF01 - DF01 : 01 - DF02 : 03 - DF03 : 02 |
Anchor | ||||
---|---|---|---|---|
|
doReconciliation
This function is used to send the reconciliation message for each specified acquirer
...
Code Block | ||
---|---|---|
| ||
- FFBF3C - FF01 - DF01 : 01 - DF02 : 00 - DF03 : 01 - FF05 - FF9F26 - DF9F25 : 42 - D5 : 00 00 00 04 20 00 - FF9F27 - DF9F25 : 1 - D5 : 00 00 00 00 10 00 - FF9F28 - DF9F25 : 3 - D5 : 00 00 00 00 13 37 - FF9F29 - DF9F25 : 1 - D5 : 00 00 00 00 10 00 - FF9F2A - DF9F25 : 6 - D5 : 00 00 00 66 00 00 - FF9F2B - DF9F25 : 1 - D5 : 00 80 00 00 00 00 - FF9F2C - DF9F25 : 42 - D5 : 00 00 00 04 20 00 - FF9F2D - DF9F25 : 1 - D5 : 00 00 00 00 10 00 - FF9F2E - DF9F25 : 3 - D5 : 00 00 00 00 13 37 - FF9F2F - DF9F25 : 1 - D5 : 00 00 00 00 10 00 - FF9F30 - DF9F25 : 6 - D5 : 00 00 00 66 00 00 - FF9F31 - DF9F25 : 1 - D5 : 00 80 00 00 00 00 |
Anchor | ||||
---|---|---|---|---|
|
doGetTrxInfo
Use to get transaction information. This can be used to reprint a transaction or to print list of pending transactions.
...
Code Block | ||
---|---|---|
| ||
- FFC107 : {...} - DF37 : "TRX001" - DF9F34 : 00 |
Anchor | ||||
---|---|---|---|---|
|
doDiagnostic
This function is used to trigger a diagnostic request for the specified acquirer
...