Skip to main content

Having trouble setting up terminal connection on macOS

Error initializing the payment terminal ("pos.xml")

Written by Petr Pech

If the payment terminal cannot be connected and the debug logs show the error:
"The payment terminal could not be initialized (pos.xml)", the problem is usually with the location or permissions of the configuration file.


How to resolve the issue:

  • verify that the file pos.xml is located in the folder:

    /Library/Application Support/Flexi/Default
  • make sure this is the system-level (root) Library folder, not the user folder (e.g. /Users/name/Library)

  • check the permissions for both the folder and the file (they must be readable by the application)

  • if the folders do not exist, create:

    • /Library/Application Support/Flexi/

    • /Library/Application Support/Flexi/Default

For detailed information about connecting a payment terminal, please refer to our documentation.

Did this answer your question?