Skip to Content
Menu
v 17.0 Third Party 4
Download for v 17.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Point of Sale (point_of_sale)
Discuss (mail)
Inventory (stock)
Invoicing (account)
Lines of code 1470
Technical Name porter_linker
LicenseAGPL-3
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Point of Sale (point_of_sale)
Discuss (mail)
Inventory (stock)
Invoicing (account)
Lines of code 1470
Technical Name porter_linker
LicenseAGPL-3

POS Porter Delivery (Door-to-Door)

Seamlessly connect Odoo POS with Porter Delivery — get instant price & time estimates, book orders, and track deliveries live, all inside POS.

POS Integration Porter Linker Estimate & Tracking Odoo 17
Summary: Our Porter Linker module lets you configure Porter API directly in Odoo, access instant price & ETA inside POS, place delivery orders with one click, and track live updates without leaving Odoo.

Key Features

  • POS Button: “Porter” button directly available in POS order screen.
  • Instant estimates: Get estimated delivery price & time before confirming.
  • One-click booking: Place order with Porter directly from POS.
  • Live Tracking: Track status (pending, assigned, in transit, delivered) inside POS.
  • Configurable Settings: Add Porter API Key, Porter URL, Google API Key, Wallet Balance, Hosting Type.
  • Wallet Balance: View remaining balance in your Porter wallet in real time.
  • Hosted Options: Choose Hosted by Owner or Self Hosted.
  • Secure API: Direct integration using stored Porter credentials.

How It Works

  1. Setup: Go to Settings → POS → Porter Linker and add:
    • Porter API Key
    • Porter URL
    • Google API Key
    • Wallet Balance
    • Hosting option (Owner / Self Hosted)
  2. POS Order: Add/select a customer with delivery address & phone.
  3. Estimate: Click the “Porter” button to view estimated price & time.
  4. Book: Confirm booking by clicking “Place Order”.
  5. Track: View live tracking updates in POS until delivery is complete.

Screenshots

POS Porter button
POS: Porter Button & Estimate
Porter settings
Settings: API Key, URL, Wallet
POS tracking view
POS: Live Tracking Updates
Wallet balance view
Check all porter order list

Requirements

  • Active Porter account with API access.
  • Valid Google API Key (for accurate location mapping & distance).
  • Odoo 17 (Community or Enterprise).
  • Internet connectivity from your Odoo server to Porter APIs.

Installation & Usage

  1. Install the module in Odoo 17.
  2. Configure Porter API Key, URL, Google API Key, Wallet Balance in Settings.
  3. In POS, select a customer and click the Porter button.
  4. Check estimate and confirm booking.
  5. Track delivery status directly in POS.

User Roles & Permissions

  • Manager: Configure API keys, hosting, cancel orders, manage wallet.
  • POS User: Get estimates, book deliveries, view tracking inside POS.
  • Read-only: Check order logs and tracking info.

Support & Customization

Need help with setup or custom features? Contact us:

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.