Info |
---|
These API are only available starting API V1.2 |
Description
Cylic functions have been split into multiple operations in order to allow fine tuning of the expected behaviour and to allow transmission of completions on a separate thread.
Each functions all have the same signature :
byte[] functionName(byte[] tlvConfigData, byte[] tlvRequestData)
All byte[] are binary TLV Tree.
The expected tlvRequestData tree and the return TLV tree will be documented for each function.
The tlvConfigData is documented here : Arkos Configuration
doGetPendingTransactions
This function is used to get the transactions for which the completion is still required to be sent.
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 Pending Transactions Occurrence |
|
| Container for the data of one pending transaction |
Transaction ID |
|
| Transaction ID of the transaction with pending completion |
AcquirerNumber |
|
Ex : [01], [03] AcquirerNumber, as defined in the configuration. | AcquirerNumber of the transaction with pending completion |