Skip to content

Commit b2967fa

Browse files
committed
[ADD] pos/pine_labs: add Pine Labs terminal page
task-4921798 X-original-commit: e9599a8
1 parent be8c2d7 commit b2967fa

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed

content/applications/sales/point_of_sale/payment_methods/terminals.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,12 @@ To activate a payment terminal and allow processing payments with it, follow the
2626
- :doc:`Adyen <terminals/adyen>`
2727
- :doc:`Ingenico <terminals/ingenico>`
2828
- :doc:`Mercado Pago <terminals/mercado_pago>`
29+
<<<<<<< be8c2d74d1d1b53868dde861536111118e026936
2930
- :doc:`QFPay configuration <terminals/qfpay>`
31+
||||||| 5ac44d2c34804738de5dbe66cf4ff0f1dc87b7aa
32+
=======
33+
- :doc:`Pine Labs <terminals/pine_labs>`
34+
>>>>>>> 64fac224c5147672c8c1bdc8a515abdfd9f81f2e
3035
- :doc:`Razorpay <terminals/razorpay>`
3136
- :doc:`SIX <terminals/six>`
3237
- :doc:`Stripe <terminals/stripe>`
@@ -58,7 +63,12 @@ Once the transaction is successful, the payment is automatically validated in Po
5863
terminals/adyen
5964
terminals/ingenico
6065
terminals/mercado_pago
66+
<<<<<<< be8c2d74d1d1b53868dde861536111118e026936
6167
terminals/qfpay
68+
||||||| 5ac44d2c34804738de5dbe66cf4ff0f1dc87b7aa
69+
=======
70+
terminals/pine_labs
71+
>>>>>>> 64fac224c5147672c8c1bdc8a515abdfd9f81f2e
6272
terminals/razorpay
6373
terminals/six
6474
terminals/stripe
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
=========
2+
Pine Labs
3+
=========
4+
5+
`Pine Labs <https://www.pinelabs.com/instore-pos-machine>`_ offers in-store payment solutions for
6+
customer transactions through several `physical terminals
7+
<https://www.pinelabs.com/contact-sales?tab=new&form=instorepayments>`_.
8+
9+
.. important::
10+
- The Odoo Pine Labs module is only available for Indian companies.
11+
- Pine Labs terminals accept credit/debit cards (Visa, MasterCard, and RuPay) and UPI QR codes
12+
by swiping, scanning, or tapping.
13+
14+
.. _pos/pine-labs/credentials:
15+
16+
Pine Labs credentials
17+
=====================
18+
19+
`Create a Pine Labs account and order at least one terminal
20+
<https://www.pinelabs.com/contact-sales?tab=new>`_. The system then sends an email with the
21+
following credentials:
22+
23+
- Merchant ID
24+
- Store ID
25+
- Client ID
26+
- Security Token
27+
28+
.. _pos/pine-labs/odoo-configuration:
29+
30+
Odoo configuration
31+
==================
32+
33+
To enable Pine Labs in Odoo, first :ref:`install the POS Pine Labs module <general/install>` to
34+
make it visible in the list of payment terminals. Then, follow these steps to connect the Pine Labs
35+
terminal with Odoo Point of Sale:
36+
37+
#. Go to :menuselection:`Point of Sale --> Configuration --> Settings`, scroll down to the
38+
:guilabel:`Payment Terminals` section, enable the relevant :ref:`payment terminal
39+
<pos/terminals/configuration>`, and click :guilabel:`Save`.
40+
#. Go to :menuselection:`Point of Sale --> Configuration --> Payment Methods` and :doc:`create a
41+
payment method <../../payment_methods>`.
42+
#. Set the :guilabel:`Journal` field to :guilabel:`Bank`.
43+
#. Set the :guilabel:`Integration` field to :guilabel:`Terminal`.
44+
#. Set the :guilabel:`Integrate with` field to :guilabel:`Pine Labs`.
45+
#. Paste the copied :ref:`credentials <pos/pine-labs/credentials>` in their corresponding fields.
46+
#. Select the preferred payment mode in the :guilabel:`Pine Labs Allowed Payment Modes` field and
47+
save.
48+
#. Go to :menuselection:`Point of Sale --> Configuration --> Settings` and add the created payment
49+
method to the :guilabel:`Payment Methods` list to use it in a POS.
50+
#. Click :guilabel:`Save`.
51+
52+
.. tip::
53+
Enable the :guilabel:`Pine Labs Test Mode` to test transaction processes with a device.

0 commit comments

Comments
 (0)