TIP: You can type at any time to perform a new search.
SeQura Payment Provider
payment_sequra · OCA/account-payment
Security findings
- Repository
- OCA/account-payment · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Accounting/Payment Providers
- Folder size
- 0.13 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-payment
- Last tracking update
- 2026-10-08 03:16:23
- Authors
- Odoo Community Association (OCA), Tecnativa
- Maintainers
- Odoo Community Association (OCA), Tecnativa
- Committers
- Weblate, OCA-git-bot, oca-ci, juancarlosonate-tecnativa
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module integrates SeQura using a combination of the Checkout API and Order Update API. It leverages the generic redirection-based payment flow provided by the payment module to create and initialize SeQura transactions using the same request payload that would normally be sent from SeQura’s embedded checkout.
Code Analysis
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
payment_provider_form |
Sequra Provider Form | payment.provider | form | Inherits payment.payment_provider_form |
sequra_form |
sequra_form | ir.ui.view | qweb | New |
HTTP endpoints (4)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
| (inherited route override) | SequraController.sequra_abort |
public | http | GET | csrf off sudo |
| (inherited route override) | SequraController.sequra_notify |
public | http | POST | csrf off sudo |
| (inherited route override) | SequraController.sequra_return |
public | http | GET | csrf off |
| (inherited route override) | SequraController.sequra_webhook |
public | http | POST | csrf off sudo |
Models touched (3)
New fields (4)
-
codeSelectionondelete={'sequra': 'set default'}selection_add=[('sequra', 'SeQura')] -
sequra_account_keyChargroups='base.group_system'required_if_provider='sequra' -
sequra_account_secretChargroups='base.group_system'required_if_provider='sequra' -
sequra_merchant_idChargroups='base.group_system'required_if_provider='sequra'
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.