Back to Top

User Guide for Odoo POS Geidea Payment Terminal Integration

Updated 3 March 2022


Odoo POS Geidea Payment Terminal Integration, secure your online transaction!!

Odoo POS Geidea Payment Terminal Integration- In today’s digital era everyone wants a quick and reliable payment method that doesn’t compromise security.

POS is no different, customers also want it to be quicker so they can purchase products more easily and quickly.

For making POS payment simpler and easier you need a module that is both secure and trusted by users. Further, users should be able to pay quickly so they can purchase products effortlessly.

Odoo POS Geidea Payment Terminal Integration offers both reliability and quickness. Also, Geidea is one of Saudi’s most reliable and securest payment terminals that makes payment easier.

Start your headless eCommerce
Find out More

Moreover, it maintains the history of all the transactions in the backend so you can track any payment anytime. Further, view the details of each transaction with ease without any hassle.

NOTE: The Module Odoo POS Geidea Payment Terminal Integration is for Saudi Geidea Payment Terminal and works on Windows OS only. It works on a service run by Geidea Web ECR; the module supports Verifone, Spectra, and Unattended. You can reach us at [email protected] to check the demo with your device. We will provide the demo with other steps to run Geidea Web ECR Service.


  1. Enables you to integrate Geidea Payment Terminal with Odoo.
  2. After configuration, you can accept POS payment using the Geidea payment terminal.
  3. Also, it helps you improve users’ experience and convenience in the store.
  4. Enables quick payment in Odoo POS with Geidea payment terminal.
  5. Easy installation of Geidea in your Odoo POS.
  6. Configure the module in minutes and start accepting payment using the Geidea payment terminal.
  7. Moreover, every Geidea transaction history is stored in the Odoo backend.
  8. Open and view any record and see the details of transactions.

NOTE: The client needs to install the “WEB ECR” application in their local system for the module to work properly.


Follow the below steps to install the windows service on your PC.

1. Extract “” to get the windows service published content

2. Our app name is “geidea-ecr-core-web-integration.exe”

3. Install that exe app into services by using the “sc create” command => it requires administrator privileges.

e.g SC CREATE “WEB_ECR” binpath= “E:\web_ecr\geidea-ecr-core-web-integration.exe”


sc start WEB_ECR

in the above command, WEB_ECR is the service name, you can see this in “services.msc” after installation. there you can start, stop and disable.

binpath should point to our .exe file as given. make sure the path is correct as per your local file system.

4. After installation, go to the start=>run=>services and set it as auto start and run it.

5. Now, service will be run on http://localhost:5000


  1. Once you purchase the App from Webkul store, you will receive the link to download the zip file of the module.
  2. Extract the file on your system after the download finishes. You will be able to see a folder named- ‘pos_gpr_integration.’
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.
  5. Then, open the Apps menu and click on ‘Update Modules List.’
  6. In the search bar, remove all the filters and search ‘pos_gpr_integration.’
  7. You will be able to see the module in the search result. Click on ‘Install’ to install it.


1. Firstly, open your Odoo backend and go to ‘Point of Sale> Configuration> Payment Methods.’

Locating Payment method in Odoo POS Geidea Payment Terminal Integration.

2. After that, on the ‘Payment Methods’ page click the ‘Create’ button to create a new payment method.

Creating new payment method in Odoo POS Geidea Payment Terminal Integration.

3. Now enter the payment method name and other details and select ‘Use a Payment Terminal.’ Once done, click the ‘Save’ button to save and add the payment method.

Creating Odoo POS Geidea Payment Terminal Integration.

4. Next, go to your POS and add products to the POS and click on ‘Payment’ after adding products.

Adding products to POS cart.

5. Now choose the option that has ‘GPR’ and make the payment.

Selecting GPR payment method.

6. After that, click ‘Send GPR.’ Then the POS will load for a second and you can validate your payment.

Terminal connection in GPR with Odoo POS.

7. Lastly, the payment is done you can now process other orders.



Hope you find the guide helpful! Please feel free to share your feedback in the comments below.

If you still have any issues/queries regarding the module, please raise a ticket at

Also, please explore our Odoo development services & an extensive range of quality Odoo Apps.

For any doubt, contact us at [email protected].

Thanks for paying attention!!

Current Product Version - 1.0

Supported Framework Version - V15, V14, V13, V12

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home