mirror of
https://github.com/bringout/oca-ocb-core.git
synced 2026-04-22 06:32:06 +02:00
add missing payment providers and iot modules for 19.0
Add 19 payment provider modules needed by the sale module:
payment_adyen, payment_aps, payment_asiapay, payment_authorize,
payment_buckaroo, payment_demo, payment_dpo, payment_flutterwave,
payment_iyzico, payment_mercado_pago, payment_mollie, payment_nuvei,
payment_paymob, payment_paypal, payment_razorpay, payment_redsys,
payment_stripe, payment_worldline, payment_xendit
Add 3 IoT modules needed for point_of_sale:
iot_base, iot_box_image, iot_drivers
Note: Stripe test API keys replaced with placeholders.
🤖 assisted by claude
This commit is contained in:
parent
3037cab43e
commit
aee3ee8bf7
1472 changed files with 194608 additions and 0 deletions
|
|
@ -0,0 +1,29 @@
|
|||
# Iyzico
|
||||
|
||||
## Technical details
|
||||
|
||||
API: [Iyzico Checkout Form API](https://docs.iyzico.com/en/payment-methods/direct-charge/checkoutform)
|
||||
|
||||
This module integrates Iyzico using the generic payment with redirection flow based on form
|
||||
submission provided by the payment module.
|
||||
|
||||
## Supported features
|
||||
|
||||
- Payment with redirection flow
|
||||
|
||||
## Module history
|
||||
|
||||
- `19.0`
|
||||
- The first version of the module is merged. odoo/odoo#210746
|
||||
|
||||
## Testing instructions
|
||||
|
||||
https://docs.iyzico.com/en/add-ons/test-cards
|
||||
|
||||
### VISA
|
||||
|
||||
**Card Number**: `4543590000000006`
|
||||
|
||||
**Expiry Date**: any date in the future
|
||||
|
||||
**CVC Code**: any
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import controllers
|
||||
from . import models
|
||||
|
||||
from odoo.addons.payment import reset_payment_provider, setup_provider
|
||||
|
||||
|
||||
def post_init_hook(env):
|
||||
setup_provider(env, 'iyzico')
|
||||
|
||||
|
||||
def uninstall_hook(env):
|
||||
reset_payment_provider(env, 'iyzico')
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
{
|
||||
'name': "Payment Provider: Iyzico",
|
||||
'category': 'Accounting/Payment Providers',
|
||||
'sequence': 350,
|
||||
'summary': "A payment provider covering Turkey.",
|
||||
'description': " ", # Non-empty string to avoid loading the README file.
|
||||
'depends': ['payment'],
|
||||
'data': [
|
||||
'views/payment_iyzico_templates.xml',
|
||||
'views/payment_provider_views.xml',
|
||||
|
||||
'data/payment_provider_data.xml', # Depends on views/payment_iyzico_templates.xml
|
||||
],
|
||||
'post_init_hook': 'post_init_hook',
|
||||
'uninstall_hook': 'uninstall_hook',
|
||||
'author': 'Odoo S.A.',
|
||||
'license': 'LGPL-3',
|
||||
}
|
||||
42
odoo-bringout-oca-ocb-payment_iyzico/payment_iyzico/const.py
Normal file
42
odoo-bringout-oca-ocb-payment_iyzico/payment_iyzico/const.py
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
PAYMENT_RETURN_ROUTE = '/payment/iyzico/return'
|
||||
|
||||
# The currencies supported by Iyzico, in ISO 4217 format.
|
||||
SUPPORTED_CURRENCIES = [
|
||||
'CHF',
|
||||
'EUR',
|
||||
'GBP',
|
||||
'IRR',
|
||||
'NOK',
|
||||
'RUB',
|
||||
'TRY',
|
||||
'USD',
|
||||
]
|
||||
|
||||
# The codes of the payment methods to activate when Iyzico is activated.
|
||||
DEFAULT_PAYMENT_METHOD_CODES = {
|
||||
# Primary payment methods
|
||||
'card',
|
||||
# Brand payment methods
|
||||
'mastercard',
|
||||
'visa',
|
||||
'amex',
|
||||
'troy',
|
||||
}
|
||||
|
||||
# Mapping of payment method codes to Iyzico codes.
|
||||
PAYMENT_METHODS_MAPPING = {
|
||||
'amex': 'american_express',
|
||||
'mastercard': 'master_card',
|
||||
}
|
||||
|
||||
# Mapping of transaction states to Iyzico payment statuses.
|
||||
# See https://docs.iyzico.com/en/advanced/webhook#hpp-format.
|
||||
PAYMENT_STATUS_MAPPING = {
|
||||
'pending': (
|
||||
'INIT_THREEDS', 'CALLBACK_THREEDS', 'INIT_BANK_TRANSFER', 'INIT_CREDIT', 'PENDING_CREDIT'
|
||||
),
|
||||
'done': ('SUCCESS',),
|
||||
'error': ('FAILURE',),
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import main
|
||||
|
|
@ -0,0 +1,69 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import pprint
|
||||
|
||||
from odoo import http
|
||||
from odoo.exceptions import ValidationError
|
||||
from odoo.http import request
|
||||
|
||||
from odoo.addons.payment.logging import get_payment_logger
|
||||
from odoo.addons.payment_iyzico import const
|
||||
|
||||
|
||||
_logger = get_payment_logger(__name__)
|
||||
|
||||
|
||||
class IyzicoController(http.Controller):
|
||||
|
||||
@http.route(
|
||||
const.PAYMENT_RETURN_ROUTE, type='http', auth='public', methods=['POST'], csrf=False,
|
||||
save_session=False
|
||||
)
|
||||
def iyzico_return_from_payment(self, tx_ref='', **data):
|
||||
"""Process the payment data sent by Iyzico 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 str tx_ref: The reference of the related transaction.
|
||||
:param dict data: The payment data.
|
||||
"""
|
||||
_logger.info("Handling redirection from Iyzico with data:\n%s", pprint.pformat(data))
|
||||
if token := data.get('token'):
|
||||
self._verify_and_process(tx_ref, token)
|
||||
else:
|
||||
_logger.warning("Received payment data with missing token.")
|
||||
|
||||
return request.redirect('/payment/status')
|
||||
|
||||
@staticmethod
|
||||
def _verify_and_process(tx_ref, token):
|
||||
"""Verify and process the payment data sent by Iyzico.
|
||||
|
||||
:param str tx_ref: The reference of the transaction.
|
||||
:param str token: The iyzico transaction token to fetch transaction details.
|
||||
:return: None
|
||||
"""
|
||||
tx_sudo = request.env['payment.transaction'].sudo()._search_by_reference(
|
||||
'iyzico', {'reference': tx_ref}
|
||||
)
|
||||
if not tx_sudo:
|
||||
return
|
||||
try:
|
||||
verified_payment_data = tx_sudo._send_api_request(
|
||||
'POST',
|
||||
'payment/iyzipos/checkoutform/auth/ecom/detail',
|
||||
json={
|
||||
'conversationId': tx_sudo.reference,
|
||||
'locale': request.env.lang == 'tr_TR' and 'tr' or 'en',
|
||||
'token': token,
|
||||
},
|
||||
)
|
||||
tx_sudo._process('iyzico', verified_payment_data)
|
||||
except ValidationError:
|
||||
_logger.error("Unable to process the payment data.")
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
-- disable Iyzico payment provider
|
||||
UPDATE payment_provider
|
||||
SET iyzico_key_id = NULL,
|
||||
iyzico_key_secret = NULL;
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="payment.payment_provider_iyzico" model="payment.provider">
|
||||
<field name="code">iyzico</field>
|
||||
<field name="redirect_form_view_id" ref="redirect_form"/>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
101
odoo-bringout-oca-ocb-payment_iyzico/payment_iyzico/i18n/ca.po
Normal file
101
odoo-bringout-oca-ocb-payment_iyzico/payment_iyzico/i18n/ca.po
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
# "Noemi Pla Garcia (nopl)" <nopl@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-24 19:23+0000\n"
|
||||
"Last-Translator: \"Noemi Pla Garcia (nopl)\" <nopl@odoo.com>\n"
|
||||
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_iyzico/ca/>\n"
|
||||
"Language: ca\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
"S'ha produït un error en processar el pagament (codi %(code)s: "
|
||||
"%(explanation)s). Torna-ho a intentar."
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,104 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
# "Patricia Gutiérrez (pagc)" <pagc@odoo.com>, 2025.
|
||||
# "Fernanda Alvarez (mfar)" <mfar@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-10-06 23:43+0000\n"
|
||||
"Last-Translator: \"Fernanda Alvarez (mfar)\" <mfar@odoo.com>\n"
|
||||
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/payment_iyzico/es_419/>\n"
|
||||
"Language: es_419\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
"Ocurrió un error al procesar tu pago (código %(code)s:%(explanation)s). "
|
||||
"Inténtalo de nuevo."
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Nombre para mostrar"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr "Iyzico"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr "ID de la clave de Iyzico"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr "Secreto de la clave de Iyzico"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr "ID de la clave"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr "Secreto de la clave"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Proveedor de pago"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transacción de pago"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
"El proveedor de pagos rechazó la solicitud.\n"
|
||||
"%s"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr "Código de estado desconocido: %s"
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,99 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
# "Kwanghee Park (kwpa)" <kwpa@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-10-01 02:30+0000\n"
|
||||
"Last-Translator: \"Kwanghee Park (kwpa)\" <kwpa@odoo.com>\n"
|
||||
"Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/"
|
||||
"payment_iyzico/ko/>\n"
|
||||
"Language: ko\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "코드"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr "Iyzico"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,103 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
# "Maitê Dietze (madi)" <madi@odoo.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-25 17:34+0000\n"
|
||||
"Last-Translator: \"Maitê Dietze (madi)\" <madi@odoo.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://translate.odoo.com/projects/"
|
||||
"odoo-19/payment_iyzico/pt_BR/>\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.12.2\n"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
"Ocorreu um erro durante o processamento de seu pagamento (código %(code)s: "
|
||||
"%(explanation)s). Tente novamente."
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr "Código"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Exibir nome"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr "Iyzico"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr "Chave de identificação Iyzico"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr "Segredo da chave Iyzico"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr "ID da chave"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr "Segredo da chave"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr "Provedor de Pagamento"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr "Transação do Pagamento"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
"O provedor de pagamentos rejeitou a solicitação.\n"
|
||||
"%s"
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr "O código técnico deste provedor de pagamento."
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr "Código de status desconhecido: %s"
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * payment_iyzico
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 19.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-11 13:58+0000\n"
|
||||
"PO-Revision-Date: 2025-09-11 13:58+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_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid ""
|
||||
"An error occurred during processing of your payment (code %(code)s: "
|
||||
"%(explanation)s). Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__code
|
||||
msgid "Code"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__display_name
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__display_name
|
||||
msgid "Display Name"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__id
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_transaction__id
|
||||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields.selection,name:payment_iyzico.selection__payment_provider__code__iyzico
|
||||
msgid "Iyzico"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_id
|
||||
msgid "Iyzico Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,field_description:payment_iyzico.field_payment_provider__iyzico_key_secret
|
||||
msgid "Iyzico Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Id"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model_terms:ir.ui.view,arch_db:payment_iyzico.payment_provider_form
|
||||
msgid "Key Secret"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_provider
|
||||
msgid "Payment Provider"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model,name:payment_iyzico.model_payment_transaction
|
||||
msgid "Payment Transaction"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_provider.py:0
|
||||
msgid ""
|
||||
"The payment provider rejected the request.\n"
|
||||
"%s"
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#: model:ir.model.fields,help:payment_iyzico.field_payment_provider__code
|
||||
msgid "The technical code of this payment provider."
|
||||
msgstr ""
|
||||
|
||||
#. module: payment_iyzico
|
||||
#. odoo-python
|
||||
#: code:addons/payment_iyzico/models/payment_transaction.py:0
|
||||
msgid "Unknown status code: %s"
|
||||
msgstr ""
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import payment_provider
|
||||
from . import payment_transaction
|
||||
|
|
@ -0,0 +1,120 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
import base64
|
||||
import hashlib
|
||||
import hmac
|
||||
import json
|
||||
import random
|
||||
import string
|
||||
|
||||
from odoo import _, fields, models
|
||||
from odoo.exceptions import ValidationError
|
||||
from odoo.tools.urls import urljoin
|
||||
|
||||
from odoo.addons.payment_iyzico import const
|
||||
|
||||
|
||||
class PaymentProvider(models.Model):
|
||||
_inherit = 'payment.provider'
|
||||
|
||||
code = fields.Selection(
|
||||
selection_add=[('iyzico', "Iyzico")], ondelete={'iyzico': 'set default'}
|
||||
)
|
||||
iyzico_key_id = fields.Char(string="Iyzico Key Id", required_if_provider='iyzico', copy=False)
|
||||
iyzico_key_secret = fields.Char(
|
||||
string="Iyzico Key Secret",
|
||||
required_if_provider='iyzico',
|
||||
copy=False,
|
||||
groups='base.group_system',
|
||||
)
|
||||
|
||||
# === COMPUTE METHODS === #
|
||||
|
||||
def _get_supported_currencies(self):
|
||||
"""Override of `payment` to return the supported currencies."""
|
||||
supported_currencies = super()._get_supported_currencies()
|
||||
if self.code == 'iyzico':
|
||||
supported_currencies = supported_currencies.filtered(
|
||||
lambda c: c.name in const.SUPPORTED_CURRENCIES
|
||||
)
|
||||
return supported_currencies
|
||||
|
||||
# === CRUD METHODS === #
|
||||
|
||||
def _get_default_payment_method_codes(self):
|
||||
"""Override of `payment` to return the default payment method codes."""
|
||||
self.ensure_one()
|
||||
if self.code != 'iyzico':
|
||||
return super()._get_default_payment_method_codes()
|
||||
return const.DEFAULT_PAYMENT_METHOD_CODES
|
||||
|
||||
# === REQUEST HELPERS === #
|
||||
|
||||
def _build_request_url(self, endpoint, **kwargs):
|
||||
"""Override of `payment` to build the request URL."""
|
||||
if self.code != 'iyzico':
|
||||
return super()._build_request_url(endpoint, **kwargs)
|
||||
|
||||
if self.state == 'enabled':
|
||||
api_url = 'https://api.iyzipay.com'
|
||||
else:
|
||||
api_url = 'https://sandbox-api.iyzipay.com'
|
||||
|
||||
return urljoin(api_url, endpoint)
|
||||
|
||||
def _build_request_headers(self, method, endpoint, payload, **kwargs):
|
||||
"""Override of `payment` to build the request headers.
|
||||
|
||||
See https://docs.iyzico.com/en/getting-started/preliminaries/authentication/hmacsha256-auth.
|
||||
"""
|
||||
if self.code != 'iyzico':
|
||||
return super()._build_request_headers(method, endpoint, payload, **kwargs)
|
||||
|
||||
random_string = ''.join(
|
||||
random.SystemRandom().choice(string.ascii_letters + string.digits) for _i in range(8)
|
||||
)
|
||||
signature = self._iyzico_calculate_signature(endpoint, payload, random_string)
|
||||
authorization_params = [
|
||||
f'apiKey:{self.iyzico_key_id}', f'randomKey:{random_string}', f'signature:{signature}'
|
||||
]
|
||||
hash_base64 = base64.b64encode('&'.join(authorization_params).encode()).decode()
|
||||
return {
|
||||
'Authorization': f'IYZWSv2 {hash_base64}',
|
||||
'x-iyzi-rnd': random_string,
|
||||
}
|
||||
|
||||
def _iyzico_calculate_signature(self, endpoint, payload, random_string):
|
||||
"""Calculate the signature for the provided data.
|
||||
|
||||
See https://docs.iyzico.com/en/getting-started/preliminaries/authentication/hmacsha256-auth.
|
||||
|
||||
:param str endpoint: The endpoint of the API to reach with the request.
|
||||
:param dict payload: The payload of the request.
|
||||
:param str random_string: The random string to use for the signature.
|
||||
:return: The calculated signature.
|
||||
:rtype: str
|
||||
"""
|
||||
payload_string = json.dumps(payload)
|
||||
data_string = f'{random_string}/{endpoint}{payload_string}'
|
||||
return hmac.new(
|
||||
self.iyzico_key_secret.encode(), msg=data_string.encode(), digestmod=hashlib.sha256
|
||||
).hexdigest()
|
||||
|
||||
def _parse_response_error(self, response):
|
||||
"""Override of `payment` to parse the error message."""
|
||||
if self.code != 'iyzico':
|
||||
return super()._parse_response_error(response)
|
||||
return response.json().get('errorMessage')
|
||||
|
||||
def _parse_response_content(self, response, **kwargs):
|
||||
"""Override of `payment` to parse the response content."""
|
||||
if self.code != 'iyzico':
|
||||
return super()._parse_response_content(response, **kwargs)
|
||||
|
||||
response_content = response.json()
|
||||
|
||||
if response_content.get('status') != 'success':
|
||||
error_msg = response_content.get('errorMessage')
|
||||
raise ValidationError(_("The payment provider rejected the request.\n%s", error_msg))
|
||||
|
||||
return response_content
|
||||
|
|
@ -0,0 +1,148 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from werkzeug import urls
|
||||
|
||||
from odoo import models
|
||||
from odoo.exceptions import ValidationError
|
||||
from odoo.tools.urls import urljoin
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment.logging import get_payment_logger
|
||||
from odoo.addons.payment_iyzico import const
|
||||
|
||||
|
||||
_logger = get_payment_logger(__name__)
|
||||
|
||||
|
||||
class PaymentTransaction(models.Model):
|
||||
_inherit = 'payment.transaction'
|
||||
|
||||
# === BUSINESS METHODS - PRE-PROCESSING === #
|
||||
|
||||
def _get_specific_rendering_values(self, *args):
|
||||
"""Override of `payment` to return Iyzico specific rendering values.
|
||||
|
||||
Note: `self.ensure_one()` from :meth:`_get_processing_values`
|
||||
|
||||
:return: The provider-specific processing values.
|
||||
:rtype: dict
|
||||
"""
|
||||
if self.provider_code != 'iyzico':
|
||||
return super()._get_specific_rendering_values(*args)
|
||||
|
||||
# Initiate the payment and retrieve the payment link data.
|
||||
payload = self._iyzico_prepare_cf_initialize_payload()
|
||||
try:
|
||||
payment_link_data = self._send_api_request(
|
||||
'POST',
|
||||
'payment/iyzipos/checkoutform/initialize/auth/ecom',
|
||||
json=payload,
|
||||
)
|
||||
except ValidationError as error:
|
||||
self._set_error(str(error))
|
||||
return {}
|
||||
|
||||
# Extract the payment link URL and params and embed them in the redirect form.
|
||||
api_url = payment_link_data['paymentPageUrl']
|
||||
parsed_url = urls.url_parse(api_url)
|
||||
url_params = urls.url_decode(parsed_url.query)
|
||||
|
||||
return {
|
||||
'api_url': api_url,
|
||||
'url_params': url_params, # Encore the params as inputs to preserve them.
|
||||
}
|
||||
|
||||
def _iyzico_prepare_cf_initialize_payload(self):
|
||||
"""Create the payload for the CF-initialize request based on the transaction values.
|
||||
|
||||
:return: The request payload.
|
||||
:rtype: dict
|
||||
"""
|
||||
base_url = self.provider_id.get_base_url()
|
||||
first_name, last_name = payment_utils.split_partner_name(self.partner_name)
|
||||
query_string_params = urls.url_encode({'tx_ref': self.reference})
|
||||
return_url = f'{urljoin(base_url, const.PAYMENT_RETURN_ROUTE)}?{query_string_params}'
|
||||
return {
|
||||
# Dummy basket item as it is required in Iyzico.
|
||||
'basketItems': [{
|
||||
'id': self.id,
|
||||
'price': self.amount,
|
||||
'name': 'Odoo purchase',
|
||||
'category1': 'Service',
|
||||
'itemType': 'VIRTUAL',
|
||||
}],
|
||||
'billingAddress': {
|
||||
'address': self.partner_address,
|
||||
'contactName': self.partner_name,
|
||||
'city': self.partner_city,
|
||||
'country': self.partner_country_id.name,
|
||||
},
|
||||
'buyer': {
|
||||
'id': self.partner_id.id,
|
||||
'name': first_name,
|
||||
'surname': last_name,
|
||||
'identityNumber': str(self.partner_id.id).zfill(5),
|
||||
'email': self.partner_email,
|
||||
'registrationAddress': self.partner_address,
|
||||
'city': self.partner_city,
|
||||
'country': self.partner_country_id.name,
|
||||
'ip': '0',
|
||||
},
|
||||
'callbackUrl': return_url,
|
||||
'conversationId': self.reference,
|
||||
'currency': self.currency_id.name,
|
||||
'locale': 'tr' if self.env.lang == 'tr_TR' else 'en',
|
||||
'paidPrice': self.amount,
|
||||
'price': self.amount,
|
||||
}
|
||||
|
||||
# === BUSINESS METHODS - PROCESSING === #
|
||||
|
||||
def _extract_amount_data(self, payment_data):
|
||||
"""Override of `payment` to extract the amount and currency from the payment data."""
|
||||
if self.provider_code != 'iyzico':
|
||||
return super()._extract_amount_data(payment_data)
|
||||
|
||||
return {
|
||||
'amount': payment_data.get('price'),
|
||||
'currency_code': payment_data.get('currency'),
|
||||
}
|
||||
|
||||
def _apply_updates(self, payment_data):
|
||||
"""Override of payment to update the transaction based on the payment data."""
|
||||
if self.provider_code != 'iyzico':
|
||||
return super()._apply_updates(payment_data)
|
||||
|
||||
# Update the provider reference.
|
||||
self.provider_reference = payment_data.get('paymentId')
|
||||
|
||||
# Update the payment method.
|
||||
if bool(payment_data.get('cardType')):
|
||||
payment_method_code = payment_data.get('cardAssociation', '')
|
||||
payment_method = self.env['payment.method']._get_from_code(
|
||||
payment_method_code.lower(), mapping=const.PAYMENT_METHODS_MAPPING
|
||||
)
|
||||
elif bool(payment_data.get('bankName')):
|
||||
payment_method = self.env.ref('payment.payment_method_bank_transfer')
|
||||
else:
|
||||
payment_method = self.env.ref('payment.payment_method_unknown')
|
||||
self.payment_method_id = payment_method or self.payment_method_id
|
||||
|
||||
# Update the payment state.
|
||||
status = payment_data.get('paymentStatus')
|
||||
if status in const.PAYMENT_STATUS_MAPPING['pending']:
|
||||
self._set_pending()
|
||||
elif status in const.PAYMENT_STATUS_MAPPING['done']:
|
||||
self._set_done()
|
||||
elif status in const.PAYMENT_STATUS_MAPPING['error']:
|
||||
self._set_error(self.env._(
|
||||
"An error occurred during processing of your payment (code %(code)s:"
|
||||
" %(explanation)s). Please try again.",
|
||||
code=status, explanation=payment_data.get('errorMessage'),
|
||||
))
|
||||
else:
|
||||
_logger.warning(
|
||||
"Received data with invalid payment status (%s) for transaction with reference %s",
|
||||
status, self.reference
|
||||
)
|
||||
self._set_error(self.env._("Unknown status code: %s", status))
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 1.9 KiB |
|
|
@ -0,0 +1,19 @@
|
|||
<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_6888_14405)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M1.38227 20.3242C0.690969 20.3242 0.130371 20.888 0.130371 21.5815V28.9441C0.130371 29.6401 0.690697 30.2025 1.382 30.2025C2.07276 30.2025 2.63336 29.6401 2.63336 28.9441V21.5815C2.63336 20.8877 2.07303 20.3242 1.38227 20.3242Z" fill="#1E64FF"/>
|
||||
<mask id="mask0_6888_14405" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="16" width="3" height="4">
|
||||
<path d="M0 16.3152H2.76522V19.0976H0V16.3152Z" fill="white"/>
|
||||
</mask>
|
||||
<g mask="url(#mask0_6888_14405)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M1.38234 16.3152C0.61875 16.3152 0 16.9381 0 17.7067C0 18.4737 0.619022 19.0976 1.38234 19.0976C2.14538 19.0976 2.76522 18.4734 2.76522 17.7067C2.76522 16.9381 2.14565 16.3152 1.38234 16.3152Z" fill="#1E64FF"/>
|
||||
</g>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M23.7843 28.9439C23.7843 28.2498 23.2234 27.6844 22.5313 27.6844H19.0745L23.4925 22.3907C23.9357 21.8585 23.8666 21.0632 23.3376 20.6186C23.0911 20.4096 22.7892 20.3136 22.49 20.324C22.4761 20.3224 16.962 20.324 16.962 20.324C16.2702 20.324 15.7104 20.8878 15.7104 21.5811C15.7104 22.2771 16.2702 22.8425 16.962 22.8425H19.8495L15.4327 28.1349C14.9878 28.6684 15.0577 29.4617 15.5865 29.9075C15.821 30.1072 16.1071 30.2023 16.3914 30.2023H22.5313C23.2234 30.2023 23.7843 29.6399 23.7843 28.9439ZM34.8153 22.6747C35.5009 22.6747 36.1433 22.942 36.6283 23.4304C37.1169 23.9208 37.9096 23.9208 38.399 23.4304C38.8859 22.9382 38.8859 22.1412 38.399 21.6495C37.4414 20.6859 36.1685 20.156 34.815 20.156C33.4631 20.156 32.1908 20.6859 31.2343 21.6493C30.2772 22.6126 29.7498 23.8905 29.7498 25.2523C29.7498 26.613 30.277 27.8937 31.2343 28.8543C32.1908 29.8176 33.4631 30.3489 34.815 30.3489C36.1685 30.3489 37.4414 29.8176 38.3992 28.8543C38.8859 28.3645 38.8859 27.5673 38.3992 27.0756C37.9096 26.5828 37.1166 26.5828 36.6283 27.0756C36.1433 27.5607 35.5009 27.8318 34.815 27.8318C34.131 27.8318 33.4876 27.5607 33.0041 27.0756C32.5196 26.588 32.2533 25.9409 32.2533 25.2523C32.2533 24.5637 32.5196 23.9153 33.0041 23.4304C33.4878 22.942 34.1313 22.6747 34.8153 22.6747ZM44.9338 27.8318C43.5215 27.8318 42.3729 26.6741 42.3729 25.2523C42.3729 23.8306 43.5215 22.6747 44.9338 22.6747C46.3473 22.6747 47.4976 23.8306 47.4976 25.2523C47.4976 26.6741 46.3473 27.8318 44.9338 27.8318ZM44.9338 20.156C42.1416 20.156 39.8691 22.4421 39.8691 25.2523C39.8691 28.0623 42.1416 30.3489 44.9338 30.3489C47.7272 30.3489 50.0001 28.0623 50.0001 25.2523C50.0001 22.4418 47.7275 20.156 44.9338 20.156ZM26.8585 20.324C26.1683 20.324 25.6085 20.8878 25.6085 21.5813V28.9439C25.6085 29.6399 26.1683 30.2023 26.8585 30.2023C27.5509 30.2023 28.1101 29.6399 28.1101 28.9439V21.5813C28.1101 20.8875 27.5509 20.324 26.8585 20.324Z" fill="#1E64FF"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M26.8582 16.3152C26.0947 16.3152 25.4751 16.9381 25.4751 17.7067C25.4751 18.4737 26.0947 19.0976 26.8582 19.0976C27.6232 19.0976 28.2422 18.4734 28.2422 17.7067C28.2422 16.9381 27.6232 16.3152 26.8582 16.3152Z" fill="#1E64FF"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.5361 20.4658C12.9222 20.1449 12.1673 20.3852 11.8486 21.0015L9.16406 26.2072L6.47927 21.0015C6.16134 20.3855 5.40509 20.1449 4.79177 20.4658C4.179 20.7873 3.9396 21.5474 4.25835 22.1647L7.75319 28.9418L6.1396 32.0768C5.82058 32.6942 6.05835 33.4546 6.67221 33.7747C6.87357 33.8819 7.09069 33.9259 7.30319 33.9155C7.73525 33.8973 8.14694 33.654 8.36161 33.2398L14.0681 22.1647C14.388 21.5474 14.1497 20.787 13.5361 20.4658Z" fill="#1E64FF"/>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_6888_14405">
|
||||
<rect width="50" height="50" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.7 KiB |
|
|
@ -0,0 +1,6 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import common
|
||||
from . import test_payment_provider
|
||||
from . import test_payment_transaction
|
||||
from . import test_processing_flows
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.addons.payment.tests.common import PaymentCommon
|
||||
|
||||
|
||||
class IyzicoCommon(PaymentCommon):
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super().setUpClass()
|
||||
|
||||
cls.iyzico = cls._prepare_provider('iyzico', update_values={
|
||||
'iyzico_key_id': 'iyzipay_key',
|
||||
'iyzico_key_secret': 'iyzipay_secret',
|
||||
})
|
||||
cls.provider = cls.iyzico
|
||||
cls.return_data = {
|
||||
'token': 'dummy_token',
|
||||
}
|
||||
cls.signature = 'abc_xyz'
|
||||
cls.payment_data = {
|
||||
'conversationId': cls.reference,
|
||||
'paymentId': '24232079',
|
||||
'paidPrice': cls.amount,
|
||||
'paymentStatus': 'SUCCESS',
|
||||
'token': 'dummy_token',
|
||||
}
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo.tests import tagged
|
||||
|
||||
from odoo.addons.payment_iyzico.tests.common import IyzicoCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestPaymentProvider(IyzicoCommon):
|
||||
|
||||
def test_signature_calculation_for_outgoing_data(self):
|
||||
"""Test that the calculated signature matches the expected signature for outgoing data."""
|
||||
calculated_signature = self.provider._iyzico_calculate_signature(
|
||||
'/dummy', {'dummy': 'dummy'}, 'random_string'
|
||||
)
|
||||
expected_signature = 'ad5a61b79b941a805bb95aecac0ae2c9c4889fd92f534830be87c6b8d5d8fc2f'
|
||||
self.assertEqual(calculated_signature, expected_signature)
|
||||
|
|
@ -0,0 +1,119 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from unittest.mock import patch
|
||||
|
||||
from werkzeug.urls import url_encode
|
||||
|
||||
from odoo.tests import tagged
|
||||
from odoo.tools import mute_logger
|
||||
|
||||
from odoo.addons.payment import utils as payment_utils
|
||||
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
|
||||
from odoo.addons.payment_iyzico import const
|
||||
from odoo.addons.payment_iyzico.tests.common import IyzicoCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestPaymentTransaction(IyzicoCommon, PaymentHttpCommon):
|
||||
|
||||
def test_no_item_missing_from_cf_initialize_payload(self):
|
||||
"""Test that the request values are conform to the transaction fields."""
|
||||
tx = self._create_transaction('redirect')
|
||||
request_payload = tx._iyzico_prepare_cf_initialize_payload()
|
||||
first_name, last_name = payment_utils.split_partner_name(tx.partner_name)
|
||||
return_url = self._build_url(
|
||||
f'{const.PAYMENT_RETURN_ROUTE}?{url_encode({"tx_ref": tx.reference})}'
|
||||
)
|
||||
self.assertDictEqual(request_payload, {
|
||||
'basketItems': [{
|
||||
'id': tx.id,
|
||||
'price': tx.amount,
|
||||
'name': 'Odoo purchase',
|
||||
'category1': 'Service',
|
||||
'itemType': 'VIRTUAL',
|
||||
}],
|
||||
'billingAddress': {
|
||||
'address': tx.partner_address,
|
||||
'contactName': tx.partner_name,
|
||||
'city': tx.partner_city,
|
||||
'country': tx.partner_country_id.name,
|
||||
},
|
||||
'buyer': {
|
||||
'id': tx.partner_id.id,
|
||||
'name': first_name,
|
||||
'surname': last_name,
|
||||
'identityNumber': str(tx.partner_id.id).zfill(5),
|
||||
'email': tx.partner_email,
|
||||
'registrationAddress': tx.partner_address,
|
||||
'city': tx.partner_city,
|
||||
'country': tx.partner_country_id.name,
|
||||
'ip': '0',
|
||||
},
|
||||
'callbackUrl': return_url,
|
||||
'conversationId': tx.reference,
|
||||
'currency': tx.currency_id.name,
|
||||
'locale': 'tr' if tx.env.lang == 'tr_TR' else 'en',
|
||||
'paidPrice': tx.amount,
|
||||
'price': tx.amount,
|
||||
})
|
||||
|
||||
@mute_logger('odoo.addons.payment.models.payment_transaction')
|
||||
def test_no_input_missing_from_redirect_form(self):
|
||||
"""Test that the `api_url` key is not omitted from the rendering values."""
|
||||
tx = self._create_transaction('redirect')
|
||||
with patch(
|
||||
'odoo.addons.payment_iyzico.models.payment_transaction.PaymentTransaction'
|
||||
'._get_specific_rendering_values', return_value={'api_url': 'https://dummy.com'}
|
||||
):
|
||||
processing_values = tx._get_processing_values()
|
||||
form_info = self._extract_values_from_html_form(processing_values['redirect_form_html'])
|
||||
self.assertEqual(form_info['action'], 'https://dummy.com')
|
||||
self.assertEqual(form_info['method'], 'get')
|
||||
self.assertDictEqual(form_info['inputs'], {})
|
||||
|
||||
def test_extract_reference_finds_reference(self):
|
||||
"""Test that the transaction reference is found in the payment data."""
|
||||
tx = self._create_transaction(flow='redirect')
|
||||
reference = self.env['payment.transaction']._extract_reference(
|
||||
'iyzico', {'reference': tx.reference}
|
||||
)
|
||||
self.assertEqual(tx.reference, reference)
|
||||
|
||||
def test_apply_updates_sets_provider_reference(self):
|
||||
"""Test that the provider reference is set when processing the payment data."""
|
||||
tx = self._create_transaction(flow='redirect')
|
||||
tx._apply_updates(self.payment_data)
|
||||
self.assertEqual(tx.provider_reference, self.payment_data['paymentId'])
|
||||
|
||||
def test_apply_updates_sets_card_payment_method(self):
|
||||
"""Test that the card payment method brand is updated from the payment data."""
|
||||
self.payment_data.update({
|
||||
'cardType': 'CREDIT_CARD',
|
||||
'cardAssociation': 'MASTER_CARD',
|
||||
})
|
||||
tx = self._create_transaction(flow='redirect')
|
||||
tx._apply_updates(self.payment_data)
|
||||
self.assertEqual(tx.payment_method_id.code, 'mastercard')
|
||||
|
||||
def test_apply_updates_sets_bank_transfer_payment_method(self):
|
||||
"""Test that the bank transfer payment method is set if found in the payment data."""
|
||||
self.payment_data.update({
|
||||
'bankName': 'dummy',
|
||||
})
|
||||
tx = self._create_transaction(flow='redirect')
|
||||
tx._apply_updates(self.payment_data)
|
||||
self.assertEqual(tx.payment_method_id.code, 'bank_transfer')
|
||||
|
||||
def test_apply_updates_confirms_transaction(self):
|
||||
"""Test that the transaction state is set to 'done' when the payment data indicate a
|
||||
successful payment."""
|
||||
tx = self._create_transaction(flow='redirect')
|
||||
tx._apply_updates(self.payment_data)
|
||||
self.assertEqual(tx.state, 'done')
|
||||
|
||||
def test_apply_updates_fails_transaction(self):
|
||||
"""Test that the transaction state is set to 'error' when the payment data indicate a
|
||||
payment failure."""
|
||||
tx = self._create_transaction(flow='redirect')
|
||||
tx._apply_updates({'paymentStatus': 'FAILURE'})
|
||||
self.assertEqual(tx.state, 'error')
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from unittest.mock import patch
|
||||
|
||||
from werkzeug.urls import url_encode
|
||||
|
||||
from odoo.tests import tagged
|
||||
from odoo.tools import mute_logger
|
||||
|
||||
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
|
||||
from odoo.addons.payment_iyzico import const
|
||||
from odoo.addons.payment_iyzico.tests.common import IyzicoCommon
|
||||
|
||||
|
||||
@tagged('post_install', '-at_install')
|
||||
class TestProcessingFlows(IyzicoCommon, PaymentHttpCommon):
|
||||
|
||||
@mute_logger('odoo.addons.payment_iyzico.controllers.main')
|
||||
def test_redirect_notification_triggers_processing(self):
|
||||
"""Test that receiving a valid redirect notification triggers the processing of the
|
||||
payment data."""
|
||||
tx = self._create_transaction('redirect')
|
||||
url = self._build_url(
|
||||
f"{const.PAYMENT_RETURN_ROUTE}?{url_encode({'tx_ref': tx.reference})}"
|
||||
)
|
||||
with patch(
|
||||
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
|
||||
return_value=self.payment_data
|
||||
), patch(
|
||||
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._process'
|
||||
) as process_mock:
|
||||
self._make_http_post_request(url, data=self.return_data)
|
||||
self.assertEqual(process_mock.call_count, 1)
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="redirect_form">
|
||||
<form t-att-action="api_url" method="get">
|
||||
<t t-foreach="url_params" t-as="param">
|
||||
<input type="hidden" t-att-name="param" t-att-value="url_params[param]"/>
|
||||
</t>
|
||||
</form>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="payment_provider_form" model="ir.ui.view">
|
||||
<field name="name">Iyzico Provider Form</field>
|
||||
<field name="model">payment.provider</field>
|
||||
<field name="inherit_id" ref="payment.payment_provider_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<group name="provider_credentials" position="inside">
|
||||
<group name="iyzico_credentials" invisible="code != 'iyzico'">
|
||||
<field
|
||||
string="Key Id"
|
||||
name="iyzico_key_id"
|
||||
required="code == 'iyzico' and state != 'disabled'"
|
||||
/>
|
||||
<field
|
||||
string="Key Secret"
|
||||
name="iyzico_key_secret"
|
||||
required="code == 'iyzico' and state != 'disabled'"
|
||||
password="True"
|
||||
/>
|
||||
</group>
|
||||
</group>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
Loading…
Add table
Add a link
Reference in a new issue