Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Extra Tools
  3. Apertur Photo Collection v 19.0
  4. Sales Conditions FAQ

Apertur Photo Collection

by Apertur https://apertur.ca
Odoo
v 19.0 Third Party 5
Download for v 19.0 Deploy on Odoo.sh Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Discuss (mail)
Lines of code 1159
Technical Name apertur_connect
LicenseLGPL-3
Websitehttps://apertur.ca
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Discuss (mail)
Lines of code 1159
Technical Name apertur_connect
LicenseLGPL-3
Websitehttps://apertur.ca
Versions 16.0 17.0 18.0 19.0
  • Description
  • Documentation

Apertur Photo Collection

Collect photos from any mobile device, straight into Odoo.

Generate a QR code from any contact, task or ticket. The recipient scans it, uploads photos from their phone, and the images land on the record automatically — with chatter notification and signed-webhook delivery.

Free tier available

Apertur is a SaaS service. Start for free, upgrade only when you need more.

Free plan

  • 15 sessions per month
  • 10 images per session
  • 5 MB max image size
  • 12-hour session expiry
  • 1 active destination

No credit card required.

Paid plans (from Starter)

  • Up to 1500+ sessions per month
  • 30–200 images per session
  • Up to 50 MB & 25k px resolution
  • Password-protected sessions
  • Custom branding & end-to-end encryption (Business/Unlimited)

See apertur.ca/pricing for details.

How it works

1. Open a record

Contact, task or helpdesk ticket — click the Apertur tab.

2. Share the QR

Apertur generates a one-time upload session bound to that record.

3. Receive photos

Images are attached automatically and a message is posted to chatter.

Key features

  • QR-based photo upload from any mobile browser, no app required
  • Works on contacts, tasks, helpdesk tickets and any custom model
  • Embedded OWL widget directly inside the record form
  • Sandbox indicator when using test API keys (aptr_test_*)
  • HMAC-SHA256 signed webhook (/apertur/webhook)
  • Multi-mode sessions: contact / internal / public
  • English, French and Spanish translations included
  • Dark-mode aware widget

Configuration

  1. Create an Apertur account at apertur.ca (free tier available).
  2. In Odoo: Settings → Apertur, paste your API key (aptr_live_* or aptr_test_*) and a webhook secret.
  3. Copy the webhook URL shown in settings and register it as a destination in your Apertur dashboard.
  4. You're done — open any contact and click Collect Photos.

Data & privacy

This module is a thin integration with Apertur's SaaS API. When you open a session, the module sends the entity reference (model + record id) and your API key to https://api.apertur.ca. Photos uploaded by the recipient are temporary stored on Apertur's infrastructure, delivered to your Odoo instance via signed webhook, and immediatly deleted. You retain full ownership of your data. No analytics or telemetry are sent from this module.

Support

Questions, bug reports or feature requests: apertur.ca/contact
Documentation: apertur.ca/docs/plugins/odoo

Apertur Photo Collection

Integrate Apertur (https://apertur.ca) photo collection into Odoo. Generate a QR code from any contact, task or ticket and let the recipient upload photos from a mobile device. Received images are attached to the record and posted to the chatter automatically.

  • Requirements
  • Installation
  • Configuration
  • Usage
    • Collecting photos from a contact
    • Webhook
  • Data and privacy
  • Support
  • License

Requirements

  • Odoo 16, 17, 18 or 19 (one matching branch of this module per version)
  • Python package requests (declared in external_dependencies)
  • An Apertur account at https://apertur.ca

A free tier is available: 5 sessions per month, 10 images per session, 5 MB per image, 12-hour session expiry, 1 active destination. Paid plans (Starter, Pro, Business, Unlimited) unlock higher limits, password-protected sessions, custom branding and end-to-end encryption.

Installation

  1. Copy the apertur_connect folder into your Odoo addons path.
  2. Restart Odoo and update the apps list.
  3. Install Apertur Photo Collection from the Apps menu.

Configuration

  1. Create an Apertur account at https://apertur.ca.
  2. In Odoo, go to Settings > Apertur.
  3. Enter your API key (aptr_live_* or aptr_test_*).
  4. Set a webhook secret.
  5. Copy the webhook URL shown in settings and register it as a destination in your Apertur dashboard.

Usage

Collecting photos from a contact

  1. Open a contact form.
  2. Go to the Apertur tab.
  3. Click Collect Photos to create a session.
  4. Share the QR code or link with the contact.
  5. Received photos are automatically attached to the record.

Webhook

The module exposes /apertur/webhook for image delivery events. Each request is verified using HMAC-SHA256 with the webhook secret configured in Settings. Verified images are downloaded, attached to the linked record as ir.attachment, and a chatter notification is posted.

Data and privacy

This module is a thin integration with Apertur's SaaS API. The module sends the entity reference (model + record id) and your API key to https://api.apertur.ca when creating a session. Uploaded photos are stored on Apertur's infrastructure and delivered back to your Odoo instance via signed webhook. You retain full ownership of your data and can delete it from your Apertur dashboard at any time. No analytics or telemetry are sent from this module.

Support

  • Email: support@apertur.ca
  • Documentation: https://apertur.ca/docs/plugins/odoo

License

LGPL-3 (see the LICENSE file in this module).

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with