TIP: You can type at any time to perform a new search.
Website Payment
website_payment · odoo/odoo
- 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 ID | Name | Model | Type | Status |
|---|---|---|---|---|
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) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/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_donationBooleanrelated='payment_transaction_id.is_donation'string='Is Donation'
No public methods.
New fields (1)
-
website_idMany2one → websitecheck_company=Truecopy=Falseondelete='restrict' args: 'website'
-
copy(self, default=None) -
get_base_url(self)
New fields (1)
-
is_donationBooleanstring='Is donation'
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…