Integration of Square Payment Acquirer with Odoo

  • Edition
  • Version

139.99 139.99 139.99 USD

139.99

This combination does not exist.

Add to Cart Buy Now

By using this module you will be able to connect Odoo payment interface with Square payment Acquirer


Edition: Odoo Community & Enterprise



App Description Page

Integration of Square Payment Acquirer with Odoo

Square is a united states payment gateway service provider allowing merchants to accept credit card payments through their website and over an Internet Protocol connection.

This module provides functionality for portal customers to make payments with using Square payment acquirer.

Key Features

    Do payment within Odoo website or redirect to Square website.
    Customer can 'Add/Delete' credit card details.
    Do payment via payment tokenizer.

Configuration on Square Side

Configure your Square sandbox account and take access token, location id and application id from Square sandbox.

Odoo Configuration

Configure Square credentials.

Select payment method and payment flow
Payment Flow
1. Redirection to the acquirer website: Payment time redirect to Square page.
2. Payment from Odoo: Credit card details collect from the Odoo and send it to Square.

Payment Transaction with Square (Redirection Flow)

1) Shop Payment

Shop items and select Square payment acquirer and click on Pay Now button, it will redirect to Square payment screen.

Fill credit card details and click on 'Place Order' button.

Order is done in Odoo.

Check transaction successfully done.

Transaction is successfully created on Square side.


2) Invoice Payment

Path : My Account -> Invoices
Select invoice and click on Pay Now button.

Check invoice details and select Square payment acquirer and click on 'Pay Now' button, it will redirect to Square payment screen.

Fill credit card details and click on 'Place Order' button.

Check invoice details.

Check transaction details.

Transaction is successfully created on Square side.

Save credit card in Odoo

Path: My Account -> Manage your payment methods

Fill credit card details and click on 'Add new card' button for save card in Odoo.

Credit card save successfully in Odoo.

Payment Transaction with Square (Payment from Odoo flow)

1) Shop Payment

Select Square payment acquirer and fill all details and pay with save card.

Payment successfully done.

Check transaction details.

Transaction is successfully created on Square side.


2) Invoice Payment

Check invoice details and select card which is previously saved for Square payment acquirer and pay invoice.

Payment successfully done.

Check transaction details.

Transaction is successfully created on Square side.

This is a preview of the recently viewed products by the user.
Once the user has seen at least one product this snippet will be visible.

Recently viewed Apps

Alternative Apps: