Worldline¶
Worldline offers payment solutions through payment terminals to handle customer transactions.
Important
Connecting a Worldline payment terminal to Odoo requires an IoT system.
Worldline is only available in Belgium, the Netherlands, and Luxembourg with Odoo.
Odoo is compatible with Worldline terminals that use the CTEP protocol (e.g., the Yomani XR and Yoximo terminals). Contact the payment provider to confirm the terminal’s compatibility if necessary.
Worldline configuration¶
First, enable the Worldline payment terminal in the POS settings under Payment Terminals. Then connect the IoT system to Odoo and follow these steps on the terminal:
Configure the ECR protocol:
Press
.Enter the technician password 1235789 and press OK.
Press
. Press OK to confirm each of the following checks: CTEP ticket ECR, ECR ticket width, and Character set.Press Stop three times; the terminal restarts automatically.
Set the hostname:
Press
.Enter the technician password 1235789 and press OK.
Press
and OK twice.Enter the IoT’s IP address on the Hostname screen by confirming each number with OK until the colon symbol, then confirm the step with OK. For example, if the IP address is
10.30.19.4:8069
, press .
Set the port number:
Enter 9001 (if using an IoT box) or 9050 (if using a Windows virtual IoT) on the Network domain name screen and press OK twice.
Press Stop three times; the terminal restarts automatically.
The terminal is now active and displays the Read card screen.
Important
The 9050
port must be added as a Windows Firewall exception
for the Windows virtual IoT.
Tip
To check the terminal’s connection status, open the IoT app and click the IoT system’s card.
Odoo configuration¶
To connect the Worldline terminal with Odoo Point of Sale, follow these steps:
Go to create a payment method.
andSet the Journal field to Bank.
Set the Integration field to Terminal.
Set the Integrate with field to Worldline.
Select the configured device in the Payment Terminal Device field and save.
Go to Payment Methods list to make it available in the POS interface.
and add the created payment method to theClick Save.
Tip
If a setup uses separate cashier and customer payment terminals, configure the cashier terminal first.
To prevent connection loss, set a fixed IP address on the IoT Box’s router or restart the virtual IoT server.