TIP: You can type at any time to perform a new search.
Payment Provider: Paypal
payment_paypal · odoo/odoo
- Repository
- odoo/odoo · module folder
- Module version
- 2.0
- Category
- Accounting/Payment Providers
- Folder size
- 0.44 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-15 22:44:21
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Odoo Translation Bot, Julien Castiaux, Tiffany Chang (tic), Gorash, roen-odoo, Antoine Vandevenne (anv), Valentin Chevalier, Levi Siuzdak (sile), Dylan Kiss (dyki), Valeriya(vchu), Louis (loti), Lina (liew), Pierre Lamotte (pila), Anton Romanova (roan), Valeriya (vchu), livaios, chpa-odoo
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
payment_paypal.method_form |
payment_paypal.method_form | ir.ui.view | qweb | Inherits payment.method_form |
payment_provider_form |
PayPal Provider Form | payment.provider | form | Inherits payment.payment_provider_form |
payment_submit_button_inherit |
payment_submit_button_inherit | ir.ui.view | qweb | Inherits payment.submit_button |
payment_transaction_form |
PayPal Transaction Form | payment.transaction | form | Inherits payment.payment_transaction_form |
HTTP endpoints (2)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
| (inherited route override) | PaypalController.paypal_complete_order |
public | jsonrpc | POST | sudo |
| (inherited route override) | PaypalController.paypal_webhook |
public | http | POST | csrf off sudo |
Models touched (2)
New fields (7)
-
codeSelectionondelete={'paypal': 'set default'}selection_add=[('paypal', 'PayPal')] -
paypal_access_tokenCharcopy=Falsegroups='base.group_system'help='The short-lived token used to access Paypal APIs'string='PayPal Access Token' -
paypal_access_token_expiryDatetimecopy=Falsedefault='1970-01-01'groups='base.group_system'help='The moment at which the access token becomes invalid.'string='PayPal Access Token Expiry' -
paypal_client_idCharcopy=Falserequired_if_provider='paypal'string='PayPal Client ID' -
paypal_client_secretCharcopy=Falsegroups='base.group_system'string='PayPal Client Secret' -
paypal_email_accountCharcopy=Falsedefault=<expr>help='The public business email solely used to identify the account with PayPal'required_if_provider='paypal'string='Email' -
paypal_webhook_idCharcopy=Falsestring='PayPal Webhook ID'
-
action_paypal_create_webhook(self)Create a new webhook. Note: This action only works for instances using a public URL. :return: None :raise UserError: If the base URL is not in HTTPS.
New fields (1)
-
paypal_typeCharstring='PayPal Transaction Type'
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…