Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Discuss (mail) • Inventory (stock) • Invoicing (account) |
Lines of code | 1007 |
Technical Name |
pos_snzettle |
License | OPL-1 |
Versions | 17.0 15.0 16.0 |
Zettle Credit Card Payments Integration for Odoo
Easily receive card payments and send refunds with Zettle - anywhere, any time.
Note: This app requires access to custom Odoo addons and is not supported on odoo.com. It only works with iZettle Card Reader 1 and 2 and it requires a Zettle account.
Compatibility: This integration is only compatible with Odoo used on Android or macOS/iOS devices. It is not available for any other operating system.
Installation: Don't hesitate to contact us for free help with the installation and premium Zettle Terms by filling our contact form at https://www.neatapps.io/contactus or emailing us at support@neatapps.io
Installation
Upon clicking the 'Download' button on the app, you will receive the link to download the zip file of the module.
Extract the file on your system after the download finishes. You will be able to see a folder named- ‘pos_snzettle’.
Copy and paste this folder inside your Odoo Add-Ons path.
Now, open the Odoo App and click on the Settings menu.Scroll to the very bottom of settings. Here, click on Activate the "Developer Mode".
Then, open the Apps menu and click on the top bar ‘Update Apps List’.
In the search bar, remove all the filters and search ‘pos_snzettle’.
You will be able to see the module in the search result. Click on ‘Install’ to install it.
Setting up Odoo
- Go to the Point of Sale app. On the top Menu Bar click on “Configuration” then “Payment Methods”.
- Click on the “New” button on the top left to create a new payment method.
- Add a name for the payment method (e.g., "Zettle Terminal 1 (iOS)").
- Select a suitable Bank Journal.
- Under “Select a Terminal,” choose “SN Zettle Terminal”. Various new fields will show under once selected.
- Create a unique password for “Terminal Master Password”. Save this password securely - you will need it later to setup your iOS/macOS or Android device.
- Select a suitable Manager Group for completing transactions (normally "group_pos_user" will be sufficient).
- Select Suitable Device type (Android or iOS).
- If using Odoo Point of Sale on a mobile device, set “Use Mobile Redirect” checkbox to true for a seemless transition between Odoo and the mobile app.
- If you don’t have a Zettle account yet, fill the form link and benefit from great Zettle terms - https://www.neatapps.io/contactus.
- Up on saving the payment method a Terminal ID will be automatically generated. Copy this ID as you will need it along with the terminal password and your Odoo database URL in order to confiure your macOS, iOS or Android devices.
Installing the Mobile App
Android
- Download and start the application from (Google Play Store) https://shorturl.at/cePW0 .
- If you don’t have a Zettle account yet, you can register from the link popup.
- Connect Device: Copy/paste your base Odoo URL to the designated field.
- Use the Terminal ID and Password created earlier on the Odoo Payment Method.
- Once logged, sign in to your Zettle Account. If you don’t have a Zettle account yet, fill the form link and benefit from great Zettle terms - https://www.neatapps.io/contactus.
- Connect your device via Bluetooth to your card terminal reader. If the app doesn't suggest this automatically you can go to Settings>Pair Terminlal, and set it up manually.
- Congratulations! You are now ready to use our integration. Within our app, you have a tab where you can open and log in to your Odoo. Then log in to the PoS and start a session with the shop we set up earlier. Payment requests will now pop up on your Zettle Terminal.
iOS/macOS
- Download and start the application from (App Store) https://shorturl.at/emAHJ .
- If you don’t have a Zettle account yet, you can regiser here for great Zettle terms - Contact us: https://www.neatapps.io/contactus
- Connect Device: Copy/paste your base Odoo URL to the designated field.
- Use the Terminal ID and Password created earlier on the Odoo Payment Method.
- Once logged in, sign in to your Zettle Account.
- Connect your device via Bluetooth to your card terminal reader. If the app doesn't suggest this automatically you can go to Settings>Pair Terminlal, and set it up manually.
- Congratulations! You are now ready to use our integration. Within our app, you have a tab where you can open and log in to your Odoo. Then log in to the PoS and start a session with the shop we set up earlier. Payment requests will now pop up on your Zettle Terminal.
Support
Contact us: https://www.neatapps.io/contactus
Email: support@neatapps.io
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedGreat
It's working on OCB 17.0. and Android.
I'll looking on ios.
Thanks
Unfortunately the app cannot be installed
Unfortunately, I cannot install the app in my Odoo instance (17, Odoo-online, Enterprise). I always get the following error message. A pity. That would be exactly the expansion we are still missing because we don't want to buy new payment terminals.
Laden des Moduls pos_snzettle fehlgeschlagen: Datei /tmp/tmp37runymg/pos_snzettle/security/ir.model.access.csv konnte nicht verarbeitet werden: Kein passender Datensatz für externe ID „model_sn_zettle_payment_request“ in Feld „Model“ gefunden Kein passender Datensatz für externe ID „model_sn_zettle_payment_request“ in Feld „Model“ gefunden Kein passender Datensatz für externe ID „model_sn_zettle_security“ in Feld „Model“ gefunden Ein erforderlicher Wert für das Feld „Model“ (model_id) fehlt. Ein erforderlicher Wert für das Feld „Model“ (model_id) fehlt. Ein erforderlicher Wert für das Feld „Model“ (model_id) fehlt.
Re: Unfortunately the app cannot be installed
Hi Richter,
Thanks for downloading our app. We're sorry to hear that you had trouble with the setup, however we are more than happy to support you with the installation on your own database. Please email us a support@neatapps.io or fill our contact form at https://www.neatapps.io/contactus and we will follow up with you.
Kind Regards,
NeatApps.io
There are no comments yet!