| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/19.0/pos_pine_labs |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Sales/Point of Sale |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo S.A. |
| MAINTAINERS | |
| MAINTAINERS | Odoo S.A. |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Tiffany Chang (tic), Louis Wicket (wil), Dylan Kiss (dyki), visp-odoo, manv-afk, paan-odoo, David Monnom, abhk-odoo |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:51:46 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - point_of_sale - resource - base - web - stock_account - stock - product - base_setup - bus - web_tour - html_editor - uom - barcodes_gs1_nomenclature - barcodes - digest - portal - http_routing - auth_signup - account - onboarding - analytic - phone_validation - partner_autocomplete - iap_mail - iap - iot_base - google_address_autocomplete |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Allow Pine Labs POS payments
==============================
This module is available only for companies that use INR currency.
It enables customers to pay for their orders using debit/credit cards and UPI through Pine Labs POS terminals.
A Pine Labs merchant account is required to process transactions.
Features include:
* Quick payments by swiping, scanning, or tapping your credit/debit card or UPI QR code at the payment terminal.
* Supported cards: Visa, MasterCard, RuPay.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
pos_payment_method_view_form_inherit_pos_pine_labs |
pos.payment.method.form.inherit.pos.pine.labs | pos.payment.method | xpath | Inherits point_of_sale.pos_payment_method_view_form |
view_pos_payment_form_inherit_pine_labs |
pos.payment.form.inherit.pos.pine.labs | pos.payment | xpath | Inherits point_of_sale.view_pos_payment_form |
pine_labs_plutus_transaction_ref
Char
help='Required during the refund order process: https://developer.pinelabs.com/in/instore/cloud-integration#Example-JSON-request-for-Void-ICB-on-UPI-transaction'
string='PineLabs Transaction ID'
No public methods.
pine_labs_allowed_payment_mode
Selection
help='Accepted payment modes by Pine Labs for transactions.'
selection=[('all', 'All'), ('card', 'Card'), ('upi', 'Upi')]
string='Pine Labs Allowed Payment Modes'
pine_labs_client
Char
copy=False
help='A client id issued directly to the merchant by Pine Labs.'
string='Pine Labs Client ID'
pine_labs_merchant
Char
copy=False
help='A merchant id issued directly to the merchant by Pine Labs.'
string='Pine Labs Merchant ID'
pine_labs_security_token
Char
help='A security token issued directly to the merchant by Pine Labs.'
string='Pine Labs Security Token'
pine_labs_store
Char
copy=False
help='A store id issued directly to the merchant by Pine Labs.'
string='Pine Labs Store ID'
pine_labs_test_mode
Boolean
help='Test Pine Labs transaction process.'
string='Pine Labs Test Mode'
pine_labs_cancel_payment_request(self, data)
pine_labs_fetch_payment_status(self, data)
pine_labs_make_payment_request(self, data)
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/18.0/pos_pine_labs |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Sales/Point of Sale |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Dylan Kiss (dyki), visp-odoo, paan-odoo |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:25:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - point_of_sale - stock_account - stock - product - base - base_setup - web - bus - web_tour - html_editor - uom - barcodes_gs1_nomenclature - barcodes - digest - portal - web_editor - http_routing - auth_signup - resource - account - onboarding - analytic - phone_validation |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Allow Pine Labs POS payments
==============================
This module is available only for companies that use INR currency.
It enables customers to pay for their orders using debit/credit cards and UPI through Pine Labs POS terminals.
A Pine Labs merchant account is required to process transactions.
Features include:
* Quick payments by swiping, scanning, or tapping your credit/debit card or UPI QR code at the payment terminal.
* Supported cards: Visa, MasterCard, RuPay.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
pos_payment_method_view_form_inherit_pos_pine_labs |
pos.payment.method.form.inherit.pos.pine.labs | pos.payment.method | xpath | Inherits point_of_sale.pos_payment_method_view_form |
view_pos_pos_form_inherit_pos_pine_labs |
pos.order.form.inherit.pos.pine.labs | pos.order | xpath | Inherits point_of_sale.view_pos_pos_form |
pine_labs_plutus_transaction_ref
Char
help='Required during the refund order process: https://developer.pinelabs.com/in/instore/cloud-integration#Example-JSON-request-for-Void-ICB-on-UPI-transaction'
string='Pine Labs PlutusTransactionReferenceID'
No public methods.
pine_labs_allowed_payment_mode
Selection
help='Accepted payment modes by Pine Labs for transactions.'
selection=[('all', 'All'), ('card', 'Card'), ('upi', 'Upi')]
string='Pine Labs Allowed Payment Modes'
pine_labs_client
Char
copy=False
help='A client id issued directly to the merchant by Pine Labs.'
string='Pine Labs Client ID'
pine_labs_merchant
Char
copy=False
help='A merchant id issued directly to the merchant by Pine Labs.'
string='Pine Labs Merchant ID'
pine_labs_security_token
Char
help='A security token issued directly to the merchant by Pine Labs.'
string='Pine Labs Security Token'
pine_labs_store
Char
copy=False
help='A store id issued directly to the merchant by Pine Labs.'
string='Pine Labs Store ID'
pine_labs_test_mode
Boolean
help='Test Pine Labs transaction process.'
string='Pine Labs Test Mode'
pine_labs_cancel_payment_request(self, data)
pine_labs_fetch_payment_status(self, data)
pine_labs_make_payment_request(self, data)