Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Invoicing (account)
• Sales (sale_management) • Website (website) • eCommerce (website_sale) • Discuss (mail) |
Lines of code | 396 |
Technical Name |
sttl_payment_square |
License | LGPL-3 |
Website | https://www.silvertouch.com |
Versions | 15.0 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Invoicing (account)
• Sales (sale_management) • Website (website) • eCommerce (website_sale) • Discuss (mail) |
Lines of code | 396 |
Technical Name |
sttl_payment_square |
License | LGPL-3 |
Website | https://www.silvertouch.com |
Versions | 15.0 16.0 17.0 18.0 |




CONSULT OUR EXPERTS
Unlock the potential of your business with Silver Touch! Avail a complimentary 1-hour Odoo consulting session and discover tailored solutions for your unique needs.
HOUR
DISCUSSION

Features
Secure Payment Processing
Process payments securely through Square's trusted payment infrastructure. Customer payment data is protected with industry-standard encryption and security measures.
Simple Integration
Easy setup with just your Square access token and location ID. Get up and running in minutes with minimal technical knowledge required.
Webhook Integration
Automatic payment status updates via Square webhooks ensure your orders are always up-to-date without manual intervention.
Seamless Checkout Experience
Customers can select Square as their payment method during checkout for a smooth and secure payment experience.
App Preview

Easy Configuration
Configure your Square payment provider by entering your Square Access Token and Location ID.

Seamless Checkout Experience
Customers can select Square as their payment method during checkout for a smooth payment experience.

Secure Payment Processing
Customers are redirected to Square's secure payment page to complete their transaction safely.

Automatic Order Updates
After payment is processed, customers are redirected back to your store with their order status automatically updated.

Invoice Payment
Square is available as a payment method during Sale Order Sign & Pay flows.
Invoice Provider
Choose Square from the payment options and click the Pay button to initiate payment.


Incoice Confirmation
Users will return to the Odoo confirmation page after a successful Square payment.
Square Developer Portal Configuration
Step 1: Application Credentials
Log into your Square Developer account. Under your app settings, copy your Application ID and Access Token.

Step 2: Location ID
In the same developer settings, locate and copy your Location ID. This identifies where your transactions are processed.

Step 3: Webhook Redirect URL
Under Webhook settings, set the Redirect URL to:
your_domain/payment/square/return
This ensures your system receives updates after payment is completed.

Our Expertise

Industries
Industries we grow
Tech Solutions for Industries to improve the way they operate.
Every industry has special needs and all those special needs ask for a special solution. At Silvertouch we offer solutions that are especially built to aid special characteristics of that specific industry.

Our Presence

India
Silver Touch Technologies Limited
2nd Floor, Saffron Tower, Opp. Central Mall, Panchvati Cross Road, Ahmedabad - 380006 Gujarat, India

USA
Silver Touch Technologies INC
1149 Green Street, Iselin, NJ 08830, United States of America

UK
Silver Touch Technologies UK Limited
4th Floor, Victoria House, Victoria Road, Chelmsford, Essex, United Kingdom - CM1 1JR

Canada
Silver Touch Technologies CA
55 Albert Street, Suite 100, Markham, ON, L3P 2T4, Canada
Please log in to comment on this module