mirror of
https://github.com/bringout/oca-ocb-core.git
synced 2026-04-21 03:52:08 +02:00
add missing payment providers and iot modules for 19.0
Add 19 payment provider modules needed by the sale module:
payment_adyen, payment_aps, payment_asiapay, payment_authorize,
payment_buckaroo, payment_demo, payment_dpo, payment_flutterwave,
payment_iyzico, payment_mercado_pago, payment_mollie, payment_nuvei,
payment_paymob, payment_paypal, payment_razorpay, payment_redsys,
payment_stripe, payment_worldline, payment_xendit
Add 3 IoT modules needed for point_of_sale:
iot_base, iot_box_image, iot_drivers
Note: Stripe test API keys replaced with placeholders.
🤖 assisted by claude
This commit is contained in:
parent
3037cab43e
commit
aee3ee8bf7
1472 changed files with 194608 additions and 0 deletions
|
|
@ -0,0 +1,33 @@
|
|||
# Redsys
|
||||
|
||||
## Technical details
|
||||
|
||||
API: [Redirection API](https://pagosonline.redsys.es/desarrolladores-inicio/documentacion-tipos-de-integracion/desarrolladores-redireccion/)
|
||||
|
||||
This module integrates Redsys using the generic payment with redirection flow based on form
|
||||
submission provided by the `payment` module.
|
||||
|
||||
## Supported features
|
||||
|
||||
- Payment with redirection flow
|
||||
- Webhook notifications
|
||||
|
||||
## Not implemented features
|
||||
|
||||
- [Tokenization](https://pagosonline.redsys.es/desarrolladores-inicio/documentacion-funcionalidades-avanzadas/tokenizacion/)
|
||||
- [Manual capture](https://pagosonline.redsys.es/desarrolladores-inicio/documentacion-operativa/preautorizaciones-y-confirmaciones/)
|
||||
- [Refunds](https://pagosonline.redsys.es/desarrolladores-inicio/documentacion-operativa/devolver-o-anular-un-pago/)
|
||||
|
||||
## Module history
|
||||
|
||||
- `19.0`
|
||||
- Integration with the Redirection API. odoo/odoo#205135.
|
||||
|
||||
## Testing instructions
|
||||
|
||||
[All testing cards](https://pagosonline.redsys.es/desarrolladores-inicio/integrate-con-nosotros/tarjetas-y-entornos-de-prueba/)
|
||||
|
||||
### VISA
|
||||
|
||||
**Card Number**: `4548810000000003`
|
||||
**CVV**: `123`
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import models
|
||||
|
||||
from odoo.addons.payment import reset_payment_provider, setup_provider
|
||||
|
||||
|
||||
def post_init_hook(env):
|
||||
setup_provider(env, 'redsys')
|
||||
|
||||
|
||||
def uninstall_hook(env):
|
||||
reset_payment_provider(env, 'redsys')
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
{
|
||||
'name': "Payment Provider: Redsys",
|
||||
'category': 'Accounting/Payment Providers',
|
||||
'sequence': 350,
|
||||
'summary': "A payment provider covering the Spanish market.",
|
||||
'description': " ", # Non-empty string to avoid loading the README file.
|
||||
'depends': ['payment'],
|
||||
'data': [
|
||||
'views/payment_redsys_templates.xml',
|
||||
'views/payment_provider_views.xml',
|
||||
|
||||
'data/payment_provider_data.xml',
|
||||
],
|
||||
'post_init_hook': 'post_init_hook',
|
||||
'uninstall_hook': 'uninstall_hook',
|
||||
'author': 'Odoo S.A.',
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
70
odoo-bringout-oca-ocb-payment_redsys/payment_redsys/const.py
Normal file
70
odoo-bringout-oca-ocb-payment_redsys/payment_redsys/const.py
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
# The codes of the payment methods to activate when Redsys is activated.
|
||||
DEFAULT_PAYMENT_METHOD_CODES = {
|
||||
# Primary payment methods
|
||||
'card',
|
||||
'bizum',
|
||||
# Brand payment methods
|
||||
'visa',
|
||||
'mastercard',
|
||||
'amex',
|
||||
'diners',
|
||||
'jcb',
|
||||
}
|
||||
|
||||
# Mapping of payment method codes to Redsys codes.
|
||||
PAYMENT_METHODS_MAPPING = {
|
||||
'bizum': 'z',
|
||||
'card': 'C',
|
||||
'visa': '1',
|
||||
'mastercard': '2',
|
||||
'amex': '8',
|
||||
'diners': '6',
|
||||
'jcb': '9',
|
||||
}
|
||||
|
||||
# Mapping of transaction states to Redsys payment statuses.
|
||||
# See https://pagosonline.redsys.es/desarrolladores-inicio/integrate-con-nosotros/parametros-de-entrada-y-salida/.
|
||||
PAYMENT_STATUS_MAPPING = {
|
||||
'done': tuple(f'{i:04}' for i in range(100)) + ('400', '900'), # From 0000 to 0099, 400 and 900
|
||||
'cancel': (
|
||||
'9915',
|
||||
),
|
||||
'error': (
|
||||
'101',
|
||||
'102',
|
||||
'106',
|
||||
'125',
|
||||
'129',
|
||||
'172',
|
||||
'173',
|
||||
'174',
|
||||
'180',
|
||||
'184',
|
||||
'190',
|
||||
'191',
|
||||
'195',
|
||||
'202',
|
||||
'904',
|
||||
'909',
|
||||
'913',
|
||||
'944',
|
||||
'950',
|
||||
'9912',
|
||||
'912',
|
||||
'9064',
|
||||
'9078',
|
||||
'9093',
|
||||
'9094',
|
||||
'9104',
|
||||
'9218',
|
||||
'9253',
|
||||
'9256',
|
||||
'9257',
|
||||
'9261',
|
||||
'9997',
|
||||
'9998',
|
||||
'9999',
|
||||
),
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import main
|
||||
|
|
@ -0,0 +1,76 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import base64
|
||||
import hmac
|
||||
import json
|
||||
import pprint
|
||||
|
||||
from werkzeug.exceptions import Forbidden
|
||||
|
||||
from odoo import http
|
||||
from odoo.http import request
|
||||
|
||||
from odoo.addons.payment.logging import get_payment_logger
|
||||
|
||||
|
||||
_logger = get_payment_logger(__name__)
|
||||
|
||||
|
||||
class RedsysController(http.Controller):
|
||||
_return_url = '/payment/redsys/return'
|
||||
_webhook_url = '/payment/redsys/webhook'
|
||||
|
||||
@http.route(_return_url, type='http', auth='public', methods=['GET'])
|
||||
def redsys_return_from_checkout(self, **encoded_data):
|
||||
"""Process the payment data sent by Redsys after redirection.
|
||||
|
||||
:param dict encoded_data: The encoded payment data.
|
||||
"""
|
||||
data = json.loads(base64.b64decode(encoded_data['Ds_MerchantParameters']).decode())
|
||||
_logger.info("Handling redirection from Redsys with data:\n%s", pprint.pformat(data))
|
||||
tx_sudo = request.env['payment.transaction'].sudo()._search_by_reference('redsys', data)
|
||||
if tx_sudo:
|
||||
self._verify_signature(encoded_data, tx_sudo)
|
||||
tx_sudo._process('redsys', data)
|
||||
return request.redirect('/payment/status')
|
||||
|
||||
@http.route(_webhook_url, type='http', auth='public', methods=['POST'], csrf=False)
|
||||
def redsys_webhook(self, **encoded_data):
|
||||
"""Process the payment data sent by Redsys to the webhook.
|
||||
|
||||
:param dict encoded_data: The encoded payment data.
|
||||
:return: The 'OK' string to acknowledge the notification.
|
||||
:rtype: str
|
||||
"""
|
||||
data = json.loads(base64.b64decode(encoded_data.get('Ds_MerchantParameters')).decode())
|
||||
_logger.info("Received webhook notification from Redsys:\n%s", pprint.pformat(data))
|
||||
tx_sudo = request.env['payment.transaction'].sudo()._search_by_reference('redsys', data)
|
||||
if tx_sudo:
|
||||
self._verify_signature(encoded_data, tx_sudo)
|
||||
tx_sudo._process('redsys', data)
|
||||
return ''
|
||||
|
||||
@staticmethod
|
||||
def _verify_signature(payment_data, tx_sudo):
|
||||
"""Check that the received signature matches the expected one.
|
||||
|
||||
:param dict payment_data: The payment data to verify.
|
||||
:param payment.transaction tx_sudo: The transaction referenced by the payment data.
|
||||
:return: None
|
||||
:raise Forbidden: If the signatures don't match.
|
||||
"""
|
||||
# Retrieve the received signature from the payment data.
|
||||
received_signature = payment_data.get('Ds_Signature')
|
||||
if not received_signature:
|
||||
_logger.warning("Received notification with missing signature.")
|
||||
raise Forbidden()
|
||||
|
||||
# Compare the received signature with the expected signature computed from the payment data.
|
||||
expected_signature = tx_sudo.provider_id._redsys_calculate_signature(
|
||||
payment_data.get('Ds_MerchantParameters'),
|
||||
tx_sudo.reference,
|
||||
tx_sudo.provider_id.redsys_secret_key,
|
||||
)
|
||||
if not hmac.compare_digest(received_signature, expected_signature):
|
||||
_logger.warning("Received notification with invalid signature.")
|
||||
raise Forbidden()
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
-- disable redsys payment provider
|
||||
UPDATE payment_provider
|
||||
SET redsys_merchant_code = NULL,
|
||||
redsys_merchant_terminal = NULL,
|
||||
redsys_secret_key = NULL;
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="payment.payment_provider_redsys" model="payment.provider">
|
||||
<field name="code">redsys</field>
|
||||
<field name="redirect_form_view_id" ref="redirect_form"/>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
103
odoo-bringout-oca-ocb-payment_redsys/payment_redsys/i18n/ca.po
Normal file
103
odoo-bringout-oca-ocb-payment_redsys/payment_redsys/i18n/ca.po
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
# "Noemi Pla Garcia (nopl)" <nopl@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-24 19:23+0000\n"
|
||||
"Last-Translator: \"Noemi Pla Garcia (nopl)\" <nopl@odoo.com>\n"
|
||||
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_redsys/ca/>\n"
|
||||
"Language: ca\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"S'ha produït un error durant el processament del teu pagament (%s). Si us "
|
||||
"plau, torna-ho a intentar."
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,102 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
# "Patricia Gutiérrez (pagc)" <pagc@odoo.com>, 2025.
|
||||
# "Fernanda Alvarez (mfar)" <mfar@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-10-06 23:43+0000\n"
|
||||
"Last-Translator: \"Fernanda Alvarez (mfar)\" <mfar@odoo.com>\n"
|
||||
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/payment_redsys/es_419/>\n"
|
||||
"Language: es_419\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr "Ocurrió un error al procesar tu pago (%s). Inténtalo de nuevo."
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre para mostrar"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr "Código de comerciante"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr "Terminal del comerciante"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Proveedor de pago"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transacción de pago"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr "Redsys"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr "Código de comerciante de Redsys"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr "Terminal de comerciante de Redsys"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr "Clave del secreto de Redsys"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Clave secreta"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "El código técnico de este proveedor de pagos."
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr "Código de estado desconocido: %s"
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
101
odoo-bringout-oca-ocb-payment_redsys/payment_redsys/i18n/ko.po
Normal file
101
odoo-bringout-oca-ocb-payment_redsys/payment_redsys/i18n/ko.po
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
# "Kwanghee Park (kwpa)" <kwpa@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-10-01 02:30+0000\n"
|
||||
"Last-Translator: \"Kwanghee Park (kwpa)\" <kwpa@odoo.com>\n"
|
||||
"Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_redsys/ko/>\n"
|
||||
"Language: ko\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "코드"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr "Redsys"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,103 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
# "Maitê Dietze (madi)" <madi@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-25 17:34+0000\n"
|
||||
"Last-Translator: \"Maitê Dietze (madi)\" <madi@odoo.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/payment_redsys/pt_BR/>\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
"Ocorreu um erro durante o processamento de seu pagamento (%s). Tente "
|
||||
"novamente."
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Exibir nome"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr "Código do comerciante"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr "Terminal do comerciante"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Provedor de pagamentos"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transação do pagamento"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr "Redsys"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr "Código comercial Redsys"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr "Terminal comercial Redsys"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr "Chave secreta Redsys"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr "Chave secreta"
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "O código técnico deste provedor de pagamento."
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr "Código de status desconhecido: %s"
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_redsys
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: \n"
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during the processing of your payment (%s). Please try "
|
||||
"again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model,name:payment_redsys.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields.selection,name:payment_redsys.selection__payment_provider__code__redsys
|
||||
msgid "Redsys"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_code
|
||||
msgid "Redsys Merchant Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_merchant_terminal
|
||||
msgid "Redsys Merchant Terminal"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,field_description:payment_redsys.field_payment_provider__redsys_secret_key
|
||||
msgid "Redsys Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model_terms:ir.ui.view,arch_db:payment_redsys.payment_provider_form
|
||||
msgid "Secret Key"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#: model:ir.model.fields,help:payment_redsys.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_redsys
|
||||
#. odoo-python
|
||||
#: code:addons/payment_redsys/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import payment_provider
|
||||
from . import payment_transaction
|
||||
|
|
@ -0,0 +1,78 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import base64
|
||||
import hashlib
|
||||
import hmac
|
||||
|
||||
from cryptography.hazmat.backends import default_backend
|
||||
from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes
|
||||
|
||||
from odoo import fields, models
|
||||
|
||||
from odoo.addons.payment_redsys import const
|
||||
|
||||
|
||||
class PaymentProvider(models.Model):
|
||||
_inherit = 'payment.provider'
|
||||
|
||||
code = fields.Selection(
|
||||
selection_add=[('redsys', "Redsys")], ondelete={'redsys': 'set default'}
|
||||
)
|
||||
redsys_merchant_code = fields.Char(
|
||||
string="Redsys Merchant Code",
|
||||
required_if_provider='redsys',
|
||||
copy=False,
|
||||
)
|
||||
redsys_merchant_terminal = fields.Char(
|
||||
string="Redsys Merchant Terminal",
|
||||
required_if_provider='redsys',
|
||||
copy=False,
|
||||
)
|
||||
redsys_secret_key = fields.Char(
|
||||
string="Redsys Secret Key",
|
||||
required_if_provider='redsys',
|
||||
copy=False,
|
||||
groups='base.group_system',
|
||||
)
|
||||
|
||||
# === CRUD METHODS === #
|
||||
|
||||
def _get_default_payment_method_codes(self):
|
||||
"""Override of `payment` to return the default payment method codes."""
|
||||
self.ensure_one()
|
||||
if self.code != 'redsys':
|
||||
return super()._get_default_payment_method_codes()
|
||||
return const.DEFAULT_PAYMENT_METHOD_CODES
|
||||
|
||||
# === BUSINESS METHODS === #
|
||||
|
||||
def _redsys_get_api_url(self):
|
||||
if self.state == 'enabled':
|
||||
return 'https://sis.redsys.es/sis/realizarPago'
|
||||
else: # 'test'
|
||||
return 'https://sis-t.redsys.es:25443/sis/realizarPago'
|
||||
|
||||
def _redsys_calculate_signature(self, merchant_parameters, reference, secret_key):
|
||||
"""Calculate the signature for the provided data.
|
||||
|
||||
See https://pagosonline.redsys.es/desarrolladores-inicio/documentacion-operativa/firmar-una-operacion.
|
||||
|
||||
:param str merchant_parameters: The Base64-encoded merchant parameters.
|
||||
:param str reference: The transaction reference.
|
||||
:param str secret_key: The secret SHA-256 key given by the provider.
|
||||
:return: The calculated signature.
|
||||
:rtype: str
|
||||
"""
|
||||
# 1. Decode the SHA-256 key from Base64.
|
||||
decoded_key = base64.b64decode(secret_key)
|
||||
# 2. Derive the signature key by 3DES-encrypting the transaction (Ds_Merchant_Order).
|
||||
encoded_order = reference.encode().ljust(16, b'\x00')
|
||||
cipher = Cipher(
|
||||
algorithms.TripleDES(decoded_key), modes.CBC(b'\x00' * 8), backend=default_backend()
|
||||
)
|
||||
derived_key = cipher.encryptor().update(encoded_order) + cipher.encryptor().finalize()
|
||||
# 3. Create HMAC-SHA256 using the derived key and merchant parameters.
|
||||
hmac_obj = hmac.new(derived_key, merchant_parameters.encode(), hashlib.sha256)
|
||||
# 4. Encode the HMAC result in Base64.
|
||||
signature = base64.urlsafe_b64encode(hmac_obj.digest()).decode()
|
||||
return signature
|
||||
|
|
@ -0,0 +1,163 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import base64
|
||||
import json
|
||||
|
||||
from odoo import _, api, fields, models
|
||||
from odoo.tools.urls import urljoin
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment.const import COUNTRY_NUMERIC_CODES
|
||||
from odoo.addons.payment.logging import get_payment_logger
|
||||
from odoo.addons.payment_redsys import const
|
||||
from odoo.addons.payment_redsys.controllers.main import RedsysController
|
||||
|
||||
|
||||
_logger = get_payment_logger(__name__)
|
||||
|
||||
|
||||
class PaymentTransaction(models.Model):
|
||||
_inherit = 'payment.transaction'
|
||||
|
||||
@api.model_create_multi
|
||||
def create(self, vals_list):
|
||||
"""Override of `payment` to set the Redsys-specific `provider_reference`."""
|
||||
transactions = super().create(vals_list)
|
||||
for tx in transactions.filtered(lambda t: t.provider_code == 'redsys'):
|
||||
tx.provider_reference = tx.reference
|
||||
return transactions
|
||||
|
||||
def _compute_reference(self, provider_code, prefix=None, separator='-', **kwargs):
|
||||
"""Override of `payment` to ensure that Redsys' requirements for references are satisfied.
|
||||
|
||||
Redsys' requirements for transaction are as follows:
|
||||
- References can only be made of alphanumeric characters.
|
||||
- References must be minimum 9 characters and at most 12 characters long.
|
||||
|
||||
:param str provider_code: The code of the provider handling the transaction.
|
||||
:param str prefix: The custom prefix used to compute the full reference.
|
||||
:param str separator: The custom separator used to separate the prefix from the suffix.
|
||||
:return: The unique reference for the transaction.
|
||||
:rtype: str
|
||||
"""
|
||||
if provider_code != 'redsys':
|
||||
return super()._compute_reference(
|
||||
provider_code, prefix=prefix, separator=separator, **kwargs
|
||||
)
|
||||
|
||||
# Generate the prefix as the timestamp of the current time (10 chars).
|
||||
# This leaves just enough room for the separator and the suffix in case of collisions.
|
||||
prefix = str(int(fields.Datetime.now().timestamp()))[-10:]
|
||||
|
||||
return super()._compute_reference(provider_code, prefix=prefix, separator='S', **kwargs)
|
||||
|
||||
def _get_specific_rendering_values(self, processing_values):
|
||||
"""Override of `payment` to return Redsys-specific rendering values.
|
||||
|
||||
Note: self.ensure_one() from `_get_processing_values`.
|
||||
|
||||
:param dict processing_values: The generic processing values of the transaction.
|
||||
:return: The dict of provider-specific rendering values.
|
||||
:rtype: dict
|
||||
"""
|
||||
if self.provider_code != 'redsys':
|
||||
return super()._get_specific_rendering_values(processing_values)
|
||||
|
||||
merchant_parameters = self._redsys_prepare_merchant_parameters()
|
||||
encoded_merchant_parameters = base64.b64encode(
|
||||
json.dumps(merchant_parameters).encode()
|
||||
).decode()
|
||||
signature = self.provider_id._redsys_calculate_signature(
|
||||
encoded_merchant_parameters, self.reference, self.provider_id.redsys_secret_key
|
||||
)
|
||||
return {
|
||||
'api_url': self.provider_id._redsys_get_api_url(),
|
||||
'merchant_parameters': encoded_merchant_parameters,
|
||||
'signature': signature,
|
||||
'signature_version': 'HMAC_SHA256_V1',
|
||||
}
|
||||
|
||||
def _redsys_prepare_merchant_parameters(self):
|
||||
"""Create the merchant parameters payload based on the transaction values.
|
||||
|
||||
:return: The merchant parameters.
|
||||
:rtype: str
|
||||
"""
|
||||
converted_amount = payment_utils.to_minor_currency_units(self.amount, self.currency_id)
|
||||
base_url = self.provider_id.get_base_url()
|
||||
return_url = urljoin(base_url, RedsysController._return_url)
|
||||
webhook_url = urljoin(base_url, RedsysController._webhook_url)
|
||||
merchant_parameters = {
|
||||
'DS_MERCHANT_AMOUNT': str(converted_amount),
|
||||
'DS_MERCHANT_CURRENCY': self.currency_id.iso_numeric,
|
||||
'DS_MERCHANT_MERCHANTCODE': self.provider_id.redsys_merchant_code,
|
||||
'DS_MERCHANT_TERMINAL': self.provider_id.redsys_merchant_terminal,
|
||||
'DS_MERCHANT_ORDER': self.reference,
|
||||
'DS_MERCHANT_MERCHANTURL': webhook_url,
|
||||
'DS_MERCHANT_TRANSACTIONTYPE': '0', # Authorization
|
||||
'DS_MERCHANT_URLOK': return_url,
|
||||
'DS_MERCHANT_URLKO': return_url,
|
||||
'DS_MERCHANT_PAYMETHODS': const.PAYMENT_METHODS_MAPPING.get(
|
||||
self.payment_method_id.code, 'C'
|
||||
),
|
||||
'DS_MERCHANT_EMV3DS': {
|
||||
'billAddrCity': self.partner_city,
|
||||
'billAddrCountry': COUNTRY_NUMERIC_CODES.get(self.partner_country_id.code, ''),
|
||||
'billAddrLine1': self.partner_address,
|
||||
'billAddrPostCode': self.partner_zip,
|
||||
'billAddrState': self.partner_state_id.code,
|
||||
'cardholderName': self.partner_name,
|
||||
'email': self.partner_email,
|
||||
}
|
||||
}
|
||||
return merchant_parameters
|
||||
|
||||
@api.model
|
||||
def _extract_reference(self, provider_code, payment_data):
|
||||
"""Override of `payment` to extract the reference from the payment data."""
|
||||
if provider_code != 'redsys':
|
||||
return super()._extract_reference(provider_code, payment_data)
|
||||
return payment_data.get('Ds_Order')
|
||||
|
||||
def _extract_amount_data(self, payment_data):
|
||||
"""Override of `payment` to extract the amount and currency from the payment data."""
|
||||
if self.provider_code != 'redsys':
|
||||
return super()._extract_amount_data(payment_data)
|
||||
|
||||
amount = payment_utils.to_major_currency_units(
|
||||
float(payment_data.get('Ds_Amount', 0)), self.currency_id
|
||||
)
|
||||
currency = self.env['res.currency'].search([
|
||||
('iso_numeric', '=', payment_data.get('Ds_Currency'))
|
||||
], limit=1).name
|
||||
return {
|
||||
'amount': amount,
|
||||
'currency_code': currency,
|
||||
}
|
||||
|
||||
def _apply_updates(self, payment_data):
|
||||
"""Override of `payment' to update the transaction based on the payment data."""
|
||||
if self.provider_code != 'redsys':
|
||||
return super()._apply_updates(payment_data)
|
||||
|
||||
# Update the payment method.
|
||||
card_brand = payment_data.get('Ds_Card_Brand')
|
||||
payment_method = self.env['payment.method']._get_from_code(
|
||||
card_brand, mapping=const.PAYMENT_METHODS_MAPPING
|
||||
)
|
||||
self.payment_method_id = payment_method or self.payment_method_id
|
||||
|
||||
# Update the payment state.
|
||||
status_code = payment_data['Ds_Response']
|
||||
if status_code in const.PAYMENT_STATUS_MAPPING['done']:
|
||||
self._set_done()
|
||||
elif status_code in const.PAYMENT_STATUS_MAPPING['cancel']:
|
||||
self._set_canceled()
|
||||
elif status_code in const.PAYMENT_STATUS_MAPPING['error']:
|
||||
self._set_error(_(
|
||||
"An error occurred during the processing of your payment (%s). Please try again.",
|
||||
payment_data.get('Ds_ErrorCode'),
|
||||
))
|
||||
else:
|
||||
_logger.warning("Received invalid payment status (%s).", status_code)
|
||||
self._set_error(_("Unknown status code: %s", status_code))
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 57 KiB |
|
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 128">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #fff;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: #fca612;
|
||||
}
|
||||
|
||||
.cls-3 {
|
||||
fill: #575a5d;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="BG">
|
||||
<rect class="cls-1" x="0" y="0" width="200" height="128" rx="4" ry="4"/>
|
||||
</g>
|
||||
<g id="LOGOS">
|
||||
<g>
|
||||
<path class="cls-2" d="m40.76,85.6c-8.51-.23-15.95-4.33-21.1-12.53-1.72-2.74-2.86-5.74-3.34-8.89-.54-3.54-.4-7.12.51-10.66.94-3.65,2.72-6.82,4.99-9.77.16-.21.36-.56.67-.37.21.13.05.44-.04.69-1.01,2.9-.98,5.88.48,8.5,1.67,3.01,4.19,5.2,7.83,5.77,3.49.55,6.55-.45,8.98-2.81,2.94-2.86,4.16-6.38,3.02-10.55-.61-2.21-1.64-4.1-3.44-5.5-2.33-1.81-4.97-2.69-7.94-2.39-.21.02-.48.17-.57-.12-.09-.29.22-.3.4-.38,3.34-1.48,6.87-2.21,10.5-2.19,3.71.02,7.31.82,10.68,2.4,4.59,2.15,8.34,5.33,10.95,9.71,1.93,3.24,3.15,6.73,3.6,10.52.33,2.8.17,5.51-.4,8.24-.71,3.36-2.01,6.46-4,9.26-1.82,2.56-3.95,4.78-6.62,6.51-2.13,1.38-4.32,2.51-6.74,3.28-2.38.76-4.79,1.16-8.42,1.27Z"/>
|
||||
<path class="cls-3" d="m94.38,85.39c-2.14,0-4.11-.02-6.06.01-.51,0-.64-.32-.83-.64-1.45-2.38-2.89-4.77-4.36-7.14-.78-1.25-1.81-2.08-3.43-1.95-.6.05-.81.17-.8.8.03,2.7-.01,5.39.03,8.09.01.68-.2.85-.85.83-1.3-.05-2.6-.07-3.9,0-.76.04-.87-.24-.86-.91.02-7.58,0-15.16.04-22.74,0-.49-.45-1.14.04-1.45.37-.23.99-.06,1.49-.06,3.01,0,6.03-.05,9.04.04,1.93.06,3.78.59,5.36,1.79,1.34,1.02,1.88,2.44,2.01,4.1.19,2.41-.35,4.51-2.22,6.16-.92.81-2.02,1.29-3.25,1.75,2.52,1.34,3.71,3.75,5.14,5.96,1.12,1.72,2.22,3.46,3.43,5.37Zm-15.48-17.52c0,.98,0,1.96,0,2.94,0,.32-.05.66.45.64.95-.03,1.91.06,2.84-.09,1.61-.26,2.74-1.13,3.13-2.82.38-1.68-.14-2.96-1.67-3.62-1.38-.59-2.87-.5-4.34-.49-.44,0-.4.3-.4.59,0,.95,0,1.9,0,2.85Z"/>
|
||||
<path class="cls-3" d="m126.68,83.01c-1.14,1.4-2.3,2.35-3.93,2.61-3.19.51-5.66-.07-7.64-3.04-2.4-3.6-1.79-9.71.76-12.89,2.21-2.75,5.85-3.09,8.65-2.14.85.29,1.57.96,2.28,1.97,0-1.85,0-3.42,0-4.98,0-1.68.02-3.36-.01-5.04-.01-.57.14-.78.74-.76,1.3.04,2.6.07,3.9,0,.8-.04.93.26.93.97-.02,7.26-.01,14.52-.01,21.78,0,1.05-.03,2.09.01,3.14.02.57-.14.78-.74.76-1.39-.04-2.79-.05-4.18,0-.66.02-.82-.22-.76-.81.04-.44,0-.89,0-1.58Zm.17-7.25c0-.35.02-.7,0-1.04-.12-1.6-1.21-2.96-2.7-3.37-1.58-.44-2.98.1-4,1.47-.92,1.24-.82,2.68-.78,4.09.02.72-.14,1.45.18,2.17.75,1.73,1.83,2.6,3.73,2.49,1.6-.09,2.73-1.12,3.23-2.94.26-.94.39-1.89.34-2.86Z"/>
|
||||
<path class="cls-2" d="m150.64,88.85c.92.19,1.67.62,2.57.55,1.24-.09,2.44-.96,2.81-2.16.14-.44.27-.91.52-1.29.36-.55.31-1.11.11-1.63-.65-1.66-1.37-3.3-2.04-4.95-1.02-2.53-2.03-5.06-3.05-7.59-.55-1.36-1.23-2.67-1.67-4.08-.14-.46-.1-.62.42-.62,1.65.02,3.3.03,4.95,0,.46,0,.62.25.72.58.99,3.33,1.95,6.67,2.96,9.99.21.7.56,1.36.82,2.13.32-1.04.65-2.08.97-3.12.65-2.14,1.3-4.29,1.95-6.43.24-.8.52-1.6.73-2.42.13-.5.36-.75.91-.74,1.4.02,2.79.03,4.19,0,.73-.02.69.29.46.81-1.3,2.95-2.19,6.04-3.42,9.01-1.02,2.47-1.97,4.97-2.84,7.49-.64,1.86-1.43,3.61-2.38,5.32-1.38,2.49-3.5,3.79-6.34,3.85-.97.02-1.95.13-2.91-.17-.32-.1-.42-.23-.42-.5,0-1.33,0-2.65,0-4.04Z"/>
|
||||
<path class="cls-3" d="m109.86,80.49c0,1.29,0,2.45,0,3.61,0,.55-.47.62-.84.76-1.96.76-4.01.87-6.09.92-2.32.06-4.33-.65-6.06-2.14-2.37-2.05-2.77-4.78-2.65-7.72.14-3.33,1.48-5.92,4.31-7.73,2.06-1.32,4.37-1.39,6.58-.94,4.08.83,6.17,3.59,6.3,7.81.02.7-.03,1.4.02,2.09.05.67-.17.86-.84.85-3.33-.03-6.66-.02-9.99-.02-1.11,0-1.17.09-.73,1.09.99,2.25,2.96,3.11,5.41,2.77,1.57-.22,3.05-.58,4.57-1.36Zm-6.99-5.94c.89,0,1.78,0,2.67,0,.28,0,.52.05.59-.39.27-1.77-.92-3.32-2.7-3.44-1.7-.11-3.61,1.58-3.79,3.33-.05.46.19.51.56.5.89-.02,1.78,0,2.67,0Z"/>
|
||||
<path class="cls-2" d="m170.26,80.16c2.01,1.23,3.96,1.77,6.1,1.58.31-.03.6-.05.91-.15.77-.25,1.4-.53,1.38-1.52-.02-.99-.82-1.28-1.47-1.46-1.27-.35-2.51-.76-3.67-1.34-1.72-.87-3.14-2.03-3.27-4.22-.15-2.44.76-4.25,2.94-5.33,2.11-1.05,4.34-1.25,6.66-.87.89.15,1.79.21,2.67.41.45.1.56.32.55.72-.01,1.01-.02,2.03,0,3.04,0,.51-.05.65-.63.4-1.69-.74-3.47-1.11-5.32-.73-.65.13-1.34.33-1.45,1.11-.12.83.55,1.26,1.15,1.56.88.46,1.82.85,2.77,1.1.9.24,1.68.69,2.44,1.14,1.23.73,1.98,1.84,1.98,3.33,0,3.95-1.95,6.08-5.91,6.49-2.39.24-4.76.3-7.1-.39-.45-.13-.7-.32-.71-.73-.03-1.32-.01-2.64-.01-4.15Z"/>
|
||||
<path class="cls-2" d="m140.01,85.56c-1.47-.01-2.94-.05-4.35-.57-.44-.16-.65-.39-.64-.88.03-1.01.02-2.03,0-3.04,0-.6.1-.83.75-.46,1.74.99,3.65,1.28,5.63,1.16.58-.03,1.1-.3,1.55-.6.7-.47.61-1.45-.07-1.98-1.08-.84-2.39-1.13-3.65-1.54-1.81-.58-3.19-1.61-4-3.36-1.12-2.42.81-6.14,3.36-6.84,1.68-.46,3.33-.81,5.07-.77,1.29.03,2.5.54,3.79.6.27.01.32.26.32.5,0,1.11,0,2.22,0,3.33,0,.58-.29.42-.61.27-1.51-.73-3.12-.89-4.78-.86-.43,0-.81.14-1.17.3-.85.38-1.02,1.31-.38,1.98.66.69,1.52,1.07,2.42,1.35,1.58.5,3.17.92,4.36,2.23,1.18,1.29,1.31,2.81,1.04,4.39-.46,2.73-2.5,3.81-4.9,4.44-1.24.33-2.5.39-3.78.35Z"/>
|
||||
<path class="cls-2" d="m155.04,64.2c.62-1.31,1.81-2.06,2.43-3.21,1.16-2.16,2.93-2.82,5.24-2.45.45.07.93.01,1.65.01-1.14,1.22-2.13,2.27-3.12,3.33-.09.09-.18.17-.27.26q-2.36,2.37-5.93,2.06Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.9 KiB |
|
|
@ -0,0 +1,5 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import common
|
||||
from . import test_payment_transaction
|
||||
from . import test_processing_flows
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import base64
|
||||
import json
|
||||
|
||||
from odoo.addons.payment.tests.common import PaymentCommon
|
||||
|
||||
|
||||
class RedsysCommon(PaymentCommon):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
cls.redsys = cls._prepare_provider('redsys', update_values={
|
||||
'redsys_merchant_code': '99999999',
|
||||
'redsys_merchant_terminal': '777',
|
||||
'redsys_secret_key': 'a1b2c3d4e5f6g7h8a1b2c3d4e5f6g7h8',
|
||||
})
|
||||
cls.provider = cls.redsys
|
||||
cls.merchant_parameters = {
|
||||
'Ds_Order': 'Test Transaction',
|
||||
'Ds_Amount': cls.amount * 100, # In minor units
|
||||
'Ds_Currency': 978, # EUR
|
||||
'Ds_Card_Brand': '1', # VISA
|
||||
'Ds_Response': '0000', # Payment accepted
|
||||
}
|
||||
cls.encoded_merchant_parameter = base64.b64encode(
|
||||
json.dumps(cls.merchant_parameters).encode()
|
||||
).decode()
|
||||
cls.payment_data = {
|
||||
'Ds_MerchantParameters': cls.encoded_merchant_parameter,
|
||||
'Ds_Signature': 'upzUj96lLgOEUP5lvaj7lz0Se4MXmc5_GoJ32ACqZ3A=',
|
||||
}
|
||||
|
|
@ -0,0 +1,60 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment_redsys.tests.common import RedsysCommon
|
||||
|
||||
from odoo.tests import tagged
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestPaymentTransaction(RedsysCommon):
|
||||
|
||||
def test_reference_uses_only_alphanumeric_chars(self):
|
||||
"""The computed reference must be made of alphanumeric characters."""
|
||||
reference = self.env['payment.transaction']._compute_reference(provider_code='redsys')
|
||||
self.assertTrue(reference.isalnum())
|
||||
|
||||
def test_reference_length_is_between_9_and_12_chars(self):
|
||||
"""The computed reference must be between 9 and 12 characters."""
|
||||
reference = self.env['payment.transaction']._compute_reference(provider_code='redsys')
|
||||
self.assertTrue(9 <= len(reference) <= 12)
|
||||
|
||||
def test_no_item_missing_from_merchant_parameters(self):
|
||||
"""Test that all important items are present in the merchant parameters."""
|
||||
tx = self._create_transaction(flow='redirect')
|
||||
merchant_parameters = tx._redsys_prepare_merchant_parameters()
|
||||
converted_amount = payment_utils.to_minor_currency_units(tx.amount, tx.currency_id)
|
||||
self.assertEqual(merchant_parameters['DS_MERCHANT_AMOUNT'], str(converted_amount))
|
||||
self.assertEqual(merchant_parameters['DS_MERCHANT_CURRENCY'], tx.currency_id.iso_numeric)
|
||||
self.assertEqual(merchant_parameters['DS_MERCHANT_ORDER'], tx.reference)
|
||||
self.assertEqual(merchant_parameters['DS_MERCHANT_PAYMETHODS'], 'C') # credit card
|
||||
self.assertTrue('DS_MERCHANT_EMV3DS' in merchant_parameters)
|
||||
|
||||
def test_search_by_reference_returns_tx(self):
|
||||
"""Test that the transaction is returned from the payment data."""
|
||||
tx = self._create_transaction('redirect')
|
||||
self.assertEqual(tx, self.env['payment.transaction']._search_by_reference(
|
||||
'redsys', self.merchant_parameters
|
||||
))
|
||||
|
||||
def test_extract_amount_data_returns_amount_and_currency(self):
|
||||
"""Test that the amount and currency are returned from the payment data."""
|
||||
tx = self._create_transaction('redirect')
|
||||
amount_data = tx._extract_amount_data(self.merchant_parameters)
|
||||
self.assertDictEqual(amount_data, {
|
||||
'amount': self.amount,
|
||||
'currency_code': self.currency_euro.name,
|
||||
})
|
||||
|
||||
def test_apply_updates_sets_payment_method(self):
|
||||
"""Test that the payment method is updated according to the brand."""
|
||||
tx = self._create_transaction('redirect')
|
||||
tx._apply_updates(self.merchant_parameters)
|
||||
self.assertEqual(tx.payment_method_id, self.env.ref('payment.payment_method_visa'))
|
||||
|
||||
def test_apply_updates_confirms_transaction(self):
|
||||
"""Test that the transaction state is set to 'done' when the payment data indicate a
|
||||
successful payment."""
|
||||
tx = self._create_transaction('redirect')
|
||||
tx._apply_updates(self.merchant_parameters)
|
||||
self.assertEqual(tx.state, 'done')
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from unittest.mock import patch
|
||||
|
||||
from werkzeug.exceptions import Forbidden
|
||||
|
||||
from odoo.tests import tagged
|
||||
from odoo.tools import mute_logger
|
||||
|
||||
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
|
||||
from odoo.addons.payment_redsys.controllers.main import RedsysController
|
||||
from odoo.addons.payment_redsys.tests.common import RedsysCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestProcessingFlows(RedsysCommon, PaymentHttpCommon):
|
||||
|
||||
@mute_logger('odoo.addons.payment_redsys.controllers.main')
|
||||
def test_returning_from_payment_triggers_processing(self):
|
||||
"""Test that receiving a valid redirect notification triggers the processing of the
|
||||
payment data."""
|
||||
self._create_transaction('redirect')
|
||||
url = self._build_url(RedsysController._return_url)
|
||||
with patch(
|
||||
'odoo.addons.payment_redsys.controllers.main.RedsysController._verify_signature',
|
||||
), patch(
|
||||
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._process'
|
||||
) as process_mock:
|
||||
self._make_http_get_request(url, params=self.payment_data)
|
||||
self.assertEqual(process_mock.call_count, 1)
|
||||
|
||||
@mute_logger('odoo.addons.payment_redsys.controllers.main')
|
||||
def test_webhook_triggers_processing(self):
|
||||
"""Test that receiving a valid webhook notification triggers the processing of the payment
|
||||
data."""
|
||||
self._create_transaction('redirect')
|
||||
url = self._build_url(RedsysController._webhook_url)
|
||||
with patch(
|
||||
'odoo.addons.payment_redsys.controllers.main.RedsysController._verify_signature'
|
||||
), patch(
|
||||
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._process'
|
||||
) as process_mock:
|
||||
self._make_http_post_request(url, data=self.payment_data)
|
||||
self.assertEqual(process_mock.call_count, 1)
|
||||
|
||||
@mute_logger('odoo.addons.payment_redsys.controllers.main')
|
||||
def test_returning_from_payment_triggers_signature_check(self):
|
||||
"""Test that receiving a redirect notification triggers a signature check."""
|
||||
self._create_transaction('redirect')
|
||||
url = self._build_url(RedsysController._return_url)
|
||||
with patch(
|
||||
'odoo.addons.payment_redsys.controllers.main.RedsysController._verify_signature'
|
||||
) as signature_check_mock, patch(
|
||||
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._process'
|
||||
):
|
||||
self._make_http_get_request(url, params=self.payment_data)
|
||||
self.assertEqual(signature_check_mock.call_count, 1)
|
||||
|
||||
@mute_logger('odoo.addons.payment_redsys.controllers.main')
|
||||
def test_webhook_triggers_signature_check(self):
|
||||
"""Test that receiving a webhook notification triggers a signature check."""
|
||||
self._create_transaction('redirect')
|
||||
url = self._build_url(RedsysController._webhook_url)
|
||||
with patch(
|
||||
'odoo.addons.payment_redsys.controllers.main.RedsysController._verify_signature'
|
||||
) as signature_check_mock, patch(
|
||||
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._process'
|
||||
):
|
||||
self._make_http_post_request(url, data=self.payment_data)
|
||||
self.assertEqual(signature_check_mock.call_count, 1)
|
||||
|
||||
def test_accept_notification_with_valid_signature(self):
|
||||
"""Test the verification of a notification with a valid signature."""
|
||||
tx = self._create_transaction('redirect')
|
||||
self._assert_does_not_raise(
|
||||
Forbidden, RedsysController._verify_signature, self.payment_data, tx
|
||||
)
|
||||
|
||||
@mute_logger('odoo.addons.payment_redsys.controllers.main')
|
||||
def test_reject_notification_with_missing_signature(self):
|
||||
"""Test the verification of a notification with a missing signature."""
|
||||
tx = self._create_transaction('redirect')
|
||||
payload = dict(self.payment_data, Ds_Signature=None)
|
||||
self.assertRaises(Forbidden, RedsysController._verify_signature, payload, tx)
|
||||
|
||||
@mute_logger('odoo.addons.payment_redsys.controllers.main')
|
||||
def test_reject_notification_with_invalid_signature(self):
|
||||
"""Test the verification of a notification with an invalid signature."""
|
||||
tx = self._create_transaction('redirect')
|
||||
payload = dict(self.payment_data, Ds_Signature='dummy')
|
||||
self.assertRaises(Forbidden, RedsysController._verify_signature, payload, tx)
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="payment_provider_form" model="ir.ui.view">
|
||||
<field name="name">Redsys Provider Form</field>
|
||||
<field name="model">payment.provider</field>
|
||||
<field name="inherit_id" ref="payment.payment_provider_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<group name="provider_credentials" position='inside'>
|
||||
<group invisible="code != 'redsys'">
|
||||
<field
|
||||
string="Merchant Code"
|
||||
name="redsys_merchant_code"
|
||||
required="code == 'redsys' and state != 'disabled'"
|
||||
/>
|
||||
<field
|
||||
string="Merchant Terminal"
|
||||
name="redsys_merchant_terminal"
|
||||
required="code == 'redsys' and state != 'disabled'"
|
||||
/>
|
||||
<field
|
||||
string="Secret Key"
|
||||
name="redsys_secret_key"
|
||||
required="code == 'redsys' and state != 'disabled'"
|
||||
password="True"
|
||||
/>
|
||||
</group>
|
||||
</group>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="redirect_form">
|
||||
<form t-att-action="api_url" method="post">
|
||||
<input type="hidden" name="Ds_MerchantParameters" t-att-value="merchant_parameters"/>
|
||||
<input type="hidden" name="Ds_Signature" t-att-value="signature"/>
|
||||
<input type="hidden" name="Ds_SignatureVersion" t-att-value="signature_version"/>
|
||||
</form>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
Loading…
Add table
Add a link
Reference in a new issue