Sometimes the payment terminal needs to do an extended diagnosis. This includes communication with the payment host of the payment processor. The payment terminal will update its configuration and switch from or to daylight savings time (DST).

Note: The electronic cash register must offer the cashier to run an extended diagnosis. It is needed to update the terminal configuration, but also to .

You can force an extended diagnosis calling POST /api/v2/Smart/Transactions/me/diagnosis with the receipt number:

Request
POST /api/v2/Smart/Transactions/me/diagnosis HTTP/1.1
Host: connect-testing.secuconnect.com
Authenticate: Bearer qb56tjj1bcvo9n2nj4u38k84lo
Accept: application/json

This request is blocking. Secuconnect API only answers after the payment terminal has finished the end-of-day report.

If everything is fine, the API responds with 200 OK and the representation of a Smart Transaction that tracks the diagnosis.