External payment service providers - overview

Electronic Funds Transfer (EFT) is a term that covers all of electronic payment services compatible with NP solutions. The fully supported native payment service provider is NP Pay, but it’s also possible to integrate our solutions with external PSPs like SoftPay, Nets Baxi etc. These integrations can incorporate anything from credit card terminals to smartphone payment systems, depending on the local market.

All integrations need to be linked to payment methods used on the POS, since that’s where they are triggered from. Establishing links between EFT integrations and POS payment methods is done in the EFT Setup administrative section in Business Central. When the setup is complete, the POS invokes a specific EFT framework depending on the selected payment method.

You need to attach an EFT integration type for every POS payment method which will trigger the integration. If multiple integration types are used on different POS units, you need to set up multiple lines with the same payment method, but different POS units and integration types. If there are no POS units assigned to a line, all POS units without the specific setup will have the same integration type.

Pepper setup

The Pepper terminal integration can be used for a wide variety of terminals. There are different ways to connect the terminals, so most setups are a variation of the one provided in further text. For more information on the terminals supported in the integration, refer to the Treibauf Pepper Library check list.

To set up the Pepper terminal integration, take the following actions in the indicated order:

  1. Import the Pepper Terminal Package
  2. Set up a new Terminal Type
  3. Set up a Pepper terminal
  4. Set up button to install Pepper
  5. Set up additional Pepper Card Types
  6. Set up Pepper payment with additional parameters


When using NETS BAXI/Viking integrations, there are two different ways of communicating with the terminal, either through the NETS Cloud, or directly between the POS and the terminal.

Set up NETS Cloud integration

MobilePay/Vipps MobilePay

MobilePay is a Danish app used for making payments/transfers through the phone. By integrating MobilePay with the POS, you will significantly simplify the payment process. Customers will be able to scan a QR code, and the POS will register the payment automatically, which ensures its successful processing.

Set up MobilePay integration

Vipps MobilePay is the most recently developed version of the MobilePay solution that supports the same features (with the improvement of also extending to Norwegian market), but has different setup procedure. Its purpose is to make payment in stores easy, with static QR codes generated in the mobile wallet app.

Set up Vipps MobilePay integration


With Softpay integration, you can use an Android device as a Payment Terminal, if the device has NFC.

Set up Softpay integration

Standalone terminal

You can use the standalone terminal integration, either as an additional security measure when using terminals that are not integrated with NP Retail or as backup with additional information. It can also be used if another EFT Transaction is lost between the EFT Terminal and the POS where you can see that the terminal has accepted the transaction, but there are no other ways to transfer from the EFT Terminal to the POS.

Set up standalone terminal integration


Flexiiterm is used for integrating NaviPartner with the older NETS PSAM terminals, e.g., Ingenico IPP350 terminals.

Set up Flexiiterm integration