OdooWiki OCA HUB

Crowdfunding: Public pledges

crowdfunding_public_pledge folder_open OCA/crowdfunding open_in_new
Crowdfunding License: AGPL-3

This module allows users to mark their pledges as public.

Pledges show up beneath the challenge description as soon as they're paid.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets donors choose to publish their crowdfunding pledge on the challenge's website page, and shows paid public pledges under the challenge description.

When someone pays a crowdfunding pledge, this module adds a "Publish my pledge on the website" switch on the payment page and on the customer portal invoice page. Turning it on marks the related invoice as public.

On the challenge's website page, a "Pledges" section lists all paid pledges that were marked public, sorted from the largest amount to the smallest. Each entry shows the donor's name, picture and amount, and links to a detail page.

The detail page shows the donor's name, the total amount they contributed to that challenge, and a link inviting others to add their pledge. Only paid invoices marked public are shown; unpaid or private pledges are never displayed.

In the Odoo backend, the invoice form gets a "Show on website" checkbox, so staff can also mark an invoice as public or private. The customer portal invoice page shows the same switch for paid invoices, and a "My pledge" link appears when the pledge is public.

Business rules: only invoices whose payment state is paid and whose public flag is on appear on the website; the pledge detail page returns a not-found error if no matching paid public invoice exists for that donor.

Depends on

Models and fields (1)
  • account.move · extends an existing modelcrowdfunding_public (Show on website)

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 14.0

Confirmed on 2026-11-03 in branch 14.0 of OCA/crowdfunding.

terminal Installation and usage

OCA documentation · Odoo 18.0
  • Navigate to /crowdfunding on your Odoo website while being logged in
  • Select a challenge from the list
  • Click the 'Pledge' button
  • Check the box 'Publish my pledge on the website'

In the backend, you can mark pledges as public on the crowdfunding tab of invoices.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.