Odoo: Point of sale (POS)
Install and connect
Enhance your storefront payment options with Mollie Pos Terminal which adds several new features on top of the default module.
Install
- Download the Mollie Pos Terminal module and add it to your Odoo addons folder (or click the Deploy on Odoo.sh button. The name of the module is
mollie_pos_terminal
.
- On Odoo.sh add the
requirements.txt
file to the root of your project to install python dependencymollie-api-python
or install them by running the following command:
pip3 install -r requirements.txt
- Log in to your Odoo server > search for the Mollie Pos Terminal module > click Activate.
Note
Should you encounter a '500 internal server error' please refer to section Manually upgrade module.
Connect
- In Odoo, open Settings > General Settings > Point of Sale.
- Scroll down to the Payment Terminals section > fill in your Test/Live API key in the Mollie field.
You can find your API keys in your Mollie dashboard under the Developers tab.
- Save the changes and click View Terminals.
- Select Sync Terminals for your connected devices to show up:
- To further set up your terminals, go to Point of Sale > Configuration > Payment Methods.
- Add a new payment method Mollie:
- Select a Journal you want these transactions to go to, pick a terminal in the Use a Payment terminal (Mollie) and Mollie Pos Terminal (your connected device).
- We recommend selecting Identify Customer to create a separate transaction every time a customer checks out using Point of Sales.
- Save the changes and go to Configuration > Settings to enable POS in your shop:
- Scroll down to the Payment section > add Mollie to Payment Methods and Save the changes:
Now Point of Sale is added to the payment methods of your shop and you can view all the transactions it processed and their statuses in Point of Sale > Terminal > Transaction:
Refunds in POS are currently not available but will be added in the later version of the module, along with voucher support.
For now, you can refund your customers in cash, or issue a refund manually in your Mollie Dashboard.
Refunds
Starting with version 18.0, you can issue refunds directly from Odoo via the Orders tab:
- In Odoo, click Menu (in the right upper corner) > Orders:
- Select Paid orders > click on a specific order and click Refund:
- In the left panel select Mollie > click Refund in the popup window:
This will issue a full refund for the whole order and will take up to a few hours to process.
You can also adjust the refund amount using the keyboard to issue a partial refund:
Updated 18 days ago