Perimattic
payments

Odoo Razorpay Integration - Payment Auto-Reconciliation

The Odoo-Razorpay connector auto-reconciles all Razorpay transactions with Odoo accounting. Handles payments, settlements, fees, and refunds with automatic journal entry creation. Meta-approved WhatsApp templates and BSP-agnostic delivery.

Auto-reconcile every Razorpay payment, fee, and settlement with Odoo accounting — including refunds, GST on fees, and multi-bank splits.

Odoo
Razorpay
5-minute setup30-day money backNo coding required
3 days → 2 hrs

Month-end reconciliation time

₹0

Unreconciled transaction balance

15,000+

Transactions reconciled per month per client

100%

Refund tracking accuracy

Overview

What this connector does

Odoo users collecting customer payments through Razorpay deal with a fundamental accounting gap: Razorpay collects gross amounts from customers, deducts its platform fees and GST, and settles the net amount to your bank account in batches. This makes it nearly impossible to match individual customer payments to Odoo invoices without manual effort — and the fee deductions create persistent mismatches between your Razorpay dashboard and Odoo bank journal.

The ERPPlugs Odoo-Razorpay connector eliminates this gap by fetching every Razorpay transaction and creating properly structured Odoo payment entries. Each payment is matched to the correct customer invoice, and settlement entries split the net amount, platform fee, and GST on fee into separate journal accounts. The result is a bank journal that matches your bank statement to the last rupee.

The connector supports Odoo 15, 16, and 17 in both Community and Enterprise editions, and works with Odoo Online (SaaS) and on-premise installations alike. For businesses processing high volumes, the connector handles batch imports efficiently with built-in error handling and retry logic, ensuring no transaction is ever missed.

At a glance

Category
payments
Capabilities
8
Synced data types
3
Setup time
~5 minutes
Before vs After

What changes when you plug ERPPlugs in

See how automation transforms your Odoo-Razorpay workflow.

TaskManual IntegrationERPPlugs
Journal entry creationExporting Razorpay transaction reports and manually creating journal entries in OdooRazorpay payments auto-post as Odoo payment entries matched to customer invoices
Settlement matchingSettlement amounts not matching bank statements due to fee deductionsSettlements reconcile perfectly with bank statements — fees tracked separately
Refund trackingRefunds sitting in limbo — processed in Razorpay but not recorded in Odoo for weeksRefunds create immediate reversal entries in Odoo the moment Razorpay processes them
Fee cost analysisNo systematic tracking of Razorpay platform fees for cost analysisComplete fee analytics with GST breakup available in Odoo dashboards
Month-end closeMonth-end reconciliation taking 3-5 days to close the booksMonth-end close reduced from days to hours with zero reconciliation gaps
Who It's For

Built for teams that need reliable automation

The Odoo <-> Razorpayconnector fits into finance, ops, and revenue teams that have outgrown copy-paste — the ones whose month-end close should not depend on a spreadsheet, whose ledger accuracy should not depend on human vigilance, and whose sales velocity should not stall behind an accountant's inbox.

Below are the roles that get the fastest return the moment this connector goes live. If yours is on the list, the payback is typically visible in the first billing cycle.

Odoo Finance Manager

Responsible for accurate books in Odoo and needs Razorpay transactions automatically reconciled without CSV exports or manual journal entries.

Odoo Implementation Consultant

Implements Odoo for Indian businesses and needs a turnkey Razorpay integration to offer clients as part of the accounting module setup.

Ecommerce Business Owner

Runs an online store on Odoo with Razorpay as the payment gateway and wants zero-touch payment accounting so they can focus on selling.

Architecture & Sync

How data flows and what gets synced

The bridge between Odoo and Razorpay, and the exact records that move across it.

Data flow
Odoo

Odoo

ERPPlugs

ERPPlugs Engine

Razorpay

Razorpay

What flows across
PaymentsSettlementsRefunds
Sync details
Data TypeDirectionFrequency
PaymentsRazorpay → OdooReal-time
SettlementsRazorpay → OdooDaily
RefundsRazorpay → OdooReal-time
How this connector compares

Alternative Odoo <-> Razorpay integrations available to Indian businesses, and where each fits.

ConnectorTypeRazorpay SupportTypical Capabilities
Odoo ↔ RazorpayThis pageNative ERP connector✓ NativeAuto-import Razorpay payments, Settlement reconciliation, Fee tracking in separate journals
Odoo Store moduleMarketplace add-onVaries
Custom Odoo moduleBespoke Python developmentFull (developer required)
Automation

Common automation scenarios

Real workflows this connector automates for you.

When

Customer completes Razorpay payment

Then

Payment entry created in Odoo and reconciled against the matching customer invoice

When

Razorpay daily settlement hits bank account

Then

Settlement journal entry created with net amount, platform fee, and GST on fee breakup

When

Refund issued through Razorpay dashboard

Then

Reversal payment entry and credit note generated in Odoo automatically

Capabilities

What's included

Everything this connector automates out of the box, no extra setup required.

Auto-import Razorpay payments
Settlement reconciliation
Fee tracking in separate journals
Refund processing
Multi-currency support
Subscription payment tracking
Reconciliation dashboard
Error alerts and retry
Why It Matters

Key Benefits

What changes for your team once this connector goes live.

Odoo Native

Creates proper Odoo payment entries and journals.

Complete Tracking

Every rupee accounted for - payments, fees, refunds.

Multi-Version

Works with Odoo 15, 16, and 17.

No Manual Work

Set it up once and forget about reconciliation.

Free to Try

Try the Odoo ↔ Razorpay Connector Free

Start with 1 connector and 100 transactions/month — no credit card required. See real data flowing between Odoo and Razorpay inside 5 minutes.

Compliance & Setup

Compliance-ready. Live in minutes.

What you get out of the box for statutory compliance — and the exact steps to go live.

Compliance & Compatibility

GST (Goods and Services Tax)RBI Payment Aggregator GuidelinesIncome Tax Act Section 44ABICAI Accounting Standards (AS-9 Revenue Recognition)

Odoo

Odoo 15, 16, 17 (Community and Enterprise editions, Online and On-Premise)

Razorpay

Razorpay (Payments, Settlements, and Refunds APIs)

Setup in Minutes

1

Connect Odoo

Enter your Odoo URL and API credentials.

2

Connect Razorpay

Enter your Razorpay API credentials.

3

Map Journals

Link payment modes to Odoo accounting journals.

4

Start Sync

Enable automatic payment reconciliation.

7-Day Free Trial

Start free for 7 days — no credit card required

Connect your ERP and start syncing in 5 minutes. Try ERPPlugs free for 7 days — no commitment, no payment details, cancel anytime.

  • Full access to all 150+ ERP connectors
  • Real-time data sync across every integration
  • No credit card required to start
  • 7 days, cancel anytime — no long-term commitment
Start 7-Day Free Trial
Related Integrations

Related Connectors

Other integrations you might find useful

ERPNext
Razorpay
payments

ERPNext ↔ Razorpay

Auto-reconcile every Razorpay payment, fee, and settlement with ERPNext — including refunds, GST on fees, and multi-bank splits.

Learn more
TallyPrime
Razorpay
payments

TallyPrime ↔ Razorpay

Auto-reconcile every Razorpay payment, fee, and settlement with TallyPrime ledgers — including refunds, GST on fees, and multi-bank splits.

Learn more
Odoo
Shopify
ecommerce

Odoo ↔ Shopify

Two-way Odoo ↔ Shopify sync — orders, inventory, customers, payments, refunds. Works with Community + Enterprise + Odoo.sh, multi-warehouse and multi-currency ready.

Learn more
Odoo
Stripe
payments

Odoo ↔ Stripe

Auto-reconcile Stripe payments, fees, refunds, disputes, and Connect payouts with Odoo — multi-currency, no monthly reconciliation scramble.

Learn more
Odoo
TikTok Shop
marketplace

Odoo ↔ TikTok Shop

Sync TikTok Shop orders, inventory, and settlements with Odoo — multi-region (US/UK/SE Asia), multi-warehouse ready, creator-commission GL split.

Learn more
SAP Business One
Stripe
payments

SAP Business One ↔ Stripe

Reconcile Stripe payments, subscriptions, and refunds with SAP Business One — including MDR, currency splits, and dispute-loss accounting.

Learn more
SAP Business One
Affirm, Klarna & Afterpay
payments

SAP Business One ↔ Affirm, Klarna & Afterpay

One connector for Affirm + Klarna + Afterpay — payments post as receivables against the provider, settlements reconcile line-by-line, fees split to distinct GLs.

Learn more
SAP Business One
PayPal
payments

SAP Business One ↔ PayPal

Reconcile PayPal payments, fees, and cross-currency settlements with SAP Business One — including refunds, chargebacks, and dispute-loss accounting.

Learn more
Keep Exploring

Explore More

Docs, guides, and other ways to get more out of Odoo.

Answers

Frequently Asked Questions

The ERPPlugs Odoo-Razorpay connector supports Odoo 15, 16, and 17 in both Community and Enterprise editions. This broad version support ensures Indian businesses running any recent Odoo deployment can automate their Razorpay payment reconciliation without needing to upgrade their Odoo instance.

Yes, the ERPPlugs Odoo-Razorpay connector supports both Odoo Online (SaaS) and on-premise installations. The connector communicates through Odoo's standard XML-RPC or JSON-RPC API, making it compatible with any Odoo hosting environment used by Indian businesses, whether cloud-hosted, self-managed, or managed by an Odoo partner.

The ERPPlugs Odoo-Razorpay connector tracks Razorpay platform fees and the 18% GST on those fees in separate Odoo journal entries, ensuring accurate P&L reporting. This detailed fee accounting helps Indian businesses understand their true payment processing costs and claim Input Tax Credit on the GST portion of Razorpay fees during GST return filing.

Get Started

Ready to connect Odoo with Razorpay?

Join thousands of Indian businesses automating their ERP workflows with ERPPlugs. Setup takes under 5 minutes.