diff --git a/__init__.py b/__init__.py
new file mode 100644
index 0000000..d456920
--- /dev/null
+++ b/__init__.py
@@ -0,0 +1,14 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import models
+from . import controllers
+
+from odoo.addons.payment import setup_provider, reset_payment_provider
+
+
+def post_init_hook(env):
+ setup_provider(env, 'sips')
+
+
+def uninstall_hook(env):
+ reset_payment_provider(env, 'sips')
diff --git a/__manifest__.py b/__manifest__.py
new file mode 100644
index 0000000..40f19ba
--- /dev/null
+++ b/__manifest__.py
@@ -0,0 +1,20 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+# Original Copyright 2015 Eezee-It, modified and maintained by Odoo.
+
+{
+ 'name': 'Payment Provider: Worldline SIPS',
+ 'version': '2.0',
+ 'category': 'Accounting/Payment Providers',
+ 'sequence': 350,
+ 'summary': "A French payment provider for online payments all over the world.",
+ 'depends': ['payment'],
+ 'data': [
+ 'views/payment_provider_views.xml',
+ 'views/payment_sips_templates.xml',
+
+ 'data/payment_provider_data.xml',
+ ],
+ 'post_init_hook': 'post_init_hook',
+ 'uninstall_hook': 'uninstall_hook',
+ 'license': 'LGPL-3',
+}
diff --git a/const.py b/const.py
new file mode 100644
index 0000000..05c5ba0
--- /dev/null
+++ b/const.py
@@ -0,0 +1,77 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+# ISO 4217 Data for currencies supported by sips
+# NOTE: these are listed on the Atos Wordline SIPS POST documentation page
+# at https://documentation.sips.worldline.com/en/WLSIPS.001-GD-Data-dictionary.html#Sips.001_DD_en-Value-currencyCode
+# Last seen on: 22 September 2022.
+SUPPORTED_CURRENCIES = {
+ 'ARS': '032',
+ 'AUD': '036',
+ 'BHD': '048',
+ 'KHR': '116',
+ 'CAD': '124',
+ 'LKR': '144',
+ 'CNY': '156',
+ 'HRK': '191',
+ 'CZK': '203',
+ 'DKK': '208',
+ 'HKD': '344',
+ 'HUF': '348',
+ 'ISK': '352',
+ 'INR': '356',
+ 'ILS': '376',
+ 'JPY': '392',
+ 'KRW': '410',
+ 'KWD': '414',
+ 'MYR': '458',
+ 'MUR': '480',
+ 'MXN': '484',
+ 'NPR': '524',
+ 'NZD': '554',
+ 'NOK': '578',
+ 'QAR': '634',
+ 'RUB': '643',
+ 'SAR': '682',
+ 'SGD': '702',
+ 'ZAR': '710',
+ 'SEK': '752',
+ 'CHF': '756',
+ 'THB': '764',
+ 'AED': '784',
+ 'TND': '788',
+ 'GBP': '826',
+ 'USD': '840',
+ 'TWD': '901',
+ 'RSD': '941',
+ 'RON': '946',
+ 'TRY': '949',
+ 'XOF': '952',
+ 'XPF': '953',
+ 'BGN': '975',
+ 'EUR': '978',
+ 'UAH': '980',
+ 'PLN': '985',
+ 'BRL': '986',
+}
+
+# Mapping of transaction states to Sips response codes.
+# See https://documentation.sips.worldline.com/en/WLSIPS.001-GD-Data-dictionary.html#Sips.001_DD_en-Value-currencyCode
+RESPONSE_CODES_MAPPING = {
+ 'pending': ('60',),
+ 'done': ('00',),
+ 'cancel': (
+ '03', '05', '12', '14', '17', '24', '25', '30', '34', '40', '51', '54', '63', '75', '90',
+ '94', '97', '99'
+ ),
+}
+
+# The codes of the payment methods to activate when Sips is activated.
+DEFAULT_PAYMENT_METHODS_CODES = [
+ # Primary payment methods.
+ 'card',
+ # Brand payment methods.
+ 'visa',
+ 'mastercard',
+ 'amex',
+ 'discover',
+]
diff --git a/controllers/__init__.py b/controllers/__init__.py
new file mode 100644
index 0000000..80ee4da
--- /dev/null
+++ b/controllers/__init__.py
@@ -0,0 +1,3 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import main
diff --git a/controllers/main.py b/controllers/main.py
new file mode 100644
index 0000000..42ddd99
--- /dev/null
+++ b/controllers/main.py
@@ -0,0 +1,91 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+# Original Copyright 2015 Eezee-It, modified and maintained by Odoo.
+
+import hmac
+import logging
+import pprint
+
+from werkzeug.exceptions import Forbidden
+
+from odoo import http
+from odoo.exceptions import ValidationError
+from odoo.http import request
+
+_logger = logging.getLogger(__name__)
+
+
+class SipsController(http.Controller):
+ _return_url = '/payment/sips/return/'
+ _webhook_url = '/payment/sips/webhook/'
+
+ @http.route(
+ _return_url, type='http', auth='public', methods=['POST'], csrf=False, save_session=False
+ )
+ def sips_return_from_checkout(self, **data):
+ """ Process the notification data sent by SIPS after redirection from checkout.
+
+ The route is flagged with `save_session=False` to prevent Odoo from assigning a new session
+ to the user if they are redirected to this route with a POST request. Indeed, as the session
+ cookie is created without a `SameSite` attribute, some browsers that don't implement the
+ recommended default `SameSite=Lax` behavior will not include the cookie in the redirection
+ request from the payment provider to Odoo. As the redirection to the '/payment/status' page
+ will satisfy any specification of the `SameSite` attribute, the session of the user will be
+ retrieved and with it the transaction which will be immediately post-processed.
+
+ :param dict data: The notification data
+ """
+ _logger.info("handling redirection from SIPS with data:\n%s", pprint.pformat(data))
+
+ # Check the integrity of the notification
+ tx_sudo = request.env['payment.transaction'].sudo()._get_tx_from_notification_data(
+ 'sips', data
+ )
+ self._verify_notification_signature(data, tx_sudo)
+
+ # Handle the notification data
+ tx_sudo._handle_notification_data('sips', data)
+ return request.redirect('/payment/status')
+
+ @http.route(_webhook_url, type='http', auth='public', methods=['POST'], csrf=False)
+ def sips_webhook(self, **data):
+ """ Process the notification data sent by SIPS to the webhook.
+
+ :param dict data: The notification data
+ :return: An empty string to acknowledge the notification
+ :rtype: str
+ """
+ _logger.info("notification received from SIPS with data:\n%s", pprint.pformat(data))
+ try:
+ # Check the integrity of the notification
+ tx_sudo = request.env['payment.transaction'].sudo()._get_tx_from_notification_data(
+ 'sips', data
+ )
+ self._verify_notification_signature(data, tx_sudo)
+
+ # Handle the notification data
+ tx_sudo._handle_notification_data('sips', data)
+ except ValidationError:
+ _logger.exception("unable to handle the notification data; skipping to acknowledge")
+ return ''
+
+ @staticmethod
+ def _verify_notification_signature(notification_data, tx_sudo):
+ """ Check that the received signature matches the expected one.
+
+ :param dict notification_data: The notification data
+ :param recordset tx_sudo: The sudoed transaction referenced by the notification data, as a
+ `payment.transaction` record
+ :return: None
+ :raise: :class:`werkzeug.exceptions.Forbidden` if the signatures don't match
+ """
+ # Retrieve the received signature from the data
+ received_signature = notification_data.get('Seal')
+ if not received_signature:
+ _logger.warning("received notification with missing signature")
+ raise Forbidden()
+
+ # Compare the received signature with the expected signature computed from the data
+ expected_signature = tx_sudo.provider_id._sips_generate_shasign(notification_data['Data'])
+ if not hmac.compare_digest(received_signature, expected_signature):
+ _logger.warning("received notification with invalid signature")
+ raise Forbidden()
diff --git a/data/neutralize.sql b/data/neutralize.sql
new file mode 100644
index 0000000..6c10073
--- /dev/null
+++ b/data/neutralize.sql
@@ -0,0 +1,4 @@
+-- disable sips payment provider
+UPDATE payment_provider
+ SET sips_merchant_id = NULL,
+ sips_secret = NULL;
diff --git a/data/payment_provider_data.xml b/data/payment_provider_data.xml
new file mode 100644
index 0000000..f5f997e
--- /dev/null
+++ b/data/payment_provider_data.xml
@@ -0,0 +1,9 @@
+
+
+
+
+ sips
+
+
+
+
diff --git a/i18n/af.po b/i18n/af.po
new file mode 100644
index 0000000..f177439
--- /dev/null
+++ b/i18n/af.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo 9.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2015-11-12 09:36+0000\n"
+"Last-Translator: Martin Trigaux\n"
+"Language-Team: Afrikaans (http://www.transifex.com/odoo/odoo-9/language/af/)\n"
+"Language: af\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/ar.po b/i18n/ar.po
new file mode 100644
index 0000000..514770c
--- /dev/null
+++ b/i18n/ar.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Arabic (https://app.transifex.com/odoo/teams/41243/ar/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ar\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "رمز "
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "إصدار الواجهة"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "معرف التاجر"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "لم يتم العثور على معاملة تطابق المرجع %s. "
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "مزود الدفع "
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "معاملة السداد"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "رابط URL للإنتاج "
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "مفتاح SIPS السري "
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "مفتاح سري"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "نسخة المفتاح السري "
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "رابط URL اختباري "
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr "المعرف مُستخدم فقط لتعريف حساب التاجر مع Sips "
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "الكود التقني لمزود الدفع هذا. "
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "تم استلام رد غير معروف من مزود الدفع. "
diff --git a/i18n/az.po b/i18n/az.po
new file mode 100644
index 0000000..f66518e
--- /dev/null
+++ b/i18n/az.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~11.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2018-08-24 09:22+0000\n"
+"Language-Team: Azerbaijani (https://www.transifex.com/odoo/teams/41243/az/)\n"
+"Language: az\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/bg.po b/i18n/bg.po
new file mode 100644
index 0000000..d550654
--- /dev/null
+++ b/i18n/bg.po
@@ -0,0 +1,102 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# aleksandar ivanov, 2023
+# Albena Mincheva , 2023
+# Maria Boyadjieva , 2023
+# Turhan Aydin , 2024
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Turhan Aydin , 2024\n"
+"Language-Team: Bulgarian (https://app.transifex.com/odoo/teams/41243/bg/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: bg\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Код"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ИН на търговец"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Не е открита транзакция, съответстваща с референция %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Доставчик на разплащания"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Платежна транзакция"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Таен ключ"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/bs.po b/i18n/bs.po
new file mode 100644
index 0000000..ce650a9
--- /dev/null
+++ b/i18n/bs.po
@@ -0,0 +1,102 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Boško Stojaković , 2018
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~11.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2018-09-18 09:49+0000\n"
+"Last-Translator: Boško Stojaković , 2018\n"
+"Language-Team: Bosnian (https://www.transifex.com/odoo/teams/41243/bs/)\n"
+"Language: bs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Sticaoc plaćanja"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transakcija plaćanja"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Provajder"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr "Slipovi"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/ca.po b/i18n/ca.po
new file mode 100644
index 0000000..2704780
--- /dev/null
+++ b/i18n/ca.po
@@ -0,0 +1,103 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Martin Trigaux, 2023
+# Guspy12, 2023
+# RGB Consulting , 2023
+# Ivan Espinola, 2023
+# marcescu, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: marcescu, 2023\n"
+"Language-Team: Catalan (https://app.transifex.com/odoo/teams/41243/ca/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ca\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Codi"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Versió de la interfície"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ID del mercader"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "No s'ha trobat cap transacció que coincideixi amb la referència %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Proveïdor de pagament"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transacció de pagament"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "Enllaç de producció"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "Clau secreta SIPS"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Clau secreta"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Versió de la clau secreta"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "Enllaç de prova"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr "L'ID només s'utilitza per identificar el compte comercial amb Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "El codi tècnic d'aquest proveïdor de pagaments."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "Resposta no reconeguda rebuda del proveïdor de pagament."
diff --git a/i18n/cs.po b/i18n/cs.po
new file mode 100644
index 0000000..d087c8c
--- /dev/null
+++ b/i18n/cs.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Ivana Bartonkova, 2023
+# Jiří Podhorecký, 2023
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: cs\n"
+"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kód"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Merchant ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Nebyla nalezena žádná transakce odpovídající odkazu %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Poskytovatel platby"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Platební transakce"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Tajný klíč"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Verze tajného klíče"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/da.po b/i18n/da.po
new file mode 100644
index 0000000..b0f4669
--- /dev/null
+++ b/i18n/da.po
@@ -0,0 +1,100 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# lhmflexerp , 2023
+# Martin Trigaux, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Martin Trigaux, 2023\n"
+"Language-Team: Danish (https://app.transifex.com/odoo/teams/41243/da/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: da\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kode"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Brugerflade version"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Sælger ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Betalingsudbyder"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Betalingstransaktion"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Hemmelig nøgle"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Hemmelig Nøgle Udgave"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/de.po b/i18n/de.po
new file mode 100644
index 0000000..b0e74dd
--- /dev/null
+++ b/i18n/de.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: German (https://app.transifex.com/odoo/teams/41243/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Code"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Schnittstellenversion"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Händler-ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Keine Transaktion gefunden, die der Referenz %s entspricht."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Zahlungsanbieter"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Zahlungstransaktion"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "Produktions-URL"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "Geheimer Schlüssel von SIPS"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Geheimer Schlüssel"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Version des Geheimen Schlüssels"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "Test URL"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+"Die ID wird ausschließlich zur Identifizierung des Händlerkontos bei Sips "
+"verwendet"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Der technische Code dieses Zahlungsanbieters."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "Unbekannte Antwort vom Zahlungsanbieter erhalten."
diff --git a/i18n/el.po b/i18n/el.po
new file mode 100644
index 0000000..ecc7641
--- /dev/null
+++ b/i18n/el.po
@@ -0,0 +1,103 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Martin Trigaux, 2018
+# Kostas Goutoudis , 2018
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~11.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2018-09-18 09:49+0000\n"
+"Last-Translator: Kostas Goutoudis , 2018\n"
+"Language-Team: Greek (https://www.transifex.com/odoo/teams/41243/el/)\n"
+"Language: el\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr "Έκδοση Διεπαφής"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Αναγνωριστικό Εμπόρου"
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Αποδέκτης Πληρωμής"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Συναλλαγή Πληρωμής"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Πάροχος"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr "Κρυφό Κλειδί"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/en_GB.po b/i18n/en_GB.po
new file mode 100644
index 0000000..6d50622
--- /dev/null
+++ b/i18n/en_GB.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo 9.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2015-09-19 08:20+0000\n"
+"Last-Translator: Martin Trigaux\n"
+"Language-Team: English (United Kingdom) (http://www.transifex.com/odoo/odoo-9/language/en_GB/)\n"
+"Language: en_GB\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Payment Acquirer"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Payment Transaction"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/es.po b/i18n/es.po
new file mode 100644
index 0000000..9ea3899
--- /dev/null
+++ b/i18n/es.po
@@ -0,0 +1,102 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+# Larissa Manderfeld, 2024
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Larissa Manderfeld, 2024\n"
+"Language-Team: Spanish (https://app.transifex.com/odoo/teams/41243/es/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es\n"
+"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Código"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Versión de la interfaz"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ID de comerciante"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+"No se ha encontrado ninguna transacción que coincida con la referencia %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Proveedor de pago"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transacción de pago"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "URL de producción"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "Clave secreta de SIPS"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Clave secreta"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Versión de clave secreta"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "URL de prueba"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+"El ID utilizado únicamente para identificar la cuenta comercial con Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.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_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "No se reconoce la respuesta recibida del proveedor de pagos."
diff --git a/i18n/es_419.po b/i18n/es_419.po
new file mode 100644
index 0000000..0e173c3
--- /dev/null
+++ b/i18n/es_419.po
@@ -0,0 +1,100 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Spanish (Latin America) (https://app.transifex.com/odoo/teams/41243/es_419/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es_419\n"
+"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Código"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Versión de la interfaz"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ID de comerciante"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "No se encontró ninguna transacción que coincida con la referencia %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Proveedor de pago"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transacción de pago"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "URL de producción"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "Clave secreta de SIPS"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Clave secreta"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Versión de clave secreta"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "URL de prueba"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+"El ID que se utiliza solo para identificar la cuenta comercial con Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.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_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "No se reconoce la respuesta recibida del proveedor de pagos."
diff --git a/i18n/es_CO.po b/i18n/es_CO.po
new file mode 100644
index 0000000..cdee59b
--- /dev/null
+++ b/i18n/es_CO.po
@@ -0,0 +1,103 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# ANDRES FELIPE NEGRETE GOMEZ , 2016
+# Mateo Tibaquirá , 2015
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo 9.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2016-02-18 13:31+0000\n"
+"Last-Translator: Felipe Palomino \n"
+"Language-Team: Spanish (Colombia) (http://www.transifex.com/odoo/odoo-9/language/es_CO/)\n"
+"Language: es_CO\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Adquiridor del Pago"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transacción del Pago"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/es_DO.po b/i18n/es_DO.po
new file mode 100644
index 0000000..1f3a579
--- /dev/null
+++ b/i18n/es_DO.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo 9.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2016-05-18 23:43+0000\n"
+"Last-Translator: Martin Trigaux\n"
+"Language-Team: Spanish (Dominican Republic) (http://www.transifex.com/odoo/odoo-9/language/es_DO/)\n"
+"Language: es_DO\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Método de pago"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transacción del Pago"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/es_EC.po b/i18n/es_EC.po
new file mode 100644
index 0000000..14f03a4
--- /dev/null
+++ b/i18n/es_EC.po
@@ -0,0 +1,102 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Rick Hunter , 2016
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo 9.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2016-01-28 02:44+0000\n"
+"Last-Translator: Rick Hunter \n"
+"Language-Team: Spanish (Ecuador) (http://www.transifex.com/odoo/odoo-9/language/es_EC/)\n"
+"Language: es_EC\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Método de pago"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transacción de pago"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/es_PA.po b/i18n/es_PA.po
new file mode 100644
index 0000000..02d503a
--- /dev/null
+++ b/i18n/es_PA.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo 9.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2015-09-19 08:20+0000\n"
+"Last-Translator: Martin Trigaux\n"
+"Language-Team: Spanish (Panama) (http://www.transifex.com/odoo/odoo-9/language/es_PA/)\n"
+"Language: es_PA\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Método de pago"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transacción de pago"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/es_PE.po b/i18n/es_PE.po
new file mode 100644
index 0000000..b1f6307
--- /dev/null
+++ b/i18n/es_PE.po
@@ -0,0 +1,102 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Carlos Eduardo Rodriguez Rossi , 2016
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo 9.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2016-06-16 14:35+0000\n"
+"Last-Translator: Carlos Eduardo Rodriguez Rossi \n"
+"Language-Team: Spanish (Peru) (http://www.transifex.com/odoo/odoo-9/language/es_PE/)\n"
+"Language: es_PE\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Pago del Adquiriente"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transacción de Pago"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/et.po b/i18n/et.po
new file mode 100644
index 0000000..4f835aa
--- /dev/null
+++ b/i18n/et.po
@@ -0,0 +1,103 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Martin Trigaux, 2023
+# Leaanika Randmets, 2023
+# Marek Pontus, 2023
+# Martin Aavastik , 2023
+# Anna, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Anna, 2023\n"
+"Language-Team: Estonian (https://app.transifex.com/odoo/teams/41243/et/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: et\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kood"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Kaupmehe ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Makseteenuse pakkuja"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Maksetehing"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Antud makseteenuse pakkuja tehniline kood."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/fa.po b/i18n/fa.po
new file mode 100644
index 0000000..1e0268c
--- /dev/null
+++ b/i18n/fa.po
@@ -0,0 +1,100 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# odooers ir, 2023
+# Martin Trigaux, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Martin Trigaux, 2023\n"
+"Language-Team: Persian (https://app.transifex.com/odoo/teams/41243/fa/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: fa\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "کد"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "سرویس دهنده پرداخت"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "تراکنش پرداخت"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/fi.po b/i18n/fi.po
new file mode 100644
index 0000000..2c2939d
--- /dev/null
+++ b/i18n/fi.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Veikko Väätäjä , 2023
+# Jarmo Kortetjärvi , 2023
+# Ossi Mantylahti , 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Ossi Mantylahti , 2023\n"
+"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: fi\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Koodi"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Käyttöliittymän versio"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Kauppiastunnus"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Viitettä %s vastaavaa tapahtumaa ei löytynyt."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Maksupalveluntarjoaja"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Maksutapahtuma"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "Tuotannon URL-osoite"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "SIPS Salainen avain"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Salainen avain"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Salaisen avaimen versio"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "Testin URL-osoite"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr "Tunnus, jota käytetään ainoastaan Sipsin kauppiastilin tunnistamiseen"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Tämän maksupalveluntarjoajan tekninen koodi."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "Maksupalveluntarjoajalta saatu tunnistamaton vastaus."
diff --git a/i18n/fr.po b/i18n/fr.po
new file mode 100644
index 0000000..d21eef9
--- /dev/null
+++ b/i18n/fr.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: French (https://app.transifex.com/odoo/teams/41243/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: fr\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Code"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Version de l'interface"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Identifiant du marchand"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Aucune transaction ne correspond à la référence %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Fournisseur de paiement"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transaction"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "URL de production"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "Clé secrète SIPS"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Clé secrète"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Version clé secrète"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "URL de test"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+"L'identifiant utilisé uniquement pour identifier le compte marchand auprès "
+"de Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Le code technique de ce fournisseur de paiement."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "Réponse non reconnue reçue de la part du fournisseur de paiement."
diff --git a/i18n/gu.po b/i18n/gu.po
new file mode 100644
index 0000000..fd481f7
--- /dev/null
+++ b/i18n/gu.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~11.4\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2018-08-02 09:56+0000\n"
+"Language-Team: Gujarati (https://www.transifex.com/odoo/teams/41243/gu/)\n"
+"Language: gu\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/he.po b/i18n/he.po
new file mode 100644
index 0000000..85bbd61
--- /dev/null
+++ b/i18n/he.po
@@ -0,0 +1,103 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Martin Trigaux, 2023
+# Ha Ketem , 2023
+# ExcaliberX , 2023
+# david danilov, 2023
+# ZVI BLONDER , 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: ZVI BLONDER , 2023\n"
+"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: he\n"
+"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "קוד"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "מזהה סוחר"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "לא נמצאה עסקה המתאימה למספר האסמכתא %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "עסקת תשלום"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "מפתח סודי"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/hr.po b/i18n/hr.po
new file mode 100644
index 0000000..d9ca479
--- /dev/null
+++ b/i18n/hr.po
@@ -0,0 +1,103 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Karolina Tonković , 2019
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~12.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2019-08-26 09:12+0000\n"
+"Last-Translator: Karolina Tonković , 2019\n"
+"Language-Team: Croatian (https://www.transifex.com/odoo/teams/41243/hr/)\n"
+"Language: hr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Stjecatelj plaćanja"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transakcija plaćanja"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Davatelj "
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/hu.po b/i18n/hu.po
new file mode 100644
index 0000000..ccf2bc8
--- /dev/null
+++ b/i18n/hu.po
@@ -0,0 +1,102 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# gezza , 2023
+# Martin Trigaux, 2023
+# Tamás Németh , 2023
+# krnkris, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: krnkris, 2023\n"
+"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: hu\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kód"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Kereskedelmi azonosító"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Fizetési szolgáltató"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Fizetési tranzakció"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Titkos kulcs"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips fizetés"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/id.po b/i18n/id.po
new file mode 100644
index 0000000..0b61b24
--- /dev/null
+++ b/i18n/id.po
@@ -0,0 +1,100 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Indonesian (https://app.transifex.com/odoo/teams/41243/id/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: id\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kode"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Versi Antarmuka"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ID Pedagang"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Tidak ada transaksi dengan referensi %s yang cocok."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Penyedia Pembayaran"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transaksi pembayaran"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "URL Produksi"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "SIPS Secret Key"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Secret Key"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Versi Secret Key"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "Test URL"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+"ID yang hanya digunakan untuk mengidentifikasi akun pedagang dengan Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Kode teknis penyedia pembayaran ini."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "Menerima tanggapan yang tidak dikenali dari penyedia pembayaran. "
diff --git a/i18n/is.po b/i18n/is.po
new file mode 100644
index 0000000..30b4bcf
--- /dev/null
+++ b/i18n/is.po
@@ -0,0 +1,103 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Bjorn Ingvarsson , 2018
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~11.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2018-08-24 09:22+0000\n"
+"Last-Translator: Bjorn Ingvarsson , 2018\n"
+"Language-Team: Icelandic (https://www.transifex.com/odoo/teams/41243/is/)\n"
+"Language: is\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Payment Acquirer"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Provider"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/it.po b/i18n/it.po
new file mode 100644
index 0000000..d466933
--- /dev/null
+++ b/i18n/it.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Italian (https://app.transifex.com/odoo/teams/41243/it/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: it\n"
+"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Codice"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Versione interfaccia"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ID commerciante"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Nessuna transazione trovata corrispondente al riferimento %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Fornitore di pagamenti"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transazione di pagamento"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "URL di produzione"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "SIPS Secret Key"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Chiave segreta"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Versione chiave segreta"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "Test URL"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+"L'ID utilizzato esclusivamente per identificare il conto commerciante con "
+"Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Codice tecnico del fornitore di pagamenti."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "Risposta non riconosciuta ricevuta dal fornitore di pagamenti."
diff --git a/i18n/ja.po b/i18n/ja.po
new file mode 100644
index 0000000..9eaf407
--- /dev/null
+++ b/i18n/ja.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Japanese (https://app.transifex.com/odoo/teams/41243/ja/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ja\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "コード"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "インターフェイスバージョン"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "マーチャントID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "参照に一致する取引が見つかりません%s。"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "決済プロバイダー"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "決済トランザクション"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "本番URL"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "SIPSシークレットキー"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "シークレットキー"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "シークレットキーバージョン"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "テストURL"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr "Sipsのアカウントを識別するためにのみ使用されるID"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "この決済プロバイダーのテクニカルコード。"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "決済プロバイダーから認識できない応答を受信しました。"
diff --git a/i18n/ka.po b/i18n/ka.po
new file mode 100644
index 0000000..3d668e0
--- /dev/null
+++ b/i18n/ka.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo 9.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2015-11-25 07:35+0000\n"
+"Last-Translator: Martin Trigaux\n"
+"Language-Team: Georgian (http://www.transifex.com/odoo/odoo-9/language/ka/)\n"
+"Language: ka\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "გადახდის ოპერატორი"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "გადახდის ტრანზაქცია"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/km.po b/i18n/km.po
new file mode 100644
index 0000000..397c01a
--- /dev/null
+++ b/i18n/km.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~11.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2018-09-18 09:49+0000\n"
+"Language-Team: Khmer (https://www.transifex.com/odoo/teams/41243/km/)\n"
+"Language: km\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/ko.po b/i18n/ko.po
new file mode 100644
index 0000000..c52143c
--- /dev/null
+++ b/i18n/ko.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ko\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "코드"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "인터페이스 버전"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "판매자 ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "%s 참조와 일치하는 거래 항목이 없습니다."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "결제대행업체"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "지불 거래"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "생산 URL"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "SIPS 보안 키"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "비밀 키"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "보안 키 버전"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "테스트 URL"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr "Sips에서 판매자 계정을 식별하는 데 사용되는 ID입니다."
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "이 결제대행업체의 기술 코드입니다."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "결제대행업체로부터 받은 응답을 인식할 수 없습니다."
diff --git a/i18n/lb.po b/i18n/lb.po
new file mode 100644
index 0000000..9519b09
--- /dev/null
+++ b/i18n/lb.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~12.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2019-08-26 09:12+0000\n"
+"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n"
+"Language: lb\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/lt.po b/i18n/lt.po
new file mode 100644
index 0000000..aac196e
--- /dev/null
+++ b/i18n/lt.po
@@ -0,0 +1,100 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Martin Trigaux, 2023
+# Linas Versada , 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Linas Versada , 2023\n"
+"Language-Team: Lithuanian (https://app.transifex.com/odoo/teams/41243/lt/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: lt\n"
+"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kodas"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Sąsajos versija"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Pardavėjo ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Mokėjimo operacija"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Slaptas raktas"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/lv.po b/i18n/lv.po
new file mode 100644
index 0000000..ef9d9db
--- /dev/null
+++ b/i18n/lv.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Arnis Putniņš , 2023
+# Armīns Jeltajevs , 2023
+# Martin Trigaux, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Martin Trigaux, 2023\n"
+"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: lv\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kods"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Maksājumu sniedzējs"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Maksājuma darījums"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/mk.po b/i18n/mk.po
new file mode 100644
index 0000000..7f0b232
--- /dev/null
+++ b/i18n/mk.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo 9.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2016-04-20 11:07+0000\n"
+"Last-Translator: Martin Trigaux\n"
+"Language-Team: Macedonian (http://www.transifex.com/odoo/odoo-9/language/mk/)\n"
+"Language: mk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Стакнувач на плаќање"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Трансакција на плаќање"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/mn.po b/i18n/mn.po
new file mode 100644
index 0000000..b5f0c17
--- /dev/null
+++ b/i18n/mn.po
@@ -0,0 +1,104 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Baskhuu Lodoikhuu , 2019
+# Martin Trigaux, 2019
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~12.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2019-08-26 09:12+0000\n"
+"Last-Translator: Martin Trigaux, 2019\n"
+"Language-Team: Mongolian (https://www.transifex.com/odoo/teams/41243/mn/)\n"
+"Language: mn\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Худалдагчийн ID"
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Төлбөрийн хэрэгсэл"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Төлбөрийн гүйлгээ"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Үйлчилгээ үзүүлэгч"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/nb.po b/i18n/nb.po
new file mode 100644
index 0000000..a2d986d
--- /dev/null
+++ b/i18n/nb.po
@@ -0,0 +1,103 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Martin Trigaux, 2019
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~12.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2019-08-26 09:12+0000\n"
+"Last-Translator: Martin Trigaux, 2019\n"
+"Language-Team: Norwegian Bokmål (https://www.transifex.com/odoo/teams/41243/nb/)\n"
+"Language: nb\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"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr "Grensesnittversjon"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Merchant ID"
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr "Betalingsløsning"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Betalingstransaksjon"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr "Tilbyder"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr "Hemmelig nøkkel"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/nl.po b/i18n/nl.po
new file mode 100644
index 0000000..eaafd66
--- /dev/null
+++ b/i18n/nl.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Dutch (https://app.transifex.com/odoo/teams/41243/nl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: nl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Code"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Interface versie"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Merchant ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Geen transactie gevonden die overeenkomt met referentie %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Betaalprovider"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Betalingstransactie"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "Productie URL"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "SIPS geheime sleutel"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Geheime sleutel"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Geheime sleutel versie"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "Test URL"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+"De ID die uitsluitend wordt gebruikt om het verkopersaccount bij Sips . te "
+"identificeren"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "De technische code van deze betaalprovider."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "Niet-herkende reactie ontvangen van de betaalprovider."
diff --git a/i18n/payment_sips.pot b/i18n/payment_sips.pot
new file mode 100644
index 0000000..94ea575
--- /dev/null
+++ b/i18n/payment_sips.pot
@@ -0,0 +1,95 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 21:56+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_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/pl.po b/i18n/pl.po
new file mode 100644
index 0000000..2a874cd
--- /dev/null
+++ b/i18n/pl.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Polish (https://app.transifex.com/odoo/teams/41243/pl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pl\n"
+"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kod"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Wersja interfejsu"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Merchant ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Nie znaleziono transakcji pasującej do referencji %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Dostawca Płatności"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transakcja płatności"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Sekretny klucz"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Kod techniczny tego dostawcy usług płatniczych."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/pt.po b/i18n/pt.po
new file mode 100644
index 0000000..ba4ed6c
--- /dev/null
+++ b/i18n/pt.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pt\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Código"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Id. do Comerciante"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transação de Pagamento"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Chave secreta"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/pt_BR.po b/i18n/pt_BR.po
new file mode 100644
index 0000000..73efdff
--- /dev/null
+++ b/i18n/pt_BR.po
@@ -0,0 +1,100 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Portuguese (Brazil) (https://app.transifex.com/odoo/teams/41243/pt_BR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pt_BR\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Código"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Versão da interface"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ID do comerciante"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Nenhuma transação encontrada com a referência %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Provedor de serviços de pagamento"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transação de pagamento"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "URL de produção"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "Chave secreta SIPS"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Chave secreta"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Versão da chave secreta"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "URL de teste"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+"O ID usado exclusivamente para identificar a conta do comerciante com o Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "O código técnico deste provedor de pagamento."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "Resposta não reconhecida recebida do provedor de pagamento."
diff --git a/i18n/ro.po b/i18n/ro.po
new file mode 100644
index 0000000..28bbfdc
--- /dev/null
+++ b/i18n/ro.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server saas~12.5\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2019-08-26 09:12+0000\n"
+"Language-Team: Romanian (https://www.transifex.com/odoo/teams/41243/ro/)\n"
+"Language: ro\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/ru.po b/i18n/ru.po
new file mode 100644
index 0000000..54803c9
--- /dev/null
+++ b/i18n/ru.po
@@ -0,0 +1,104 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# ILMIR , 2023
+# Irina Fedulova , 2023
+# Martin Trigaux, 2023
+# Wil Odoo, 2024
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2024\n"
+"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ru\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Код"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Версия интерфейса"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ID продавца"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Не найдено ни одной транзакции, соответствующей ссылке %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Поставщик платежей"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "платеж"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "URL-производства"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "Секретный ключ SIPS"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Секретный ключ"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Версия секретного ключа"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "URL тест"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+"Идентификатор, используемый исключительно для идентификации торгового счета "
+"с помощью Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Технический код данного провайдера платежей."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "Нераспознанный ответ, полученный от поставщика платежей."
diff --git a/i18n/sk.po b/i18n/sk.po
new file mode 100644
index 0000000..1c2ebde
--- /dev/null
+++ b/i18n/sk.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sk\n"
+"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kód"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ID obchodníka"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Platobná transakcia"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/sl.po b/i18n/sl.po
new file mode 100644
index 0000000..09e1245
--- /dev/null
+++ b/i18n/sl.po
@@ -0,0 +1,100 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Tomaž Jug , 2023
+# Martin Trigaux, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Martin Trigaux, 2023\n"
+"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sl\n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Oznaka"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Ponudnik plačil"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Plačilna transakcija"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/sr.po b/i18n/sr.po
new file mode 100644
index 0000000..f031689
--- /dev/null
+++ b/i18n/sr.po
@@ -0,0 +1,101 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Martin Trigaux, 2023
+# Dragan Vukosavljevic , 2023
+# コフスタジオ, 2024
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: コフスタジオ, 2024\n"
+"Language-Team: Serbian (https://app.transifex.com/odoo/teams/41243/sr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sr\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kod"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Merchant ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "No transaction found matching reference %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Provajder plaćanja"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Transakcija plaćanja"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Tajni ključ"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "The technical code of this payment provider."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/sr@latin.po b/i18n/sr@latin.po
new file mode 100644
index 0000000..8453e56
--- /dev/null
+++ b/i18n/sr@latin.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.saas~18\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-09 14:05+0000\n"
+"PO-Revision-Date: 2017-09-20 09:53+0000\n"
+"Language-Team: Serbian (Latin) (https://www.transifex.com/odoo/teams/41243/sr%40latin/)\n"
+"Language: sr@latin\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_acquirer
+msgid "Payment Acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_account_payment_method
+msgid "Payment Methods"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__provider
+msgid "Provider"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_acquirer_form
+msgid "Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:account.payment.method,name:payment_sips.payment_method_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_acquirer__provider__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_acquirer__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_acquirer__provider
+msgid "The Payment Service Provider to use with this acquirer"
+msgstr ""
+
+#. module: payment_sips
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/sv.po b/i18n/sv.po
new file mode 100644
index 0000000..2d98663
--- /dev/null
+++ b/i18n/sv.po
@@ -0,0 +1,102 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Martin Trigaux, 2023
+# Kim Asplund , 2023
+# Anders Wallenquist , 2023
+# Lasse L, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Lasse L, 2023\n"
+"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sv\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kod"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr ""
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Ingen transaktion hittades som matchar referensen %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Betalningsleverantör"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Betalningstransaktion"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr ""
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Hemlig nyckel"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Den tekniska koden för denna betalningsleverantör."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
diff --git a/i18n/th.po b/i18n/th.po
new file mode 100644
index 0000000..9f3411a
--- /dev/null
+++ b/i18n/th.po
@@ -0,0 +1,100 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+# Rasareeyar Lappiam, 2024
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Rasareeyar Lappiam, 2024\n"
+"Language-Team: Thai (https://app.transifex.com/odoo/teams/41243/th/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: th\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "โค้ด"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "เวอร์ชันอินเทอร์เฟซ"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ไอดีผู้ค้า"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "ไม่พบธุรกรรมที่ตรงกับการอ้างอิง %s"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "ผู้ให้บริการชำระเงิน"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "ธุรกรรมสำหรับการชำระเงิน"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "URL การผลิต"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "SIPS คีย์ลับ"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "คีย์ลับ"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Secret คีย์เวอร์ชั่น"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "ทดสอบ URL"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr "ไอดีใช้เพื่อระบุบัญชีผู้ค้าด้วย Sips เท่านั้น"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "รหัสทางเทคนิคของผู้ให้บริการชำระเงินรายนี้"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "ได้รับการตอบกลับที่ไม่รู้จักจากผู้ให้บริการชำระเงิน"
diff --git a/i18n/tr.po b/i18n/tr.po
new file mode 100644
index 0000000..1598f00
--- /dev/null
+++ b/i18n/tr.po
@@ -0,0 +1,104 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Murat Kaplan , 2023
+# Ediz Duman , 2023
+# Martin Trigaux, 2023
+# Nadir Gazioglu , 2023
+# Umur Akın , 2023
+# Ertuğrul Güreş , 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Ertuğrul Güreş , 2023\n"
+"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: tr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Kod"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Arayüz Sürümü"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "Ticari ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Referans %s eşleşen bir işlem bulunamadı."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Ödeme Sağlayıcı"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Ödeme İşlemi"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "Üretim URL'si"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "SIPS Gizli Anahtarı"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Gizli Şifre"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Secret Key Version"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "Test URL'si"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr "Kimlik yalnızca satıcı hesabını Sips ile tanımlamak için kullanılır"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Bu ödeme sağlayıcısının teknik kodu."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "Ödeme sağlayıcısından alınan tanınmayan yanıt."
diff --git a/i18n/uk.po b/i18n/uk.po
new file mode 100644
index 0000000..d8ec94c
--- /dev/null
+++ b/i18n/uk.po
@@ -0,0 +1,102 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+# Martin Trigaux, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Martin Trigaux, 2023\n"
+"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: uk\n"
+"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Код"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Версія інтерфейсу"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ID продавця"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Не знайдено жодної транзакції, що відповідає референсу %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Провайдер платежу"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Платіжна операція"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "URL виробництва"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "Секретний ключ SIPS"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Секретний ключ"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Верся секретного ключа"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "Тестова URL-адреса"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr ""
+"Ідентифікатор використовується виключно для ідентифікації облікового запису "
+"продавця за допомогою Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Технічний код цього провайдера платежу."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "Від постачальника платежів отримано нерозпізнану відповідь."
diff --git a/i18n/vi.po b/i18n/vi.po
new file mode 100644
index 0000000..1219fc6
--- /dev/null
+++ b/i18n/vi.po
@@ -0,0 +1,100 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Vietnamese (https://app.transifex.com/odoo/teams/41243/vi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: vi\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "Mã"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "Phiên bản giao diện"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "ID người bán"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "Không tìm thấy giao dịch nào khớp với mã %s."
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "Nhà cung cấp dịch vụ thanh toán"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "Giao dịch thanh toán"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "URL hoạt động thực tế"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "Mã khóa bí mật SIPS"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "Mã khóa bí mật"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Phiên bản mã khóa bí mật"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "URL kiểm thử"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr "ID chỉ được sử dụng để xác định tài khoản người bán với Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "Mã kỹ thuật của nhà cung cấp dịch vụ thanh toán này."
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr ""
+"Phản hồi không xác định đã nhận được từ nhà cung cấp dịch vụ thanh toán."
diff --git a/i18n/zh_CN.po b/i18n/zh_CN.po
new file mode 100644
index 0000000..005569a
--- /dev/null
+++ b/i18n/zh_CN.po
@@ -0,0 +1,99 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Wil Odoo, 2023\n"
+"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: zh_CN\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "代码"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "接口版本"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "商家ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "没有发现与参考文献%s相匹配的交易。"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "支付提供商"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "付款交易"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "生产URL"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "SIPS Secret Key"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "密钥"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "Secret Key 版本"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "少量"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "测试网址"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr "该ID仅用于识别Sips的商户账户"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "该支付提供商的技术代码。"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "从支付机构收到的未被识别的响应。"
diff --git a/i18n/zh_TW.po b/i18n/zh_TW.po
new file mode 100644
index 0000000..7d1844d
--- /dev/null
+++ b/i18n/zh_TW.po
@@ -0,0 +1,100 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * payment_sips
+#
+# Translators:
+# Wil Odoo, 2023
+# Tony Ng, 2024
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 17.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-10-26 21:56+0000\n"
+"PO-Revision-Date: 2023-10-26 23:09+0000\n"
+"Last-Translator: Tony Ng, 2024\n"
+"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: zh_TW\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__code
+msgid "Code"
+msgstr "程式碼"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_version
+msgid "Interface Version"
+msgstr "接口版本"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_merchant_id
+msgid "Merchant ID"
+msgstr "商戶ID"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "No transaction found matching reference %s."
+msgstr "沒有找到匹配參考 %s 的交易。"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_provider
+msgid "Payment Provider"
+msgstr "支付提供商"
+
+#. module: payment_sips
+#: model:ir.model,name:payment_sips.model_payment_transaction
+msgid "Payment Transaction"
+msgstr "付款交易"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_prod_url
+msgid "Production URL"
+msgstr "正式運行網址"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_secret
+msgid "SIPS Secret Key"
+msgstr "SIPS 秘密密鑰"
+
+#. module: payment_sips
+#: model_terms:ir.ui.view,arch_db:payment_sips.payment_provider_form
+msgid "Secret Key"
+msgstr "密鑰"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_key_version
+msgid "Secret Key Version"
+msgstr "秘密密鑰版本"
+
+#. module: payment_sips
+#: model:ir.model.fields.selection,name:payment_sips.selection__payment_provider__code__sips
+msgid "Sips"
+msgstr "Sips"
+
+#. module: payment_sips
+#: model:ir.model.fields,field_description:payment_sips.field_payment_provider__sips_test_url
+msgid "Test URL"
+msgstr "測試網址"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__sips_merchant_id
+msgid "The ID solely used to identify the merchant account with Sips"
+msgstr "只用於向 Sips 識別該商戶的識別碼"
+
+#. module: payment_sips
+#: model:ir.model.fields,help:payment_sips.field_payment_provider__code
+msgid "The technical code of this payment provider."
+msgstr "此付款服務商的技術代碼。"
+
+#. module: payment_sips
+#. odoo-python
+#: code:addons/payment_sips/models/payment_transaction.py:0
+#, python-format
+msgid "Unrecognized response received from the payment provider."
+msgstr "從支付機構收到的未被識別的響應。"
diff --git a/models/__init__.py b/models/__init__.py
new file mode 100644
index 0000000..08dfb8a
--- /dev/null
+++ b/models/__init__.py
@@ -0,0 +1,4 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import payment_provider
+from . import payment_transaction
diff --git a/models/payment_provider.py b/models/payment_provider.py
new file mode 100644
index 0000000..baa86fc
--- /dev/null
+++ b/models/payment_provider.py
@@ -0,0 +1,63 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+# Original Copyright 2015 Eezee-It, modified and maintained by Odoo.
+
+from hashlib import sha256
+
+from odoo import fields, models
+
+from odoo.addons.payment_sips import const
+
+
+class PaymentProvider(models.Model):
+ _inherit = 'payment.provider'
+
+ code = fields.Selection(
+ selection_add=[('sips', "Sips")], ondelete={'sips': 'set default'})
+ sips_merchant_id = fields.Char(
+ string="Merchant ID", help="The ID solely used to identify the merchant account with Sips",
+ required_if_provider='sips')
+ sips_secret = fields.Char(
+ string="SIPS Secret Key", size=64, required_if_provider='sips', groups='base.group_system')
+ sips_key_version = fields.Integer(
+ string="Secret Key Version", required_if_provider='sips', default=2)
+ sips_test_url = fields.Char(
+ string="Test URL", required_if_provider='sips',
+ default="https://payment-webinit.simu.sips-services.com/paymentInit")
+ sips_prod_url = fields.Char(
+ string="Production URL", required_if_provider='sips',
+ default="https://payment-webinit.sips-services.com/paymentInit")
+ sips_version = fields.Char(
+ string="Interface Version", required_if_provider='sips', default="HP_2.31")
+
+ def _get_supported_currencies(self):
+ """ Override of `payment` to return the supported currencies. """
+ supported_currencies = super()._get_supported_currencies()
+ if self.code == 'sips':
+ supported_currencies = supported_currencies.filtered(
+ lambda c: c.name in const.SUPPORTED_CURRENCIES.keys()
+ )
+ return supported_currencies
+
+ def _sips_generate_shasign(self, data):
+ """ Generate the shasign for incoming or outgoing communications.
+
+ Note: self.ensure_one()
+
+ :param str data: The data to use to generate the shasign
+ :return: shasign
+ :rtype: str
+ """
+ self.ensure_one()
+
+ key = self.sips_secret
+ shasign = sha256((data + key).encode('utf-8'))
+ return shasign.hexdigest()
+
+ # === BUSINESS METHODS ===#
+
+ def _get_default_payment_method_codes(self):
+ """ Override of `payment` to return the default payment method codes. """
+ default_codes = super()._get_default_payment_method_codes()
+ if self.code != 'sips':
+ return default_codes
+ return const.DEFAULT_PAYMENT_METHODS_CODES
diff --git a/models/payment_transaction.py b/models/payment_transaction.py
new file mode 100644
index 0000000..ada6c96
--- /dev/null
+++ b/models/payment_transaction.py
@@ -0,0 +1,164 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+# Original Copyright 2015 Eezee-It, modified and maintained by Odoo.
+
+import json
+import logging
+
+from werkzeug import urls
+
+from odoo import _, api, models
+from odoo.exceptions import ValidationError
+
+from odoo.addons.payment import utils as payment_utils
+from odoo.addons.payment_sips.const import RESPONSE_CODES_MAPPING, SUPPORTED_CURRENCIES
+from odoo.addons.payment_sips.controllers.main import SipsController
+
+_logger = logging.getLogger(__name__)
+
+
+class PaymentTransaction(models.Model):
+ _inherit = 'payment.transaction'
+
+ @api.model
+ def _compute_reference(self, provider_code, prefix=None, separator='-', **kwargs):
+ """ Override of payment to ensure that Sips requirements for references are satisfied.
+
+ Sips requirements for transaction are as follows:
+ - References can only be made of alphanumeric characters.
+ This is satisfied by forcing the custom separator to 'x' to ensure that no '-' character
+ will be used to append a suffix. Additionally, the prefix is sanitized if it was provided,
+ and generated with 'tx' as default otherwise. This prevents the prefix to be generated
+ based on document names that may contain non-alphanum characters (eg: INV/2020/...).
+ - References must be unique at provider level for a given merchant account.
+ This is satisfied by singularizing the prefix with the current datetime. If two
+ transactions are created simultaneously, `_compute_reference` ensures the uniqueness of
+ references by suffixing a sequence number.
+
+ :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 == 'sips':
+ # We use an empty separator for cosmetic reasons: As the default prefix is 'tx', we want
+ # the singularized prefix to look like 'tx2020...' and not 'txx2020...'.
+ prefix = payment_utils.singularize_reference_prefix(separator='')
+ separator = 'x' # Still, we need a dedicated separator between the prefix and the seq.
+ return super()._compute_reference(provider_code, prefix=prefix, separator=separator, **kwargs)
+
+ def _get_specific_rendering_values(self, processing_values):
+ """ Override of payment to return Sips-specific rendering values.
+
+ Note: self.ensure_one() from `_get_processing_values`
+
+ :param dict processing_values: The generic and specific processing values of the transaction
+ :return: The dict of provider-specific processing values
+ :rtype: dict
+ """
+ res = super()._get_specific_rendering_values(processing_values)
+ if self.provider_code != 'sips':
+ return res
+
+ base_url = self.get_base_url()
+ data = {
+ 'amount': payment_utils.to_minor_currency_units(self.amount, self.currency_id),
+ 'currencyCode': SUPPORTED_CURRENCIES[self.currency_id.name], # The ISO 4217 code
+ 'merchantId': self.provider_id.sips_merchant_id,
+ 'normalReturnUrl': urls.url_join(base_url, SipsController._return_url),
+ 'automaticResponseUrl': urls.url_join(base_url, SipsController._webhook_url),
+ 'transactionReference': self.reference,
+ 'statementReference': self.reference,
+ 'keyVersion': self.provider_id.sips_key_version,
+ 'returnContext': json.dumps(dict(reference=self.reference)),
+ }
+ api_url = self.provider_id.sips_prod_url if self.provider_id.state == 'enabled' \
+ else self.provider_id.sips_test_url
+ data = '|'.join([f'{k}={v}' for k, v in data.items()])
+ return {
+ 'api_url': api_url,
+ 'Data': data,
+ 'InterfaceVersion': self.provider_id.sips_version,
+ 'Seal': self.provider_id._sips_generate_shasign(data),
+ }
+
+ def _get_tx_from_notification_data(self, provider_code, notification_data):
+ """ Override of payment to find the transaction based on Sips data.
+
+ :param str provider_code: The code of the provider that handled the transaction
+ :param dict notification_data: The notification data sent by the provider
+ :return: The transaction if found
+ :rtype: recordset of `payment.transaction`
+ :raise: ValidationError if the data match no transaction
+ """
+ tx = super()._get_tx_from_notification_data(provider_code, notification_data)
+ if provider_code != 'sips' or len(tx) == 1:
+ return tx
+
+ data = self._sips_notification_data_to_object(notification_data['Data'])
+ reference = data.get('transactionReference')
+
+ if not reference:
+ return_context = json.loads(data.get('returnContext', '{}'))
+ reference = return_context.get('reference')
+
+ tx = self.search([('reference', '=', reference), ('provider_code', '=', 'sips')])
+ if not tx:
+ raise ValidationError(
+ "Sips: " + _("No transaction found matching reference %s.", reference)
+ )
+
+ return tx
+
+ def _process_notification_data(self, notification_data):
+ """ Override of payment to process the transaction based on Sips data.
+
+ Note: self.ensure_one()
+
+ :param dict notification_data: The notification data sent by the provider
+ :return: None
+ """
+ super()._process_notification_data(notification_data)
+ if self.provider_code != 'sips':
+ return
+
+ data = self._sips_notification_data_to_object(notification_data.get('Data'))
+
+ # Update the provider reference.
+ self.provider_reference = data.get('transactionReference')
+
+ # Update the payment method.
+ payment_method_type = notification_data.get('paymentMeanBrand', '').lower()
+ payment_method = self.env['payment.method']._get_from_code(payment_method_type)
+ self.payment_method_id = payment_method or self.payment_method_id
+
+ # Update the payment state.
+ response_code = data.get('responseCode')
+ if response_code in RESPONSE_CODES_MAPPING['pending']:
+ status = "pending"
+ self._set_pending()
+ elif response_code in RESPONSE_CODES_MAPPING['done']:
+ status = "done"
+ self._set_done()
+ elif response_code in RESPONSE_CODES_MAPPING['cancel']:
+ status = "cancel"
+ self._set_canceled()
+ else:
+ status = "error"
+ self._set_error(_("Unrecognized response received from the payment provider."))
+ _logger.info(
+ "received data with response %(response)s for transaction with reference %(ref)s, set "
+ "status as '%(status)s'",
+ {
+ 'response': response_code,
+ 'ref': self.reference,
+ 'status': status,
+ },
+ )
+
+ def _sips_notification_data_to_object(self, data):
+ res = {}
+ for element in data.split('|'):
+ key, value = element.split('=', 1)
+ res[key] = value
+ return res
diff --git a/static/description/icon.png b/static/description/icon.png
new file mode 100644
index 0000000..b925454
Binary files /dev/null and b/static/description/icon.png differ
diff --git a/static/description/icon.svg b/static/description/icon.svg
new file mode 100644
index 0000000..09d687e
--- /dev/null
+++ b/static/description/icon.svg
@@ -0,0 +1 @@
+
diff --git a/tests/__init__.py b/tests/__init__.py
new file mode 100644
index 0000000..d502f34
--- /dev/null
+++ b/tests/__init__.py
@@ -0,0 +1,4 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from . import common
+from . import test_sips
diff --git a/tests/common.py b/tests/common.py
new file mode 100644
index 0000000..b68476d
--- /dev/null
+++ b/tests/common.py
@@ -0,0 +1,44 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from odoo.addons.payment.tests.common import PaymentCommon
+
+
+class SipsCommon(PaymentCommon):
+
+ @classmethod
+ def setUpClass(cls):
+ super().setUpClass()
+
+ cls.sips = cls._prepare_provider('sips', update_values={
+ 'sips_merchant_id': 'dummy_mid',
+ 'sips_secret': 'dummy_secret',
+ })
+
+ # Override default values
+ cls.provider = cls.sips
+ cls.currency = cls.currency_euro
+
+ cls.notification_data = {
+ 'Data': f'captureDay=0|captureMode=AUTHOR_CAPTURE|currencyCode=840'
+ f'|merchantId=002001000000001|orderChannel=INTERNET|responseCode=00'
+ f'|transactionDateTime=2022-01-19T18:01:06+01:00'
+ f'|transactionReference={cls.reference}'
+ f'|keyVersion=1|acquirerResponseCode=00|amount=10000|authorisationId=12345'
+ f'|guaranteeIndicator=Y|cardCSCResultCode=4D|panExpiryDate=202201'
+ f'|paymentMeanBrand=VISA|paymentMeanType=CARD|customerIpAddress=111.11.111.11'
+ f'|maskedPan=4100##########00|returnContext={{"reference": "{cls.reference}"}}'
+ f'|scoreValue=-3.0|scoreColor=GREEN|scoreInfo=A3;N;N#SC;N;TRANS=3:2;CUMUL=4500:250000'
+ f'|scoreProfile=25_BUSINESS_SCORE_PRE_AUTHORISATION|scoreThreshold=-7;-5'
+ f'|holderAuthentRelegation=N|holderAuthentStatus=3D_SUCCESS'
+ f'|tokenPan=dp528b9xwknujmkw|transactionOrigin=INTERNET|paymentPattern=ONE_SHOT'
+ f'|customerMobilePhone=null|mandateAuthentMethod=null|mandateUsage=null'
+ f'|transactionActors=null|mandateId=null|captureLimitDate=20220119'
+ f'|dccStatus=null|dccResponseCode=null|dccAmount=null|dccCurrencyCode=null'
+ f'|dccExchangeRate=null|dccExchangeRateValidity=null|dccProvider=null'
+ f'|statementReference=tx20220119170050|panEntryMode=MANUAL|walletType=null'
+ f'|holderAuthentMethod=NOT_SPECIFIED',
+ 'Encode': '',
+ 'InterfaceVersion': 'HP_2.4',
+ 'Seal': 'eb2a499e1abd07f0d9361418f109d940d6cb7bcbaf6ef9385c28651956c96514',
+ 'locale': 'en',
+ }
diff --git a/tests/test_sips.py b/tests/test_sips.py
new file mode 100644
index 0000000..4c6eed9
--- /dev/null
+++ b/tests/test_sips.py
@@ -0,0 +1,132 @@
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+import json
+from unittest.mock import patch
+
+from freezegun import freeze_time
+from werkzeug.exceptions import Forbidden
+
+from odoo.exceptions import ValidationError
+from odoo.tests import tagged
+from odoo.tools import mute_logger
+
+from odoo.addons.payment.tests.http_common import PaymentHttpCommon
+from odoo.addons.payment_sips.controllers.main import SipsController
+from odoo.addons.payment_sips.tests.common import SipsCommon
+
+
+@tagged('post_install', '-at_install')
+class SipsTest(SipsCommon, PaymentHttpCommon):
+
+ def test_compatible_providers(self):
+ unsupported_currency = self._prepare_currency('VEF')
+ providers = self.env['payment.provider']._get_compatible_providers(
+ self.company.id, self.partner.id, self.amount, currency_id=unsupported_currency.id
+ )
+ self.assertNotIn(self.sips, providers)
+
+ # freeze time for consistent singularize_prefix behavior during the test
+ @freeze_time("2011-11-02 12:00:21")
+ def test_reference(self):
+ tx = self._create_transaction(flow="redirect", reference="")
+ self.assertEqual(tx.reference, "tx20111102120021",
+ "Payulatam: transaction reference wasn't correctly singularized.")
+
+ def test_redirect_form_values(self):
+ self.patch(self, 'base_url', lambda: 'http://127.0.0.1:8069')
+ self.patch(type(self.env['base']), 'get_base_url', lambda _: 'http://127.0.0.1:8069')
+
+ tx = self._create_transaction(flow="redirect")
+
+ with mute_logger('odoo.addons.payment.models.payment_transaction'):
+ processing_values = tx._get_processing_values()
+ form_info = self._extract_values_from_html_form(processing_values['redirect_form_html'])
+ form_inputs = form_info['inputs']
+
+ self.assertEqual(form_info['action'], self.sips.sips_test_url)
+ self.assertEqual(form_inputs['InterfaceVersion'], self.sips.sips_version)
+ return_url = self._build_url(SipsController._return_url)
+ notify_url = self._build_url(SipsController._webhook_url)
+ self.assertEqual(
+ form_inputs['Data'],
+ f'amount=111111|currencyCode=978|merchantId=dummy_mid|normalReturnUrl={return_url}|'
+ f'automaticResponseUrl={notify_url}|transactionReference={self.reference}|'
+ f'statementReference={self.reference}|keyVersion={self.sips.sips_key_version}|'
+ f'returnContext={json.dumps(dict(reference=self.reference))}',
+ )
+ self.assertEqual(
+ form_inputs['Seal'], '99d1d2d46a841de7fe313ac0b2d13a9e42cad50b444d35bf901879305818d9b2'
+ )
+
+ def test_feedback_processing(self):
+ # Unknown transaction
+ with self.assertRaises(ValidationError):
+ self.env['payment.transaction']._handle_notification_data(
+ 'sips', self.notification_data
+ )
+
+ # Confirmed transaction
+ tx = self._create_transaction('redirect')
+ self.env['payment.transaction']._handle_notification_data('sips', self.notification_data)
+ self.assertEqual(tx.state, 'done')
+ self.assertEqual(tx.provider_reference, self.reference)
+
+ # Cancelled transaction
+ old_reference = self.reference
+ self.reference = 'Test Transaction 2'
+ tx = self._create_transaction('redirect')
+ payload = dict(
+ self.notification_data,
+ Data=self.notification_data['Data'].replace(old_reference, self.reference)
+ .replace('responseCode=00', 'responseCode=12')
+ )
+ self.env['payment.transaction']._handle_notification_data('sips', payload)
+ self.assertEqual(tx.state, 'cancel')
+
+ @mute_logger('odoo.addons.payment_sips.controllers.main')
+ def test_webhook_notification_confirms_transaction(self):
+ """ Test the processing of a webhook notification. """
+ tx = self._create_transaction('redirect')
+ url = self._build_url(SipsController._return_url)
+ with patch(
+ 'odoo.addons.payment_sips.controllers.main.SipsController'
+ '._verify_notification_signature'
+ ):
+ self._make_http_post_request(url, data=self.notification_data)
+ self.assertEqual(tx.state, 'done')
+
+ @mute_logger('odoo.addons.payment_sips.controllers.main')
+ def test_webhook_notification_triggers_signature_check(self):
+ """ Test that receiving a webhook notification triggers a signature check. """
+ self._create_transaction('redirect')
+ url = self._build_url(SipsController._webhook_url)
+ with patch(
+ 'odoo.addons.payment_sips.controllers.main.SipsController'
+ '._verify_notification_signature'
+ ) as signature_check_mock, patch(
+ 'odoo.addons.payment.models.payment_transaction.PaymentTransaction'
+ '._handle_notification_data'
+ ):
+ self._make_http_post_request(url, data=self.notification_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, SipsController._verify_notification_signature, self.notification_data, tx
+ )
+
+ @mute_logger('odoo.addons.payment_sips.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.notification_data, Seal=None)
+ self.assertRaises(Forbidden, SipsController._verify_notification_signature, payload, tx)
+
+ @mute_logger('odoo.addons.payment_sips.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.notification_data, Seal='dummy')
+ self.assertRaises(Forbidden, SipsController._verify_notification_signature, payload, tx)
diff --git a/views/payment_provider_views.xml b/views/payment_provider_views.xml
new file mode 100644
index 0000000..3c9583c
--- /dev/null
+++ b/views/payment_provider_views.xml
@@ -0,0 +1,22 @@
+
+
+
+
+ Sips Provider Form
+ payment.provider
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/views/payment_sips_templates.xml b/views/payment_sips_templates.xml
new file mode 100644
index 0000000..7c68506
--- /dev/null
+++ b/views/payment_sips_templates.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+