POS Pine Labs

Integrate Pine Labs card terminal with Odoo POS. Accept credit card, debit card, EMI and e-wallet payments directly at counter. Auto-sync with POS system.

Pine Labs
Card Payment
EDC Terminal
EMI
India Payment
POS Integration

Overview

POS Pine Labs module integrates Pine Labs card terminal (EDC terminal) with Odoo POS, allowing acceptance of credit card, debit card, EMI and e-wallet payments directly at counter.

Pine Labs is a leading payment solution provider in India and Southeast Asia, supporting diverse payment methods and bank promotional programs.


Key Features

Key points

  • • Credit/Debit card payment - Accept Visa, Mastercard, RuPay, Amex

  • • EMI payment - Interest-free installments via credit card

  • • E-wallets - Paytm, PhonePe, Google Pay, Amazon Pay

  • • Bank promotional programs - Auto-apply cashback, discounts from banks

  • • Auto-sync - Transactions from Pine Labs terminal automatically update to Odoo POS

  • • Integrated receipt printing - Print POS receipt with card transaction info

  • • Refunds - Process refunds directly via Pine Labs terminal

  • • Reconciliation reports - Reconcile card transactions with bank reports


Target Users

Key points

  • • Retail stores in India - Accept card and EMI payments

  • • Restaurants, cafes - Card payment for large bills

  • • Electronics, appliance stores - Sell with EMI installments

  • • Supermarkets, convenience stores - Diverse payment methods

  • • Fashion, cosmetics stores - Bank promotional programs


How to Use - Setup

Steps

  • 1. Register merchant account with Pine Labs

  • 2. Receive EDC terminal from Pine Labs

  • 3. Install POS Pine Labs module in Odoo

  • 4. Configure connection: Settings → POS → Payment Methods → Pine Labs

  • 5. Enter Merchant ID, Terminal ID from Pine Labs

  • 6. Connect Pine Labs terminal to POS computer (USB or Bluetooth)

  • 7. Test transaction to ensure connection works

  • 8. Activate Pine Labs payment method in POS


How to Use - Payment

Steps

  • 1. Customer selects products, cashier calculates total in POS

  • 2. Select payment method "Pine Labs"

  • 3. Enter amount to be paid

  • 4. System sends request to Pine Labs terminal

  • 5. Customer selects card type (Credit/Debit/EMI) on Pine Labs terminal

  • 6. Customer swipes/taps/inserts card into terminal

  • 7. Enter PIN if required

  • 8. Pine Labs terminal processes and returns result to POS

  • 9. POS automatically updates payment status and prints receipt


How to Use - EMI Payment

Steps

  • 1. Customer selects products, total amount qualifies for EMI (usually > 3000 INR)

  • 2. Select payment method "Pine Labs"

  • 3. On Pine Labs terminal, select "EMI"

  • 4. Select bank and tenure (3/6/9/12 months)

  • 5. Customer swipes credit card

  • 6. Terminal displays monthly installment amount

  • 7. Customer confirms and enters PIN

  • 8. Transaction completes, POS updates EMI information


Scenario 1: Electronics store selling laptop with EMI

Customer buys laptop for 50,000 INR, chooses 6-month interest-free installment via HDFC card. Cashier selects Pine Labs payment, customer chooses 6-month EMI on terminal, swipes card. Terminal displays 8,333 INR/month, customer confirms.

Result: Sold high-value item, customer easily purchases with EMI.


Scenario 2: Restaurant accepting card payment

Restaurant bill 3,500 INR, customer pays with Visa card. Cashier selects Pine Labs, customer taps contactless card, no PIN needed (under 5,000 INR). Transaction completes in 3 seconds.

Result: Fast payment, customer satisfied, no need to carry cash.


Scenario 3: Supermarket applying bank offer

Customer purchases 10,000 INR, pays with ICICI card with 10% discount program. Pine Labs terminal automatically applies discount, customer only pays 9,000 INR. POS records 9,000 INR transaction.

Result: Customer enjoys bank benefits, increases supermarket sales.


Scenario 4: Fashion store processing refund

Customer returns item purchased with card 2 days ago. Cashier creates refund in POS, selects Pine Labs method, enters refund amount. Pine Labs terminal processes refund to customer card in 5-7 business days.

Result: Professional refund, customer trusts to purchase.


Scenario 5: Cafe accepting e-wallet

Customer buys coffee for 250 INR, pays with Paytm. Cashier selects Pine Labs, customer scans QR code on Pine Labs terminal with Paytm app. Payment completes instantly.

Result: Diverse payment methods, attracts young customers.


Important Terminology

Key points

  • • Pine Labs - Leading payment solution provider in India and Southeast Asia

  • • EDC Terminal - Electronic Data Capture, card payment terminal

  • • EMI - Equated Monthly Installment, interest-free monthly installments

  • • Merchant ID - Store identifier in Pine Labs system

  • • Terminal ID - EDC terminal identifier

  • • Contactless Payment - Touch card to terminal without insertion

  • • RuPay - India's national card payment system

  • • Bank Offer - Promotional program from banks (cashback, discounts)

  • • Settlement - Reconciliation, transfer money from bank to merchant account


Tips for Effective Use

Key points

  • • Check Pine Labs terminal connection before each shift - Ensure terminal works normally

  • • Fully charge Pine Labs terminal battery - Avoid running out during shift

  • • Train staff to handle errors - Know how to retry or manual payment

  • • Daily reconciliation - Compare POS transactions with Pine Labs reports

  • • Update Pine Labs terminal software - Receive new features and bug fixes

  • • Print receipt for customer - Both POS receipt and Pine Labs slip

  • • Store transaction slips - For reconciliation and dispute resolution

  • • Announce promotional programs - Post posters of banks with offers

  • • Check transaction limits - Some cards have daily transaction limits

  • • Process refunds quickly - Increase customer trust


System Requirements

Key points

  • • POS Pine Labs module installed in Odoo

  • • Pine Labs merchant account activated

  • • Pine Labs EDC terminal

  • • USB or Bluetooth connection between Pine Labs terminal and POS computer

  • • Stable internet connection (for Pine Labs terminal to connect server)

  • • Merchant ID and Terminal ID from Pine Labs

  • • POS module installed and configured


Troubleshooting: Pine Labs terminal not connecting

Key points

  • • Check USB cable or Bluetooth is connected

  • • Restart Pine Labs terminal

  • • Check USB driver installed on POS computer

  • • Try reconnecting Bluetooth if using wireless

  • • Check Terminal ID configuration in Odoo is correct

  • • Contact Pine Labs support if error persists


Troubleshooting: Transaction declined

Key points

  • • Check card has sufficient limit

  • • Ask customer to re-enter PIN

  • • Try swiping/tapping card again

  • • Check Pine Labs terminal internet connection

  • • Contact card issuing bank if error persists

  • • Suggest customer pay with alternative method


Troubleshooting: Transaction successful but POS not updating

Key points

  • • Check connection between Pine Labs terminal and POS

  • • View error logs in Odoo

  • • Manually update in POS with transaction code from Pine Labs slip

  • • End-of-day reconciliation to ensure no missing transactions

  • • Contact Odoo support if error repeats


Troubleshooting: Refund unsuccessful

Key points

  • • Check original transaction exists in system

  • • Ensure refund within allowed time (usually 90 days)

  • • Check refund amount does not exceed original amount

  • • Try again after few minutes

  • • Contact Pine Labs support for manual processing


Frequently Asked Questions

Key points

  • • Does Pine Labs charge transaction fees? - Yes, usually 1.5-2.5% depending on card type and merchant agreement

  • • How long until money reaches merchant account? - Usually T+1 or T+2 business days

  • • Can accept international cards? - Yes, international Visa, Mastercard, Amex

  • • Does EMI charge interest? - No, bank pays interest to merchant

  • • Is there transaction amount limit? - Depends on merchant configuration, usually no limit

  • • Can refund partial amount? - Yes, enter amount to be refunded

  • • Does Pine Labs terminal need internet? - Yes, needs internet connection or 4G SIM

  • • Can use multiple Pine Labs terminals for one POS? - Yes, configure multiple terminals in Odoo


Business Benefits

Key points

  • • 30-50% increase in sales by accepting card and EMI payments

  • • Attract customers who don't carry cash

  • • Increase average order value - customers buy more when paying with card

  • • Reduce risk of counterfeit money and cash theft

  • • Leverage bank promotional programs to increase sales

  • • Sell high-value items with EMI - customers easily decide to buy

  • • Auto-reconciliation - reduce errors and save time

  • • Increase professionalism and credibility of store