Contains the following data elements:
Name | Type | Description |
---|---|---|
|
Unsigned Integer |
A set of library flags. |
|
void function |
The C library uses this function to write log lines. |
The backend_use_proxy parameter is used to pass the proxy for communication to the Adyen payments platform. |
char |
Used to pass the proxy for communication to the Adyen payments platform. |
|
ADYEnvironment |
Defines the environment, where the system executes transactions, using ENVIRONMENT_TYPE values: ENVIRONMENT_LIVE or ENVIRONMENT_TEST. |
|
char |
The symbolic POS name. |
|
char |
The Integrator/Merchant App name. |
|
char |
The Integrator/Merchant App ID. |
|
char |
The integrator name |
The following data elements are used in cases where the library throws an exception which is not related to a PED, otherwise the data elements in ped_device_info will be used
Name | Type | Required | Description |
---|---|---|---|
|
void function |
Function called when an exception is thrown. | |
|
state pointer |
A POS-defined struct that is echoed back in the callback. Use this to share a POS data struct between the call to the library and the callback from the library. You can add any pointer to | |
|
Unsigned Integer |
Defines the parts of the logs you can see. As default set this to 0xffff. |