Content of this article
- Callback Log
- Failed Callbacks
1. Callback Log
In the Callback Log all triggered callbacks, be it successful or failed, are logged here. These callbacks must have been configured beforehand in Settings > Development > Callbacks. The callback log can be filtered by date range, entity type and callback type.
If a callback has failed, the error message can be expanded.
2. Failed Callbacks
If a callback fails on the first attempt, the system carries out three more attempts to reach the server. This takes place after 1 hour, 6 hours and 24 hours. After these attempts, no more attempts are carried out.
If a callback has failed 10 times or more 7 days in a row, it is automatically deactivated by the system.
We sent an automatic system mail as soon as the callback has failed 10 times or more within one day to draw attention to this in good time. This system mail is sent to the contact e-mail stored in the Merchant Backend in the Company Data of the client.
Example:
A callback with the callback ID CB_YKHKY3T6UXIDFIXF6 and the callback type "Create customer" has been configured in the Merchant Backend. This callback is now always triggered when a new customer is created.
Let's assume that 20 new customers register within one day - therefore, 20 callbacks are triggered. They fail on the first attempt. Another attempts are carried out after 1 hour, 6 hours and 24 hours. After the last attempt also fails, we have the scenario that the callback with the callback ID CB_YKHKY3T6UXIDFIXF6 has failed 10 times or more within one day and the system mail is sent.
The callback log can now be filtered by entity type customer and callback type creation. The error messages help to indentify the error. If the issue is not solved within one week, the callback is deactivated.