Repository
odoo/odoo · module folder
Module version
1.0
Category
Website/Website
Folder size
1.3 MB
License
LGPL-3
Application
No
Auto-installable
Yes
Website
None
Last tracking update
2026-08-15 22:44:14
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Thibault Delavallée, Odoo Translation Bot, David Monjoie, Aaron Bohy, Géry Debongnie, qsm-odoo, Julien Castiaux, Sébastien Theys, Tiffany Chang (tic), Gorash, Mathieu Duckerts-Antoine, William Braeckman, Benjamin Vray, Nicolas Bayet, Antoine Vandevenne (anv), Valentin Chevalier, Louis Wicket (wil), Robin Lejeune (role), Soukéina Bojabza, Levi Siuzdak (sile), Dylan Kiss (dyki), Valeriya(vchu), visp-odoo, Serge Bayet (seba), kcv-odoo, Lina (liew), nihp-odoo, Patricia Daloze (pda), Manushi Shah, Pierre Pulinckx (PIPU), Sébastien (blse), paru-odoo, sben-odoo, Pierre Pulinckx, Bastien PIERRE, Shrey Mehta, Krzysztof Magusiak (krma), Alice Gaudon, Augustin (duau), Garvish Panchal, Serhii Rubanskyi, Jay Panchal, Alessandro Lupo, Lionel Piraux (lipi), Romaric MOYEUVRE, chpa-odoo
Odoo dependencies
Python dependencies
geoip2
System dependencies
None
Required by
website_sale
Description
This is a bridge module that adds multi-website support for payment providers.
    

Code Analysis

Views touched (12)
XML IDNameModelTypeStatus
payment_provider_form provider.form.inherit.website payment.provider form Inherits payment.payment_provider_form
remove_external_snippets remove_external_snippets ir.ui.view qweb Inherits website.external_snippets
res_config_settings_view_form res.config.settings.view.form.inherit.website res.config.settings form Inherits website.res_config_settings_view_form
s_donation Donation ir.ui.view qweb New
s_donation_button Donation Button ir.ui.view qweb New
s_supported_payment_methods Supported Payment Methods ir.ui.view qweb New
snippets Snippet Donation ir.ui.view qweb Inherits website.snippets
website_payment.donation_information Donation Information ir.ui.view qweb New
website_payment.donation_input Donation input ir.ui.view qweb New
website_payment.donation_mail_body Donation mail ir.ui.view qweb New
website_payment.donation_pay Donation payment ir.ui.view qweb New
website_payment.payment_form website_payment.payment_form ir.ui.view qweb Inherits payment.form
HTTP endpoints (5)
Route(s)HandlerAuthTypeMethodsFlags
/donation/pay PaymentPortal.donation_pay public http GET, POST website
/donation/transaction/<minimum_amount> PaymentPortal.donation_transaction public jsonrpc ALL website
/website_payment/snippet/supported_payment_methods PaymentPortal.get_supported_payment_methods public http GET sudo website
(inherited route override) PaymentPortal.payment_method inherited http ALL
(inherited route override) PaymentPortal.payment_pay inherited http ALL
Models touched (4)

New fields (1)
  • is_donation Boolean
    related='payment_transaction_id.is_donation' string='Is Donation'
Public methods (0)

No public methods.

New fields (1)
  • website_id Many2one → website
    check_company=True copy=False ondelete='restrict' args: 'website'
Public methods (2)
  • copy(self, default=None)
  • get_base_url(self)

New fields (1)
  • is_donation Boolean
    string='Is donation'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • action_w_payment_start_payment_onboarding(self)

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…