TIP: You can type at any time to perform a new search.
Pasarela de pago Redsys
payment_redsys · OCA/l10n-spain
- Repository
- OCA/l10n-spain · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Payment Acquirer
- Folder size
- 0.17 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-spain
- Last tracking update
- 2026-08-07 08:42:46
- Authors
- Odoo Community Association (OCA), Tecnativa
- Maintainers
- Odoo Community Association (OCA), Tecnativa
- Committers
- Carlos Lopez, Víctor Martínez, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- pycryptodome
- System dependencies
- None
- Required by
- None
- Description
Este módulo añade la opción de pago a través de la pasarela de Redsys, pudiendo seleccionar entre los métodos de pago: pago con tarjeta, pago por transferencia, domiciliación y Bizum.
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
provider_form_redsys |
payment.provider.form.redsys | payment.provider | form | Inherits payment.payment_provider_form |
redsys_form |
redsys_form | ir.ui.view | qweb | New |
transaction_form_redsys |
provider.transaction.form.redsys | payment.transaction | form | Inherits payment.payment_transaction_form |
HTTP endpoints (2)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/payment/redsys/result/<page> |
RedsysController.redsys_result |
public | http | GET | website |
/payment/redsys/return, /payment/redsys/cancel, /payment/redsys/error, /payment/redsys/reject |
RedsysController.redsys_return |
public | http | ALL | csrf off sudo |
Models touched (2)
New fields (12)
-
codeSelectionondelete={'redsys': 'set default'}selection_add=[('redsys', 'Redsys')] -
redsys_currencyChardefault='978'required_if_provider='redsys' -
redsys_merchant_codeCharrequired_if_provider='redsys' args: 'Merchant code' -
redsys_merchant_dataCharargs: 'Merchant Data' -
redsys_merchant_descriptionCharrequired_if_provider='redsys' args: 'Product Description' -
redsys_merchant_langSelectiondefault='001' args: [('001', 'Castellano'), ('002', 'Inglés'), ('003', 'Catalán'), ('004', 'Francés'), ('005', 'Alemán'), ('006', 'Holandés'), ('007', 'Italiano'), ('008', 'Sueco'), ('009', 'Portugués'), ('010', 'Valenciano'), ('011', 'Polaco'), ('012', 'Gallego'), ('013', 'Euskera')], 'Merchant Consumer Language' -
redsys_merchant_nameCharrequired_if_provider='redsys' args: 'Merchant Name' -
redsys_pay_methodSelectiondefault='T' args: [('T', 'Pago con Tarjeta'), ('R', 'Pago por Transferencia'), ('D', 'Domiciliacion'), ('z', 'Bizum')], 'Payment Method' -
redsys_secret_keyChargroups='base.group_system'required_if_provider='redsys' -
redsys_signature_versionSelectiondefault='HMAC_SHA256_V1' args: [('HMAC_SHA256_V1', 'HMAC SHA256 V1')] -
redsys_terminalChardefault='1'required_if_provider='redsys' args: 'Terminal' -
redsys_transaction_typeChardefault='0'required_if_provider='redsys' args: 'Transtaction Type'
-
sign_parameters(self, secret_key, params64)
New fields (1)
-
redsys_txnidCharargs: 'Transaction ID'
-
merchant_params_json2dict(self, data)
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…