Skip to main content

mPOS

Configure the mPOS config file

You will need to configure the mPOS config file (appconfig.xml) with the following parameters. Some of the parameters will already be filled in. Look for the tags under <PaymentTerminalEnable>true</PaymentTerminalEnable>.

<PaymentTerminalEnable>true</PaymentTerminalEnable>
<AdyenData>
   <Environment>Test/Live</Environment>
   <ApiKey>AQErh*****JCqIN?</ApiKey>
   <SaleId>GantnerNvBE_Dev</SaleId>
   <PaymentTerminals>
      <AdyenTerminal>
         <TerminalName>S1F2</TerminalName>
         <TerminalSerialNo>S1F2-000158212621444</TerminalSerialNo>
         <Accounts>101753222</Accounts>
      </AdyenTerminal>
   </PaymentTerminals>
</AdyenData>

PaymentTerminalEnable

The value of this tag must be to true.

Environment

The Environment tag under the tag AdyenData can have either of the two values:

  • Test: If testing or setting up the configurations on the test environment.

  • Live: If working on the production or live environment.

Note

If using the Live environment, you will need to use the API key of the Live environment, whereas, for the Test environment, you will need the API key of the Test environment.

API Key

Depending on the Environment, enter the API key value.

For a detailed explanation of generating API key, refer API credentials

Important to know:

  • To store and enable the new API Key, click Save Generated API Key.

  • The newly generated API Key will not be visible after saving it.

  • The old API Key will expire 24 hours after saving the new API Key.

SalesID

Enter the Merchant name for which you want to configure Adyen payment.

Terminalname

Enter the name of the terminal, in this case, S1F2 .

TerminalSerialNo

You can get the terminal serial number from the Adyen portal as well as from the terminal itself.

  • From the Adyen portal

    From the side menu, go to Point of sale > Terminals.

    11.png
  • From the S1F2 Terminal device

    Go to Settings > Device info

Note

The Terminal serial number in the mPOS config file (appconfig.xml) must match the actual serial number of the terminal.

Accounts

From the left-side panel of your Adyen account:

  1. Go to Settings> Merchant accounts

  2. On the Merchant account page, select a merchant.

  3. On the Sub-merchants page, select a sub-merchant.

  4. On the sub-merchant's page, under the section Summary, you will find the account ID.

    13.png

Note

To access certain information as well as to generate the API key, you will need to have the required permission. You can consult your account permission from My user > Roles. In case of insufficient rights, contact your company admin.