POS Purchase Order | Create Purchase Orders from POS | POS Procurement
by Sheikh Muhammad Saad https://odooelevate.odoo.com/ , OdooElevate https://odooelevate.odoo.com/| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Purchase (purchase) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 11 |
| Technical Name |
oe_pos_purchase_order |
| License | LGPL-3 |
| Website | https://odooelevate.odoo.com/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Purchase (purchase) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 11 |
| Technical Name |
oe_pos_purchase_order |
| License | LGPL-3 |
| Website | https://odooelevate.odoo.com/ |
Compatible With
Odoo Community
Full functionality with open-source Odoo
SUPPORTEDOdoo Enterprise
Seamless integration with Enterprise features
SUPPORTEDWorks perfectly on Odoo 18 - Both Community and Enterprise Editions
Overview
-
The POS Purchase Order module bridges the gap between Point of Sale and Purchasing in Odoo 18.
This module adds a Purchase Order button to the POS control buttons, allowing users to quickly create purchase orders directly from the POS interface. When clicked, it opens the purchase order form in a new browser tab, enabling seamless procurement without leaving the POS workflow.
This is particularly useful for retail businesses that need to reorder stock on-the-fly while serving customers, or for scenarios where POS operators need to initiate vendor orders based on real-time inventory observations.
Perfect for businesses that want quick access to procurement from their Point of Sale stations.
Developed and maintained by OdooElevate.
Key Features
-
Quick Purchase Order Button
Adds a dedicated Purchase Order button directly in the POS control buttons area for instant access to procurement.
-
One-Click Access
Single click opens the purchase order form in a new tab. No interruption to your current POS session or customer service.
-
On-the-Fly Reordering
Perfect for retail businesses that need to reorder stock while serving customers at the point of sale.
-
Native Integration
Fully integrates with Odoo's POS control buttons and Purchase module. No additional configuration required.
-
Seamless Workflow
Creates purchase orders without leaving the POS interface. Your POS session continues uninterrupted in the original tab.
-
Multi-Language
Available in 6 languages: English, French, Spanish, German, Chinese, and Arabic with RTL support.
How It Works
A simple two-step process to create purchase orders from POS
In the POS interface, click the Actions button at the bottom of the screen
Select the Purchase Order button from the Actions popup to open a new PO form in a new tab
Why Choose This Module?
-
No Configuration Needed
Works out of the box
-
Lightweight
No extra models or overhead
-
Non-Intrusive
Does not modify POS orders
-
Fast Performance
Pure frontend, no server calls
-
Multi-Language
6 languages supported
-
Community & Enterprise
Both editions supported
Multi-Language Support
Available in 6 languages - POS button label fully translated
English
EN
French
FR
Spanish
ES
German
DE
Chinese
ZH
Arabic
ARRTL Support for Arabic language included
Other Applications
Our Services
Contact Us
We'd love to hear from you - reach out anytime
Website
odooelevate: Home
Please log in to comment on this module