Create device code with API


I’m having a trouble creating device codes via API.

In this case, when I enter a device code created via API (point 1 of attached image) in a terminal, it gets stuck on the home screen (point 4 of attached image).

Am I doing something wrong?

We need to configure around 600 terminals and this would help us a lot to speed up the configuration.

Many thanks.


This is the expected behavior with the Terminal API when you sign in. This screen will appear till your application creates a checkout. Once the checkout is created the screen will change to allow the customer to process the payment. :slightly_smiling_face:

Hi Bryan,

Many thanks for your answer!

Now I have another question about the configuration:

Is it possible to modify the pairing time of the codes, so that they do not expire?


At this time the there isn’t a way to adjust the amount of time a device code is valid till paired. :slightly_smiling_face:

Many thanks, Bryan.