| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 416 |
| Technical Name |
sttl_payment_square |
| License | LGPL-3 |
| Website | https://www.silvertouch.com |
| Versions | 15.0 16.0 17.0 18.0 19.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.
Refund Support
Process full or partial refunds directly from Odoo, maintaining a complete record of all transaction activities.
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.
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
There are no ratings yet!
installation error
Error while importing module 'sttl_payment_square'. Traceback (most recent call last): File "/home/odoo/src/odoo/odoo/tools/convert.py", line 605, in _tag_root f(rec) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 460, in _tag_record record = model._load_records([data], self.mode == 'update') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/odoo/orm/models.py", line 5194, in _load_records records = self._load_records_create([data['values'] for data in to_create]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/odoo/orm/models.py", line 5101, in _load_records_create records = self.create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/odoo/orm/decorators.py", line 365, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/addons/payment_custom/models/payment_provider.py", line 32, in create providers = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/odoo/orm/decorators.py", line 365, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/addons/payment/models/payment_provider.py", line 339, in create providers = super().create(vals_list) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/odoo/orm/decorators.py", line 365, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/odoo/src/odoo/odoo/orm/models.py", line 4654, in create raise ValueError(f"Invalid field {field_name!r} in {self._name!r}") ValueError: Invalid field 'square_access_token' in 'payment.provider' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/odoo/src/odoo/addons/base_import_module/models/ir_module.py", line 384, in _import_zipfile self.sudo()._import_module(mod_name, path, force=force, with_demo=with_demo) File "/home/odoo/src/odoo/addons/base_import_module/models/ir_module.py", line 172, in _import_module convert_file(self.env, module, filename, idref, mode, noupdate, pathname=pathname) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 693, in convert_file convert_xml_import(env, module, fp, idref, mode, noupdate) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 792, in convert_xml_import obj.parse(doc.getroot()) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 663, in parse self._tag_root(de) File "/home/odoo/src/odoo/odoo/tools/convert.py", line 618, in _tag_root raise ParseError('while parsing %s:%s, somewhere inside\n%s' % ( odoo.tools.convert.ParseError: while parsing /tmp/tmpipqeddj0/sttl_payment_square/data/payment_provider_data.xml:13, somewhere inside <record id="payment_provider_square" model="payment.provider"> <field name="name">Square</field> <field name="code">square</field> <field name="state">disabled</field> <field name="image_128" type="base64" file="sttl_payment_square/static/img/square.png"/> <field name="square_access_token"/> <field name="square_location_id"/> <field name="payment_method_ids" eval="[Command.set([ref('sttl_payment_square.payment_method_square')])]"/> </record>