OCA/cooperative
OCA community repository with 17 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 14.0, 16.0). Reviewed on 2026-11-03.
Open on GitHubConfirmed modules per version
Modules in the repository
- CooperatorsOdoo 12, 14, 16cooperator
Manage cooperative members and their shares: register subscription requests, issue capital release invoices, record share lines, and keep an up-to-date cooperator registry with certificates and share operations.
- cooperator_documentation
Adds a Documentation menu item to the Cooperator menu that opens the online user documentation in a new browser tab.
- Cooperator PortalOdoo 12, 14, 16cooperator_portal
Adds a cooperator area to the customer portal: members see their cooperative details, shares and certificate, and can view their capital release requests. It also locks some account fields and blocks account deletion.
- Cooperators WebsiteOdoo 12, 14, 16cooperator_website
Adds public web pages where visitors and logged-in users can subscribe for cooperative shares online, filling in personal or company details, choosing a share type and quantity, and accepting the cooperative's rules.
- Cooperator Website PaymentOdoo 16cooperator_website_payment
Lets people pay for their cooperative shares online right after they subscribe on the website, instead of waiting for an invoice by email.
- cooperator_website_recaptcha
Adds a Google reCAPTCHA check to the online subscription request forms for becoming a cooperator (individual or company), so bots cannot submit fake requests.
- Cooperator Website RefferralOdoo 12cooperator_website_referral_source
Lets you record how people heard about the cooperative. You maintain a list of referral sources and pick one on the website subscription form, on subscription requests and on contact records.
- Cooperators BelgiumOdoo 12, 14, 16l10n_be_cooperator
Manage Belgian tax shelter declarations for cooperators: compute eligible shares, generate certificates and send them by email, and print official tax shelter attestations.
- Belgium: Cooperator National NumberOdoo 12, 14, 16l10n_be_cooperator_national_number
Adds an optional Belgian National Number field to cooperative share subscription requests, with company-level settings to show or require it. The number is validated and saved on the contact when the subscription is confirmed.
- Tax Shelter reports in PortalOdoo 12, 14, 16l10n_be_cooperator_portal
Lets cooperative members see and download their Tax Shelter certificates (subscription and shares) from the Odoo website portal, without contacting the cooperative's staff.
- l10n_be_cooperator_portal_national_number
Lets cooperators view and update their Belgian national number from their customer portal account page, with validation and company-level rules for whether it is shown or required.
- Belgium: Cooperator Website National NumberOdoo 12, 16l10n_be_cooperator_website_national_number
Adds a Belgian National Number field to the online cooperative subscription form, so new members can enter (or have pre-filled) their national registration number when they sign up on the website.
- Cooperators SwitzerlandOdoo 16l10n_ch_cooperator
Adds Swiss legal forms to contacts and subscription requests, and adapts the online subscription form so the bank account (IBAN) is optional and shown with a Swiss example.
- Cooperators GermanyOdoo 16l10n_de_cooperator
Adds German legal forms (AG, eG, GmbH, Stiftung des privaten Rechts) to partners and subscription requests, and shows a German-style bank account field on the cooperator website sign-up form.
- Cooperator Spain LocalizationOdoo 12, 14, 16l10n_es_cooperator
Adds a Spanish Tax ID (VAT) field to cooperator subscription requests, both in the backend form and on the website sign-up form, and makes it mandatory.
- l10n_fr_cooperator
Adds French legal forms (Association, EURL, SARL, SA/SAS) to contacts and subscription requests, makes the bank account optional on subscription requests, and prints a French tax certificate on the subscription register report.
- test_cooperator_website_payment
Technical test module with no user-facing features. It only exists to test wire transfer payments together with the cooperator website payment module.