To verify the state of a payment terminal, you can:
Set up your Terminal API integration to make a
DiagnosisRequest. This checks the condition of the terminal components, and returns the battery charge level (if applicable) and the unconfirmed batch count (payments the terminal hasn't been able to send to the Adyen host).
Start tests from the payment terminal itself to check the connection with the Adyen payments platform. You would do this for example on first-time use of the terminal, or when there seems to be something wrong with the terminal's network connection.
- In a cloud Terminal API integration, use your Customer Area or an API call to verify whether specific terminals have a live cloud (websockets) connection to our Terminal API.