Skip to Content

Square Payment for Odoo: Simplifying Online and In-Store Transactions

September 10, 2025 by
Square Payment for Odoo: Simplifying Online and In-Store Transactions
Khushi Gadani

Square Payment Acquirer Odoo App provides a seamless and efficient integration between Odoo and Square's versatile payment platform, empowering businesses to accept payments directly within their Odoo environment using Square's trusted and secure infrastructure. This Square payment connector enables real-time synchronization of payment transactions, ensures accurate financial data flow, and delivers a smooth checkout experience for customers across in-store, online, and mobile sales channels. With built-in support for various payment methods including credit/debit cards, digital wallets, and contactless payments, it enhances operational efficiency while maintaining compliance with industry-standard security practices.


Features

1) Square Payment Integration

Integrate as a payment acquirer and accept payments directly through Square payment gateway.

2) Support for Online Transactions

Allow customers to make secure online payments through Square on your Odoo eCommerce platform.

Square Payment Provider Configuration

User need to enter Square Application id, Access Token and Location id credentials in Square payment provider in Odoo.


Under "Messages" tab, User can set payment messages.

Square Payment Method

Once configured, Customer will see Square as a payment option when confirming their order on Odoo website.


After selecting Square for payment, User need to add their card details and click on Pay Now button to complete transaction.

Square Transaction

User can see Square payment has been successfully processed and payment transaction done.


User can see the reference number with payment transaction detail.

User can see the sale order with Total Amount of ordered products and payment detail.