Change the language of Pay.Pos(en)
The Pay.Pos app supports multiple languages. In most cases, the language of a transaction automatically follows the language configured in the app. Only with specific integrations is it possible to set a different language per transaction.
Step-by-step: changing the app language
-
Open the Pay.Pos app on your device.
-
Tap the three dots (⋯) in the top-right corner.
-
Go to Language.
-
Select the desired language (for example Dutch, English, French, or German).
-
The app will immediately switch to the selected language.
This language is used as the default language for the app and, in most cases, for transactions as well.
Language behavior per integration
The table below explains how the language is determined for each integration type.
Integrations where the app language is leading
For the following integrations, the language configured in the Pay.Pos app is always used:
-
Standalone
https://developer.pay.nl/docs/standalone -
In-person payments (Cloud)
https://developer.pay.nl/docs/inperson-payments-cloud -
Local Connect
https://developer.pay.nl/docs/local-connect
➡️ It is not possible to pass a separate language per transaction; the app language is decisive.
Through an Inject – per-transaction language (optional)
With Through an Inject, it is possible to specify a language per transaction, provided that you explicitly include it in the inject request.
➡️ If no language is provided, the app language will be used by default.
Full Integrated SDK – fully custom
With the Full Integrated SDK, you have full control over how and when the language is set:
-
Documentation:
https://developer.pay.nl/docs/full-integrated-sdk
➡️ The language is completely custom and depends on your own application’s implementation.
Once the desired language is set, Pay.Pos is immediately ready for use in the selected language.