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:
Ernad Husremovic 2026-03-09 15:44:59 +01:00
parent 3037cab43e
commit aee3ee8bf7
1472 changed files with 194608 additions and 0 deletions

View file

@ -0,0 +1,75 @@
# Stripe
## Technical details
SDK: [Stripe.js](https://stripe.com/docs/js) version `3`
API: [Stripe API](https://stripe.com/docs/api) version `2019-05-16`
This module relies on the Web Elements SDK to render the list of available payment methods and their
payment detail inputs on the payment form. The JS and CSS assets of the SDK are loaded on the pages
where the form is visible using a script tag.
When the Web Elements need to fetch/push information from/to Stripe or when a payment operation
(e.g., refund, offline payment) is executed from the backend, a server-to-server API call is made to
the appropriate API endpoint.
This is achieved by following the [Collect payment details before creating an Intent]
(https://docs.stripe.com/payments/accept-a-payment-deferred) guide. It is preferred over the
recommended "Payment Element" where payment intent is created beforehand because the
`payment.transaction` object doesn't exist yet when the form is rendered, so we don't have any
reference to communicate to Stripe. Also, all the methods to create Stripe objects
(e.g., intents or customers) are defined on the `payment.transaction` object.
The module also offers a quick onboarding thanks to the Stripe Connect platform solution.
## Supported features
- Direct payment flow
- Webhook notifications
- Tokenization with or without payment
- Full manual capture
- Full and partial refunds
- Express checkout
## Not implemented features
- Partial manual capture
## Module history
- `16.4`
- The previous Checkout API that allowed for redirect payments is replaced by the Payment Intents
API that supports direct payments. odoo/odoo#123573
- The support for eMandates for recurring payments is added. odoo/odoo#123573
- The responses of webhook notifications are sent with the proper HTTP code. odoo/odoo#117940
- `16.0`
- Stripe uses the payment methods set up on the account when none are assigned to the payment
provider in Odoo, instead of only offering the "Card" payment method. odoo/odoo#107647
- The support for express checkout is added. odoo/odoo#88374
- `15.4`
- The support for full and partial refunds is added. odoo/odoo#92235
- `15.3`
- Webhook notifications accept three new events based on the PaymentIntent and SetupIntent objects
in place of the `checkout.session.completed` event to handle async payment status updates.
odoo/odoo#84150
- The support for manual capture is added. odoo/odoo#69598
- `15.2`
- An HTTP 404 "Forbidden" error is raised instead of a Validation error when the authenticity of
the webhook notification cannot be verified. odoo/odoo#81607
- `15.0`
- A new button is added to create a webhook automatically. odoo/odoo#79621
- The support for the Stripe Connect onboarding flow is added. odoo/odoo#79621
- `14.3`
- The previous direct payment flow that was supported by the SetupIntent API is replaced by a
payment with redirection flow using the Checkout API. odoo/odoo#141661
## Testing instructions
https://stripe.com/docs/testing
**Card Number**: `4111111111111111`
**Expiry Date**: any future date
**CVC Code**: any

View file

@ -0,0 +1,14 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import controllers
from . import models
import odoo.addons.payment as payment # prevent circular import error with payment
def post_init_hook(env):
payment.setup_provider(env, 'stripe')
def uninstall_hook(env):
payment.reset_payment_provider(env, 'stripe')

View file

@ -0,0 +1,28 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
'name': 'Payment Provider: Stripe',
'version': '2.0',
'category': 'Accounting/Payment Providers',
'sequence': 350,
'summary': "An Irish-American payment provider covering the US and many others.",
'description': " ", # Non-empty string to avoid loading the README file.
'depends': ['payment'],
'data': [
'views/payment_provider_views.xml',
'views/payment_stripe_templates.xml',
'views/payment_templates.xml', # Only load the SDK on pages with a payment form.
'data/payment_provider_data.xml', # Depends on views/payment_stripe_templates.xml
],
'post_init_hook': 'post_init_hook',
'uninstall_hook': 'uninstall_hook',
'assets': {
'web.assets_frontend': [
'payment_stripe/static/src/interactions/**/*',
'payment_stripe/static/src/**/*',
],
},
'author': 'Odoo S.A.',
'license': 'LGPL-3',
}

View file

@ -0,0 +1,152 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.addons.payment.const import SENSITIVE_KEYS as PAYMENT_SENSITIVE_KEYS
SENSITIVE_KEYS = {'client_secret'}
PAYMENT_SENSITIVE_KEYS.update(SENSITIVE_KEYS) # Add Stripe-specific keys to the global set.
API_VERSION = '2019-05-16' # The API version of Stripe implemented in this module
# Stripe proxy URL
PROXY_URL = 'https://stripe.api.odoo.com/api/stripe/'
# The codes of the payment methods to activate when Stripe is activated.
DEFAULT_PAYMENT_METHOD_CODES = {
# Primary payment methods.
'card',
'bancontact',
'eps',
'ideal',
'p24',
# Brand payment methods.
'visa',
'mastercard',
'amex',
'discover',
}
# Mapping of payment method codes to Stripe codes.
PAYMENT_METHODS_MAPPING = {
'ach_direct_debit': 'us_bank_account',
'bacs_direct_debit': 'bacs_debit',
'becs_direct_debit': 'au_becs_debit',
'sepa_direct_debit': 'sepa_debit',
'afterpay': 'afterpay_clearpay',
'clearpay': 'afterpay_clearpay',
'cash_app_pay': 'cashapp',
'mobile_pay': 'mobilepay',
'unknown': 'card', # For express checkout.
}
INDIAN_MANDATES_SUPPORTED_CURRENCIES = [
'USD',
'EUR',
'GBP',
'SGD',
'CAD',
'CHF',
'SEK',
'AED',
'JPY',
'NOK',
'MYR',
'HKD',
]
# Mapping of transaction states to Stripe objects ({Payment,Setup}Intent, Refund) statuses.
# For each object's exhaustive status list, see:
# https://stripe.com/docs/api/payment_intents/object#payment_intent_object-status
# https://stripe.com/docs/api/setup_intents/object#setup_intent_object-status
# https://stripe.com/docs/api/refunds/object#refund_object-status
STATUS_MAPPING = {
'draft': ('requires_confirmation', 'requires_action'),
'pending': ('processing', 'pending'),
'authorized': ('requires_capture',),
'done': ('succeeded',),
'cancel': ('canceled',),
'error': ('requires_payment_method', 'failed',),
}
# Events which are handled by the webhook
HANDLED_WEBHOOK_EVENTS = [
'payment_intent.processing',
'payment_intent.amount_capturable_updated',
'payment_intent.succeeded',
'payment_intent.payment_failed',
'payment_intent.canceled',
'setup_intent.succeeded',
'charge.refunded', # A refund has been issued.
'charge.refund.updated', # The refund status has changed, possibly from succeeded to failed.
]
# The countries supported by Stripe. See https://stripe.com/global page.
SUPPORTED_COUNTRIES = {
'AE',
'AT',
'AU',
'BE',
'BG',
'BR',
'CA',
'CH',
'CY',
'CZ',
'DE',
'DK',
'EE',
'ES',
'FI',
'FR',
'GB',
'GI', # Beta
'GR',
'HK',
'HR', # Beta
'HU',
'ID', # Beta
'IE',
'IT',
'JP',
'LI', # Beta
'LT',
'LU',
'LV',
'MT',
'MX',
'MY',
'NL',
'NO',
'NZ',
'PH', # Beta
'PL',
'PT',
'RO',
'SE',
'SG',
'SI',
'SK',
'TH', # Beta
'US',
}
# Businesses in supported outlying territories should register for a Stripe account with the parent
# territory selected as the Country.
# See https://support.stripe.com/questions/stripe-availability-for-outlying-territories-of-supported-countries.
COUNTRY_MAPPING = {
'MQ': 'FR', # Martinique
'GP': 'FR', # Guadeloupe
'GF': 'FR', # French Guiana
'RE': 'FR', # Réunion
'YT': 'FR', # Mayotte
'MF': 'FR', # Saint-Martin
}
# Stripe-specific mapping of currency codes in ISO 4217 format to the number of decimals.
# Only currencies for which Stripe does not follow the ISO 4217 norm are listed here.
CURRENCY_DECIMALS = {
# https://docs.stripe.com/currencies#special-cases
'ISK': 2,
'UGX': 2,
# https://docs.stripe.com/currencies#zero-decimal
'MGA': 0,
}

View file

@ -0,0 +1,4 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import main
from . import onboarding

View file

@ -0,0 +1,240 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
import hashlib
import hmac
import pprint
from datetime import datetime
from werkzeug.exceptions import Forbidden
from odoo import http
from odoo.exceptions import ValidationError
from odoo.http import request
from odoo.tools import file_open, mute_logger
from odoo.addons.payment import utils as payment_utils
from odoo.addons.payment.logging import get_payment_logger
from odoo.addons.payment_stripe import const
from odoo.addons.payment_stripe import utils as stripe_utils
_logger = get_payment_logger(__name__, const.SENSITIVE_KEYS)
class StripeController(http.Controller):
_return_url = '/payment/stripe/return'
_webhook_url = '/payment/stripe/webhook'
_apple_pay_domain_association_url = '/.well-known/apple-developer-merchantid-domain-association'
WEBHOOK_AGE_TOLERANCE = 10*60 # seconds
@http.route(_return_url, type='http', methods=['GET'], auth='public')
def stripe_return(self, **data):
"""Process the payment data sent by Stripe after redirection from payment.
Customers go through this route regardless of whether the payment was direct or with
redirection to Stripe or to an external service (e.g., for strong authentication).
:param dict data: The payment data, including the reference appended to the URL in
`_get_specific_processing_values`.
"""
# Retrieve the transaction based on the reference included in the return url.
tx_sudo = request.env['payment.transaction'].sudo()._search_by_reference('stripe', data)
endpoint = (
f'payment_intents/{data.get("payment_intent")}' # Fetch the PaymentIntent.
if tx_sudo.operation != 'validation'
else f'setup_intents/{data.get("setup_intent")}' # Fetch the SetupIntent.
)
try:
response_content = tx_sudo._send_api_request(
'GET',
endpoint,
data={'expand[]': 'payment_method'}, # Expand all required objects.
)
except ValidationError:
_logger.error("Failed to process the return from Stripe.")
else:
if tx_sudo.operation != 'validation':
self._include_payment_intent_in_payment_data(response_content, data)
else:
self._include_setup_intent_in_payment_data(response_content, data)
# Process the payment data crafted with Stripe API's objects.
tx_sudo._process('stripe', data)
# Redirect the user to the status page.
with mute_logger('werkzeug'): # avoid logging secret URL params
return request.redirect('/payment/status')
@http.route(_webhook_url, type='http', methods=['POST'], auth='public', csrf=False)
def stripe_webhook(self):
"""Process the payment data sent by Stripe to the webhook.
:return: An empty string to acknowledge the notification.
:rtype: str
"""
event = request.get_json_data()
_logger.info("Notification received from Stripe with data:\n%s", pprint.pformat(event))
try:
if event['type'] in const.HANDLED_WEBHOOK_EVENTS:
stripe_object = event['data']['object'] # {Payment,Setup}Intent, Charge, or Refund.
# Check the integrity of the event.
data = {
'reference': stripe_object.get('description'),
'event_type': event['type'],
'object_id': stripe_object['id'],
}
tx_sudo = request.env['payment.transaction'].sudo()._search_by_reference(
'stripe', data
)
self._verify_signature(tx_sudo)
if event['type'].startswith('payment_intent'): # Payment operation.
if tx_sudo.tokenize:
payment_method = tx_sudo._send_api_request(
'GET', f'payment_methods/{stripe_object["payment_method"]}'
)
stripe_object['payment_method'] = payment_method
self._include_payment_intent_in_payment_data(stripe_object, data)
elif event['type'].startswith('setup_intent'): # Validation operation.
# Fetch the missing PaymentMethod object.
payment_method = tx_sudo._send_api_request(
'GET', f'payment_methods/{stripe_object["payment_method"]}'
)
stripe_object['payment_method'] = payment_method
self._include_setup_intent_in_payment_data(stripe_object, data)
elif event['type'] == 'charge.refunded': # Refund operation (refund creation).
refunds = stripe_object['refunds']['data']
# The refunds linked to this charge are paginated, fetch the remaining refunds.
has_more = stripe_object['refunds']['has_more']
while has_more:
payload = {
'charge': stripe_object['id'],
'starting_after': refunds[-1]['id'],
'limit': 100,
}
additional_refunds = tx_sudo._send_api_request(
'GET', 'refunds', data=payload
)
refunds += additional_refunds['data']
has_more = additional_refunds['has_more']
# Process the refunds for which a refund transaction has not been created yet.
processed_refund_ids = tx_sudo.child_transaction_ids.filtered(
lambda tx: tx.operation == 'refund'
).mapped('provider_reference')
for refund in filter(lambda r: r['id'] not in processed_refund_ids, refunds):
refund_tx_sudo = self._create_refund_tx_from_refund(tx_sudo, refund)
self._include_refund_in_payment_data(refund, data)
refund_tx_sudo._process('stripe', data)
# Don't process the payment data for the source transaction.
return request.make_json_response('')
elif event['type'] == 'charge.refund.updated': # Refund operation (with update).
# A refund was updated by Stripe after it was already processed (possibly to
# cancel it). This can happen when the customer's payment method can no longer
# be topped up (card expired, account closed...). The `tx_sudo` record is the
# refund transaction to update.
self._include_refund_in_payment_data(stripe_object, data)
# Process the payment data crafted with Stripe API objects
tx_sudo._process('stripe', data)
except ValidationError: # Acknowledge the notification to avoid getting spammed
_logger.exception("Unable to process the payment data; skipping to acknowledge")
return request.make_json_response('')
@staticmethod
def _include_payment_intent_in_payment_data(payment_intent, payment_data):
payment_data.update({
'payment_intent': payment_intent,
'payment_method': payment_intent.get('payment_method'),
})
@staticmethod
def _include_setup_intent_in_payment_data(setup_intent, payment_data):
payment_data.update({
'setup_intent': setup_intent,
'payment_method': setup_intent.get('payment_method'),
})
@staticmethod
def _include_refund_in_payment_data(refund, payment_data):
payment_data.update(refund=refund)
@staticmethod
def _create_refund_tx_from_refund(source_tx_sudo, refund_object):
""" Create a refund transaction based on Stripe data.
:param recordset source_tx_sudo: The source transaction for which a refund is initiated, as
a sudoed `payment.transaction` record.
:param dict refund_object: The Stripe refund object to create the refund from.
:return: The created refund transaction.
:rtype: recordset of `payment.transaction`
"""
amount_to_refund = refund_object['amount']
converted_amount = payment_utils.to_major_currency_units(
amount_to_refund,
source_tx_sudo.currency_id,
arbitrary_decimal_number=const.CURRENCY_DECIMALS.get(source_tx_sudo.currency_id.name),
)
return source_tx_sudo._create_child_transaction(converted_amount, is_refund=True)
def _verify_signature(self, tx_sudo):
"""Check that the received signature matches the expected one.
See https://stripe.com/docs/webhooks/signatures#verify-manually.
:param payment.transaction tx_sudo: The sudoed transaction referenced by the payment data.
:return: None
:raise Forbidden: If the timestamp is too old or if the signatures don't match.
"""
webhook_secret = stripe_utils.get_webhook_secret(tx_sudo.provider_id)
if not webhook_secret:
_logger.warning("ignored webhook event due to undefined webhook secret")
return
notification_payload = request.httprequest.data.decode('utf-8')
signature_entries = request.httprequest.headers['Stripe-Signature'].split(',')
signature_data = {k: v for k, v in [entry.split('=') for entry in signature_entries]}
# Retrieve the timestamp from the data
event_timestamp = int(signature_data.get('t', '0'))
if not event_timestamp:
_logger.warning("Received payment data with missing timestamp")
raise Forbidden()
# Check if the timestamp is not too old
if datetime.utcnow().timestamp() - event_timestamp > self.WEBHOOK_AGE_TOLERANCE:
_logger.warning("Received payment data with outdated timestamp: %s", event_timestamp)
raise Forbidden()
# Retrieve the received signature from the data
received_signature = signature_data.get('v1')
if not received_signature:
_logger.warning("Received payment data with missing signature")
raise Forbidden()
# Compare the received signature with the expected signature computed from the data
signed_payload = f'{event_timestamp}.{notification_payload}'
expected_signature = hmac.new(
webhook_secret.encode('utf-8'), signed_payload.encode('utf-8'), hashlib.sha256
).hexdigest()
if not hmac.compare_digest(received_signature, expected_signature):
_logger.warning("Received payment data with invalid signature")
raise Forbidden()
@http.route(_apple_pay_domain_association_url, type='http', auth='public', csrf=False)
def stripe_apple_pay_get_domain_association_file(self):
""" Get the domain association file for Stripe's Apple Pay.
Stripe handles the process of "merchant validation" described in Apple's documentation for
Apple Pay on the Web. Stripe and Apple will access this route to check the content of the
file and verify that the web domain is registered.
See https://stripe.com/docs/stripe-js/elements/payment-request-button#verifying-your-domain-with-apple-pay.
:return: The content of the domain association file.
:rtype: str
"""
with file_open(
'payment_stripe/static/files/apple-developer-merchantid-domain-association'
) as f:
return f.read()

View file

@ -0,0 +1,40 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import http
from odoo.http import request
class OnboardingController(http.Controller):
_onboarding_return_url = '/payment/stripe/onboarding/return'
_onboarding_refresh_url = '/payment/stripe/onboarding/refresh'
@http.route(_onboarding_return_url, type='http', methods=['GET'], auth='user')
def stripe_return_from_onboarding(self, provider_id, menu_id):
""" Redirect the user to the provider form of the onboarded Stripe account.
The user is redirected to this route by Stripe after or during (if the user clicks on a
dedicated button) the onboarding.
:param str provider_id: The provider linked to the Stripe account being onboarded, as a
`payment.provider` id
:param str menu_id: The menu from which the user started the onboarding step, as an
`ir.ui.menu` id
"""
url = f"/odoo/action-payment_stripe.action_payment_provider_onboarding/{provider_id}?menu_id={menu_id}"
return request.redirect(url)
@http.route(_onboarding_refresh_url, type='http', methods=['GET'], auth='user')
def stripe_refresh_onboarding(self, provider_id, account_id, menu_id):
""" Redirect the user to a new Stripe Connect onboarding link.
The user is redirected to this route by Stripe if the onboarding link they used was expired.
:param str provider_id: The provider linked to the Stripe account being onboarded, as a
`payment.provider` id
:param str account_id: The id of the connected account
:param str menu_id: The menu from which the user started the onboarding step, as an
`ir.ui.menu` id
"""
stripe_provider = request.env['payment.provider'].browse(int(provider_id))
account_link = stripe_provider._stripe_create_account_link(account_id, int(menu_id))
return request.redirect(account_link, local=False)

View file

@ -0,0 +1,5 @@
-- disable stripe payment provider
UPDATE payment_provider
SET stripe_secret_key = NULL,
stripe_publishable_key = NULL,
stripe_webhook_secret = NULL;

View file

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo noupdate="1">
<record id="payment.payment_provider_stripe" model="payment.provider">
<field name="code">stripe</field>
<field name="inline_form_view_id" ref="inline_form"/>
<field name="express_checkout_form_view_id" ref="express_checkout_form"/>
<field name="allow_tokenization">True</field>
<field name="allow_express_checkout">True</field>
</record>
</odoo>

View file

@ -0,0 +1,276 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Mustafa Rawi <mustafa@cubexco.com>, 2019
# Osama Ahmaro <osamaahmaro@gmail.com>, 2019
# Yihya Hugirat <hugirat@gmail.com>, 2019
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 13:40+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Arabic <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/ar/>\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "لا يمكن عرض استمارة الدفع"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "رمز"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "توصيل Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "التوصيل"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "اسم العرض"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "تمكين Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "شحن مجاني"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "إنشاء Webhook الخاص بك"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "احصل على مفاتيحك السرية والقابلة للنشر"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "المُعرف"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"إذا كان webhook مفعلاً على حساب Stripe الخاص بك، يجب تعيين سر التوقيع هذا "
"لمصادقة الرسالة المرسلة من Stripe إلى أودو."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "تفاصيل الدفع غير صحيحة"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "مزودو الدفع الأخرون"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "مزود الدفع"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "مزودي الدفع"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "كلمة سر السداد"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "معاملة السداد"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "فشلت معالجة عملية الدفع"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "يرجى استخدام بيانات الاعتماد الحية لتمكين Apple Pay."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "المفتاح القابل للنشر"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "تم استلام البيانات دون حالة الهدف."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "المفتاح السري"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr "Stripe Connect غير متاح في دولتك. يرجى استخدام مزود دفع آخر."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "توكيل Stripe"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "معرف طريقة دفع Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "لقد غادر العميل صفحة الدفع."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "المفتاح مُستخدم فقط لتعريف الحساب مع Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"لم تتم عملية استرداد الأموال. يرجى تسجيل الدخول إلى لوحة بيانات Stripe "
"الخاصة بك للحصول على المزيد من المعلومات حول الأمر، والتعامل مع أي تعارض "
"محاسبي."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "الكود التقني لمزود الدفع هذا."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "تعذر تحويل رمز الدفع إلى واجهة برمجية جديدة."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "سر توقيع Webhook"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "لقد تم تعيين Stripe Webhook الخاص بك بنجاح!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"لا يمكنك إنشاء Stripe Webhook إذا لم يكن مفتاح Stripe السري الخاص بك معيناً."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"لا يمكنك تعيين حالة مزود الدفع إلى \"تم تمكينه\" إلى أن تكمل عملية تهيئة "
"Stripe للعمل."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"لا يمكنك وضع مزود الدفع في وضع الاختبار عندما يكون مرتبطاً بحساب Stripe الخاص "
"بك."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "تم ضبط Stripe Webhook الخاص بك بالفعل."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "طلبك"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "لقد تم التحقق من نطاق الويب الخاص بك بنجاح."
#~ msgid "Payment Acquirer"
#~ msgstr "معالج السداد"
#~ msgid "Provider"
#~ msgstr "المزود"

View file

@ -0,0 +1,251 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2018-08-24 09:22+0000\n"
"Language-Team: Azerbaijani (https://www.transifex.com/odoo/teams/41243/az/)\n"
"Language: az\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""

View file

@ -0,0 +1,289 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
"PO-Revision-Date: 2024-09-26 08:56+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe"
" is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe"
" account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""

View file

@ -0,0 +1,201 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2018
# Boško Stojaković <bluesoft83@gmail.com>, 2018
# Bojan Vrućinić <bojan.vrucinic@gmail.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
"Last-Translator: Bojan Vrućinić <bojan.vrucinic@gmail.com>, 2018\n"
"Language-Team: Bosnian (https://www.transifex.com/odoo/teams/41243/bs/)\n"
"Language: bs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_acquirer
msgid "Payment Acquirer"
msgstr "Sticaoc plaćanja"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
msgid "Payment Acquirers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Token plaćanja"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transakcija plaćanja"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
msgid "Provider"
msgstr "Provajder"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
msgid "Stripe Payment Intent ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
msgid "The Payment Service Provider to use with this acquirer"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""

View file

@ -0,0 +1,276 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2018
# Lluís Dalmau <lluis.dalmau@guifi.net>, 2018
# Carles Antoli <carlesantoli@hotmail.com>, 2018
# RGB Consulting <odoo@rgbconsulting.com>, 2018
# Joan Ignasi Florit <jfloritmir@gmail.com>, 2018
# Quim - eccit <quim@eccit.com>, 2018
# Manel Fernandez <manelfera@outlook.com>, 2018
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 04:41+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "No es pot mostrar el formulari de pagament"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Codi"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Connecta Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Lliurament"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Habilitar Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Enviament gratuït"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Genera el teu webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Obteniu les vostres claus secretes i publicables"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Si un webhook està habilitat en el teu compte Stripe, aquest secret de "
"signatura s'ha d'establir per autenticar els missatges enviats des de Stripe "
"a Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Proveïdor de pagament"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Proveïdors de pagament"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Token de pagament"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transacció de pagament"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Si us plau, utilitzeu les credencials actuals per habilitar Apple Pay."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Clau Publicable"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "S'han rebut dades amb l'estat d'intent que manquen."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Clau secreta"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect no està disponible al vostre país. Utilitzeu un altre "
"proveïdor de pagaments."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ID del mètode de pagament Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "La clau utilitzada únicament per identificar el compte amb Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "El codi tècnic d'aquest proveïdor de pagaments."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "No es pot convertir el token de pagament a la nova API."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Secret de la signatura del webhook"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Heu configurat el Webhook de Stripe correctament!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"No podeu crear un Webhook Stripe si la vostra clau secreta Stripe no està "
"establerta."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "El vostre Webhook Stripe ja està configurat."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "La vostra comanda"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Pagament de compradors"
#~ msgid "Provider"
#~ msgstr "Proveïdor"

View file

@ -0,0 +1,267 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Michal Veselý <michal@veselyberanek.net>, 2019
# trendspotter <j.podhorecky@volny.cz>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 10:05+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Czech <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/cs/>\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n "
"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Kód"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Zásilky"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Zobrazovací název"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Doprava zdarma"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Nesprávné platební informace"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Poskytovatel platby"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Poskytovatelé plateb"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Platební token"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Platební transakce"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Zpracování platby se nezdařilo"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Tajný klíč"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect není ve vaší zemi dostupný, použijte prosím jiného "
"poskytovatele plateb."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Technický kód tohoto poskytovatele plateb."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Vaše objednávka"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Platební brána"
#~ msgid "Provider"
#~ msgstr "Poskytovatel"

View file

@ -0,0 +1,268 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
# Pernille Kristensen <pernillekristensen1994@gmail.com>, 2019
# Sanne Kristensen <sanne@vkdata.dk>, 2019
# lhmflexerp <lhm@flexerp.dk>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-14 21:18+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Danish <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/da/>\n"
"Language: da\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Kode"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Levering"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Vis navn"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Gratis levering"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Betalingsudbyder"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Betalingsudbydere"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Betalingstoken"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Betalingstransaktion"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Behandlingen af betaling mislykkedes"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Hemmelig nøgle"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect er ikke tilgængelig i dit land. Brug venligst en anden "
"betalingsudbyder."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Din bestilling"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Betalingsindløser"
#~ msgid "Provider"
#~ msgstr "Udbyder"

View file

@ -0,0 +1,280 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
# Felix Schubert <felix.schubert@go-erp.com>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 02:33+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: German <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/de/>\n"
"Language: de\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Zahlungsformular konnte nicht angezeigt werden"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Code"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Stripe verbinden"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Lieferung"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Anzeigename"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Apple Pay aktivieren"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Kostenloser Versand"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Generieren Sie Ihren Webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Erhalten Sie Ihre geheimen und veröffentlichbaren Schlüssel"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Wenn in Ihrem Stripe-Konto ein Webhook aktiviert ist, muss dieses "
"Signiergeheimnis festgelegt werden, um die von Stripe an Odoo gesendeten "
"Nachrichten zu authentifizieren."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Fehlerhafte Zahlungsdetails"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Andere Zahlungsanbieter"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Zahlungsanbieter"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Zahlungsanbieter"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Zahlungs-Token"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Zahlungstransaktion"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Zahlungsverarbeitung fehlgeschlagen"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Bitte verwenden Sie Live-Anmeldedaten, um Apple Pay zu aktivieren."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Veröffentlichbarer Schlüssel"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Erhaltene Daten mit fehlendem Absichtsstatus."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Geheimer Schlüssel"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect ist in Ihrem Land nicht verfügbar. Bitte verwenden Sie einen "
"anderen Zahlungsanbieter."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Stripe-Mandat"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ID der Stripe-Zahlungsmethode"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "Der Kunde hat die Zahlungsseite verlassen."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
"Der Schlüssel, der ausschließlich zur Identifizierung des Kontos bei Stripe "
"verwendet wird"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"Die Erstattung wurde nicht durchgeführt. Bitte melden Sie sich in Ihrem "
"Stripe-Dashboard an, um weitere Informationen zu dieser Angelegenheit zu "
"erhalten und eventuelle Unstimmigkeiten in der Buchhaltung zu klären."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Der technische Code dieses Zahlungsanbieters."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Zahlungstoken konnte nicht in neue API umgewandelt werden."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Webhook Signing Secret"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Ihr Stripe-Webhook wurde erfolgreich eingerichtet!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Sie können keinen Stripe-Webhook erstellen, wenn Ihr geheimer Schlüssel von "
"Stripe nicht festgelegt ist."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Sie können den Anbieterstatus erst dann auf „Aktiviert“ setzen, wenn Ihr "
"Einführung bei Stripe abgeschlossen ist."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"Sie können den Anbieter nicht in den Testmodus versetzen, solange er mit "
"Ihrem Stripe-Konto verbunden ist."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Ihr Stripe-Webhook wurde bereits eingerichtet!"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Ihre Bestellung"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Ihre Web-Domain wurde erfolgreich verifiziert."
#~ msgid "Payment Acquirer"
#~ msgstr "Zahlungsanbieter"
#~ msgid "Provider"
#~ msgstr "Anbieter"

View file

@ -0,0 +1,264 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2018
# Kostas Goutoudis <goutoudis@gmail.com>, 2018
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-24 19:22+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Greek <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/el/>\n"
"Language: el\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Κωδικός"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Παράδοση"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Πάροχος Πληρωμών"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Πάροχοι Πληρωμών"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Διακριτικό Πληρωμής"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Συναλλαγή Πληρωμής"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Κρυφό Κλειδί"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Αποδέκτης Πληρωμής"
#~ msgid "Provider"
#~ msgstr "Πάροχος"

View file

@ -0,0 +1,276 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-17 17:26+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/es/>\n"
"Language: es\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "No se puede mostrar el formulario de pago"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Código"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Conectar a Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Entrega"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nombre para mostrar"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Habilitar Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Envío gratuito"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Genere su webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Obtenga su clave secreta y pública"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Si cuenta con un webhook habilitado en su cuenta de Stripe, debe "
"configurarlo para que autentifique los mensajes enviados desde Stripe a Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Detalles de pago incorrectos"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Otros proveedores de pago"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Proveedor de pago"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Proveedores de pago"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Token de pago"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transacción de pago"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Error al procesar el pago"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Use datos reales para habilitar Apple Pay."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Clave publicable"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Datos recibidos sin estado de intento."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Contraseña secreta"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect no está disponible en su país, use otro proveedor de pago."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Mandato de Stripe"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ID del método de pago de Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "El cliente abandonó la página de pago."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
"La clave que se utiliza exclusivamente para identificar la cuenta con Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"No se pudo realizar el reembolso. Para obtener más información y solucionar "
"cualquier problema, inicie sesión y vaya a su tablero en Stripe."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.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_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "No se puede convertir el token de pago a la nueva API."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Secreto de firma del Webhook"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "¡Se configuró con éxito su webhook de Stripe!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"No puede crear un webhook de Stripe si su clave secreta de Stripe no está "
"configurada."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"No puede establecer el estado del proveedor como Habilitado hasta que "
"termine su incorporación con Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"No puede establecer al proveedor en modo de prueba mientras esté vinculado a "
"su cuenta de Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Su webhook de Stripe ya está configurado."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Su pedido"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Se verificó con éxito su dominio de sitio web."
#~ msgid "Payment Acquirer"
#~ msgstr "Método de pago"
#~ msgid "Provider"
#~ msgstr "Proveedor"

View file

@ -0,0 +1,307 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
"PO-Revision-Date: 2025-09-17 06:31+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
"odoo-19/payment_stripe/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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "No se puede mostrar el formulario de pago"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Código"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Conectar a Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr "No se pudo establecer la conexión con la API."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Delivery"
msgstr "Entrega"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Habilitar Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Free Shipping"
msgstr "Envío gratis"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Genere su webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Obtenga sus claves secreta y pública"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Si cuenta con un webhook habilitado en su cuenta de Stripe, debe "
"configurarlo para que autentifique los mensajes enviados desde Stripe a Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Detalles de pago incorrectos"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr "No se encontró ninguna transacción que coincida con la referencia %s."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Otros proveedores de pago"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Proveedor de pago"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Proveedores de pago"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Token de pago"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transacción de pago"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr "Error al procesar el pago"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Use datos reales para habilitar Apple Pay."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Clave pública"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr "Datos recibidos con estado de intento no válido: %s"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Datos recibidos sin estado de intento."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr "Datos recibidos en los que falta la referencia del vendedor"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Clave secreta"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect no está disponible en su país, use otro proveedor de pago."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Mandato de Stripe"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ID del método de pago de Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr "Error del proxy de Stripe: %(error)s"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr "Proxy de Stripe: ocurrió un error al comunicarse con el proxy."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr "Proxy de Stripe: no se pudo establecer la conexión."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
"La comunicación con la API falló.\n"
"Stripe proporcionó la siguiente información sobre el problema:\n"
"'%s'"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "El cliente salió de la página de pago."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "La clave que se utiliza solo para identificar la cuenta con Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"No se pudo realizar el reembolso. Para obtener más información y solucionar "
"cualquier problema, inicie sesión y vaya a su tablero en Stripe."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.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_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr "La transacción no está vinculada a un token."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "No se puede convertir el token de pago a la nueva API."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Secreto de webhook"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "¡Se configuró con éxito su webhook de Stripe!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"No puede crear un webhook de Stripe si no ha establecido su clave secreta de "
"Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe"
" is completed."
msgstr ""
"No es posible establecer el estado del proveedor como habilitado hasta que "
"termine su integración con Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe"
" account."
msgstr ""
"No puede establecer al proveedor en modo de prueba mientras esté vinculado a "
"su cuenta de Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Se configuró su webhook de Stripe."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Your order"
msgstr "Tu orden"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Se verificó con éxito su dominio de sitio web."

View file

@ -0,0 +1,203 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Egon Raamat <egon@avalah.ee>, 2018
# Eneli Õigus <enelioigus@gmail.com>, 2018
# Marek Pontus, 2018
# Martin Aavastik <martin@avalah.ee>, 2018
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
"PO-Revision-Date: 2018-08-24 09:22+0000\n"
"Last-Translator: Martin Aavastik <martin@avalah.ee>, 2018\n"
"Language-Team: Estonian (https://www.transifex.com/odoo/teams/41243/et/)\n"
"Language: et\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_acquirer
msgid "Payment Acquirer"
msgstr "Makse saaja"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
msgid "Payment Acquirers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Sümboolne makse"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Maksetehing"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
msgid "Provider"
msgstr "Varustaja"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
msgid "Stripe Payment Intent ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
msgid "The Payment Service Provider to use with this acquirer"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""

View file

@ -0,0 +1,261 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2018
# Hamed Mohammadi <hamed@dehongi.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
"Last-Translator: Hamed Mohammadi <hamed@dehongi.com>, 2018\n"
"Language-Team: Persian (https://www.transifex.com/odoo/teams/41243/fa/)\n"
"Language: fa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "تراکنش پرداخت"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "دریافت کننده پرداخت"
#~ msgid "Provider"
#~ msgstr "فراهم‌کننده"

View file

@ -0,0 +1,279 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2018
# Kari Lindgren <kari.lindgren@emsystems.fi>, 2018
# Mikko Salmela <salmemik@gmail.com>, 2018
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2018
# Veikko Väätäjä <veikko.vaataja@gmail.com>, 2018
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 15:27+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Finnish <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/fi/>\n"
"Language: fi\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Maksulomaketta ei voi näyttää"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Koodi"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Yhdistä Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Toimitus"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Näyttönimi"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Ota Apple Pay käyttöön"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Ilmainen toimitus"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Luo webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Hanki salaiset ja julkiset avaimet"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "Tunnus"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Jos webhook on käytössä Stripe-tililläsi, tämä allekirjoitussalaisuus on "
"asetettava, jotta Stripe lähettää Odooon viestin."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Virheelliset maksutiedot"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Muut maksupalvelujen tarjoajat"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Maksupalveluntarjoaja"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Maksupalvelujen tarjoajat"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Maksutunniste"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Maksutapahtuma"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Maksun käsittely epäonnistui"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Käytä live-tunnuksia ottaaksesi Apple Payn käyttöön."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Julkinen avain (Publishable Key)"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Vastaanotetut tiedot, joista puuttuu aikomuksen tila."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Salainen avain"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect ei ole saatavilla maassasi, käytä toista "
"maksupalveluntarjoajaa."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Stripe-mandaatti"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "Stripe-maksutavan ID"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "Asiakas poistui maksusivulta."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "Avain, jota käytetään ainoastaan tilin tunnistamiseen Stripen kanssa"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"Palautus ei onnistunut. Kirjaudu sisään Stripen kojelautaan saadaksesi "
"lisätietoja asiasta ja selvittääksesi mahdolliset kirjanpidolliset "
"ristiriidat."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Tämän maksupalveluntarjoajan tekninen koodi."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Maksutunnisteen muuntaminen uudeksi API:ksi ei onnistunut."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Webhookin allekirjoittamisen salaisuus"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Stripe Webhook on perustettu onnistuneesti!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Et voi luoda Stripe-webhookia, jos Stripen salaista avainta ei ole asetettu."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Et voi asettaa palveluntarjoajan tilaksi Enabled (Käytössä), ennen kuin "
"Stripen käyttöönotto on saatu päätökseen."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"Et voi asettaa palveluntarjoajaa testitilaan, kun se on yhdistetty Stripe-"
"tiliisi."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Stripe Webhook on jo määritetty."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Tilauksesi"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Verkkotunnuksesi vahvistettiin onnistuneesti."
#~ msgid "Payment Acquirer"
#~ msgstr "Maksun vastaanottaja"
#~ msgid "Provider"
#~ msgstr "Palveluntarjoaja"

View file

@ -0,0 +1,277 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-17 17:20+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: French <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/fr/>\n"
"Language: fr\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Impossible d'afficher le formulaire de paiement"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Code"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Connecter Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Livraison"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nom d'affichage"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Activer Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Expédition gratuite"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Générer votre webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Obtenir vos clés secrètes et publiables"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Si un webhook est activé sur votre compte Stripe, ce secret de signature "
"doit être défini pour authentifier les messages envoyés de Stripe à Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Données de paiement incorrectes"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Autres fournisseurs de paiement"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Fournisseur de paiement"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Fournisseurs de paiement"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Jeton de paiement"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transaction"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Échec du traitement du paiement"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Veuillez utiliser des identifiants live pour activer Apple Pay."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Clé publiable"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Données reçues avec statut d'intention manquant."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Clé secrète"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect n'est pas disponible dans votre pays. Veuillez utiliser un "
"autre fournisseur de paiement."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Mandat Stripe"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ID du mode de paiement Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "Le client a quitté la page de paiement."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "La clé uniquement utilisée pour identifier le compte avec Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"Le remboursement n'a pas été effectué. Veuillez vous connecter à votre "
"tableau de bord Stripe pour obtenir plus d'informations à ce sujet et "
"corriger les éventuelles anomalies comptables."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Le code technique de ce fournisseur de paiement."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Impossible de convertir le jeton de paiement en nouvel API."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Secret de signature webhook"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Votre webhook Stripe a été configuré avec succès !"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Vous ne pouvez pas créer un webhook Stripe si votre Clé secrète Stripe n'est "
"pas définie."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Vous ne pouvez pas définir le statut du fournisseur sur Activé tant que vous "
"n'avez pas complété le parcours d'intégration à Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"Vous ne pouvez pas définir le fournisseur en Mode test tant qu'il est lié à "
"votre compte Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Votre webhook Stripe est déjà configuré."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Votre commande"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Votre domaine web a été vérifié avec succès."
#~ msgid "Payment Acquirer"
#~ msgstr "Intermédiaire de Paiement"
#~ msgid "Provider"
#~ msgstr "Fournisseur"

View file

@ -0,0 +1,199 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
"Last-Translator: Martin Trigaux, 2018\n"
"Language-Team: Gujarati (https://www.transifex.com/odoo/teams/41243/gu/)\n"
"Language: gu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_acquirer
msgid "Payment Acquirer"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
msgid "Payment Acquirers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
msgid "Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
msgid "Stripe Payment Intent ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
msgid "The Payment Service Provider to use with this acquirer"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""

View file

@ -0,0 +1,264 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
# ExcaliberX <excaliberx@gmail.com>, 2019
# Yihya Hugirat <hugirat@gmail.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Last-Translator: Yihya Hugirat <hugirat@gmail.com>, 2019\n"
"Language-Team: Hebrew (https://www.transifex.com/odoo/teams/41243/he/)\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % "
"1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "עסקת תשלום"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "תשלום נקלט"
#~ msgid "Provider"
#~ msgstr "ספק"

View file

@ -0,0 +1,289 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
"PO-Revision-Date: 2024-09-26 08:56+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe"
" is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe"
" account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""

View file

@ -0,0 +1,265 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
# Bole <bole@dajmi5.com>, 2019
# Karolina Tonković <karolina.tonkovic@storm.hr>, 2019
# Tina Milas, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Last-Translator: Tina Milas, 2019\n"
"Language-Team: Croatian (https://www.transifex.com/odoo/teams/41243/hr/)\n"
"Language: hr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Token plaćanja"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transakcija plaćanja"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Stjecatelj plaćanja"
#~ msgid "Provider"
#~ msgstr "Davatelj "

View file

@ -0,0 +1,265 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
# krnkris, 2019
# gezza <geza.nagy@oregional.hu>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-29 19:46+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Hungarian <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/hu/>\n"
"Language: hu\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Kód"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Szállítás"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Ingyenes szállítás"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Fizetési szolgáltató"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Fizetési szolgáltatók"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Fizetési tranzakció"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Titkos kulcs"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Rendelése"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Fizetést lebonyolító"
#~ msgid "Provider"
#~ msgstr "Szolgáltató"

View file

@ -0,0 +1,275 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Wahyu Setiawan <wahyusetiaaa@gmail.com>, 2017
# Martin Trigaux <mat@odoo.com>, 2017
# oon arfiandwi (OonID) <oon.arfiandwi@gmail.com>, 2017
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 02:32+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Indonesian <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/id/>\n"
"Language: id\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Tidak dapat menampilkan formulir pembayaran"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Kode"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Hubungkan Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Pengiriman"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nama Tampilan"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Aktifkan Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Bebas Biaya Kirim"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Buat webhook Anda"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Dapatkan Secret dan Publishable key"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Bila webhook diaktifkan pada akun Stripe Anda, signing secret ini harus "
"diaktifkan untuk mengautentikasi pesan yang dikiri dari Stripe ke Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Detail pembayaran tidak tepat"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Penyedia Pembayaran Lainnya"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Penyedia Pembayaran"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Penyedia Pembayaran"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Token Pembayaran"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transaksi pembayaran"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Pemrosesan pembayaran gagal"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Mohon gunakan live credential untuk mengaktifkan Apple Pay."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Publishable Key"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Menerima data tanpa status niat."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Secret Key"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect tidak tersedia di negara Anda, mohon gunakan penyedia "
"pembayaran lain."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Mandat Stripe"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ID Metode Pembayaran Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "Pelanggan meninggalkan halaman pembayaran."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "Key yang hanya digunakan untuk mengidentifikasi akun dengan Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"Refund tidak berhasil. Mohon log in ke Dashboard Stripe untuk mendapatkan "
"informasi lebih lanjut mengenai masalahnya, dan selesaikan perbedaan "
"akuntansi apapun."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Kode teknis penyedia pembayaran ini."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Tidak dapat mengonversi token pembayaran ke API baru."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Webhook Signing Secret"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Stripe Webhook Anda berhasil di setup!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Anda tidak dapat membuat Stripe Webhook bila Stripe Secret Key belum "
"ditetapkan."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Anda tidak dapat menetapkan status penyedia menjadi Diaktifkan sampai "
"onboarding Anda dengan Stripe selesai."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"Anda tidak dapat menetapkan penyedia menjadi Mode Test selagi masih "
"terhubung ke akun Stripe Anda."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Stripe Wehbook sudah di-setup."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Order Anda"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Web domain Anda berhasil diverifikasi."
#~ msgid "Payment Acquirer"
#~ msgstr "Acquirer pembayaran"

View file

@ -0,0 +1,202 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2018
# Birgir Steinarsson <biggboss83@gmail.com>, 2018
# Bjorn Ingvarsson <boi@exigo.is>, 2018
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
"PO-Revision-Date: 2018-08-24 09:22+0000\n"
"Last-Translator: Bjorn Ingvarsson <boi@exigo.is>, 2018\n"
"Language-Team: Icelandic (https://www.transifex.com/odoo/teams/41243/is/)\n"
"Language: is\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_acquirer
msgid "Payment Acquirer"
msgstr "Payment Acquirer"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
msgid "Payment Acquirers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
msgid "Provider"
msgstr "Provider"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
msgid "Stripe Payment Intent ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
msgid "The Payment Service Provider to use with this acquirer"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""

View file

@ -0,0 +1,279 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Paolo Valier, 2019
# Luigia Cimmino Caserta <lcc@odoo.com>, 2019
# Sergio Zanchetta <primes2h@gmail.com>, 2019
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-17 17:29+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Italian <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/it/>\n"
"Language: it\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Impossibile visualizzare il modulo di pagamento"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Codice"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Connect Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Consegna"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nome visualizzato"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Abilita Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Spedizione gratuita"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Genera il tuo webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Ottieni il tuo Secret e Publishable keys"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Se sul tuo account Stripe è abilitato un webhook, questo segreto di firma "
"deve essere impostato per autenticare i messaggi inviati da Stripe a Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Dettagli di pagamento non corretti"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Altri fornitori di pagamento"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Fornitore di pagamento"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Fornitori di pagamento"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Token di pagamento"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transazione di pagamento"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Elaborazione del pagamento non riuscita"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Utilizza credenziali in tempo reale per abilitare Apple Pay."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Publishable Key"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Dati ricevuti con stato di intenzionalità mancante."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Chiave privata"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe non è disponibile nella tua nazione, ti preghiamo di utilizzare un "
"altro metodo di pagamento."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Mandato Stripe"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ID metodo di pagamento Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "Il cliente ha abbandonato la pagina di pagamento."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
"La chiave utilizzata esclusivamente per identificare il conto con Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"Il rimborso non è andato a buon fine. Accedi alla dashboard di Stripe per "
"avere maggiori informazioni sul problema e indicare qualsiasi discrepanza a "
"livello contabile."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Codice tecnico del fornitore di pagamento."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Impossibile convertire il token di pagamento nella nuova API."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Webhook Signing Secret"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Il tuo Stripe Webhook è stato impostato con successo!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Non puoi creare uno Stripe Webhook se il tuo Stripe Secret Key non è "
"impostato."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Non è possibile impostare lo stato del fornitore su Disabilitato fino a "
"quando la configurazione iniziale su Stripe non sarà completata."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"Non è possibile configurare il fornitore in modalità di prova mentre è "
"collegato all'account Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Il tuo Stripe Webhook è già impostato."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Il tuo ordine"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Il tuo dominio web è stato verificato con successo."
#~ msgid "Payment Acquirer"
#~ msgstr "Sistema di pagamento"
#~ msgid "Provider"
#~ msgstr "Fornitore"

View file

@ -0,0 +1,272 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Yoshi Tashiro <tashiro@roomsfor.hk>, 2018
# 高木正勝 <masakatsu.takagi@pro-spire.co.jp>, 2018
# Norimichi Sugimoto <norimichi.sugimoto@tls-ltd.co.jp>, 2018
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-14 21:14+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Japanese <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/ja/>\n"
"Language: ja\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "支払フォームを表示できません"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "コード"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Stripeに接続"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "デリバリー"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "表示名"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Apple Payを有効化"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "送料無料"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Webhookを作成"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "シークレットと公開可能キーを入手"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"StripeアカウントでWebhookが有効になっている場合、StripeからOdooに送信されるメ"
"ッセージを認証するためにこの署名シークレットを設定する必要があります。"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "不正な支払詳細"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "他の決済プロバイダー"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "決済プロバイダー"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "決済プロバイダー"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "支払トークン"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "決済トランザクション"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "支払処理に失敗しました"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Please use liライブ認証情報を使用してApple Payを有効化して下さい。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "公開可能キー"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "インテントのステータスが欠落しているデータを受信しました。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "シークレットキー"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr "Stripe "
"Connectはお客様の国では使用できません。他の決済プロバイダーをご利用ください。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Stripe委任状"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "Stripe決済方法ID"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "顧客が支払ページを去りました"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "Stripeのアカウントを識別するためにのみ使用されるキー"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr "返金が行われませんでした。Stripeダッシュボードにログインして、この件に関する"
"詳細情報を取得し、会計上の不一致に対処して下さい。"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "この決済プロバイダーのテクニカルコード。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "支払トークンを新しいAPIに変換できません。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Webhook署名シークレット"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Stripe Webhookが正常に設定されました"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr "Stripeシークレットキーが設定されてない場合は、Stripe "
"Webhookを作成できません。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr "Stripeへのオンボーディングが完了するまで、プロバイダーの状態を有効に設定する"
"ことはできません。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr "Stripeアカウントとリンクしている間は、プロバイダーをテストモードに設定するこ"
"とはできません。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Stripe Webhookは既に設定されています。"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "自分のオーダ"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "ウェブドメインは正常に確認されました。"
#~ msgid "Payment Acquirer"
#~ msgstr "決済サービス"
#~ msgid "Provider"
#~ msgstr "プロバイダ"

View file

@ -0,0 +1,200 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Sengtha Chay <sengtha@gmail.com>, 2018
# AN Souphorn <ansouphorn@gmail.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
"Last-Translator: AN Souphorn <ansouphorn@gmail.com>, 2018\n"
"Language-Team: Khmer (https://www.transifex.com/odoo/teams/41243/km/)\n"
"Language: km\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_acquirer
msgid "Payment Acquirer"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
msgid "Payment Acquirers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
msgid "Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
msgid "Stripe Payment Intent ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
msgid "The Payment Service Provider to use with this acquirer"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""

View file

@ -0,0 +1,269 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# 최재호 <hwangtog@gmail.com>, 2018
# Link Up링크업 <linkup.way@gmail.com>, 2018
# Linkup <link-up@naver.com>, 2018
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 04:41+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "결제 양식을 표시할 수 없습니다."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "코드"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Stripe 연결"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "배송"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "표시명"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Apple Pay 활성화"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "무료 배송"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "webhook 생성"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "보안 및 게시 가능한 키 받기"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Stripe 계정에서 webhook을 사용하도록 설정한 경우, 서명 비밀번호를 설정하여 "
"Stripe에서 Odoo로 전송된 메시지를 인증할 수 있습니다."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "결제 정보가 잘못되었습니다."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "기타 결제대행업체"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "결제대행업체"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "결제대행업체"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "결제 토큰"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "지불 거래"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "결제 프로세스 실패"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "실시간 자격 증명을 사용하여 Apple Pay를 활성화하세요."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "공개 가능 키"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "잘못된 시도 상태의 데이터가 수신되었습니다."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "비밀 키"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr "Stripe가 지원되지 않는 국가입니다. 다른 결제 서비스를 선택하세요."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Stripe 위임장"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "Stripe 결제 수단 ID"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "고객이 결제 페이지를 나갔습니다."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "Stripe에서 계정을 식별하는 데 사용되는 키입니다."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"환불이 처리되지 않았습니다. 이 문제에 대한 자세한 내용을 확인하고 계정 "
"불일치를 해결하려면 Stripe 대시보드에 로그인하세요."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "이 결제대행업체의 기술 코드입니다."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "결제 토큰을 새 API로 변환할 수 없습니다."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Webhook 서명 보안"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Stripe Webhook이 성공적으로 설정되었습니다!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr "Stripe 비밀 키가 설정되어 있지 않으면 Stripe Webhook을 생성할 수 없습니다."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr "Stripe 온보딩 완료 전까지는 공급업체 상태를 사용 가능으로 설정할 수 없습니다."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr "Stripe 계정과 연동된 상태에서는 공급업체를 테스트 모드로 설정할 수 없습니다."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Stripe Webhook이 이미 설정되어 있습니다."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "귀하의 주문"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "웹 도메인이 성공적으로 인증되었습니다."
#~ msgid "Payment Acquirer"
#~ msgstr "지불 취득자"
#~ msgid "Provider"
#~ msgstr "공급자"

View file

@ -0,0 +1,289 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
"PO-Revision-Date: 2024-09-26 08:56+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe"
" is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe"
" account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""

View file

@ -0,0 +1,196 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n"
"Language: lb\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_acquirer
msgid "Payment Acquirer"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
msgid "Payment Acquirers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
msgid "Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
msgid "Stripe Payment Intent ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
msgid "The Payment Service Provider to use with this acquirer"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""

View file

@ -0,0 +1,271 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Arminas Grigonis <arminas@versada.lt>, 2019
# Anatolij, 2019
# Silvija Butko <silvija.butko@gmail.com>, 2019
# digitouch UAB <digitouchagencyeur@gmail.com>, 2019
# Linas Versada <linaskrisiukenas@gmail.com>, 2019
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 18:38+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Lithuanian <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/lt/>\n"
"Language: lt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < "
"11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 :"
" n % 1 != 0 ? 2: 3);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Kodas"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Pristatymas"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Rodomas pavadinimas"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Nemokamas pristatymas"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Mokėjimo paslaugos tiekėjas"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Mokėjimo paslaugos tiekėjas"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Mokėjimo raktas"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Mokėjimo operacija"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Slaptas raktas"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"„Stripe Connect“ jūsų šalyje neveikia, naudokitės kitu mokėjimo paslaugų "
"teikėju."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Mokėjimo surinkėjas"
#~ msgid "Provider"
#~ msgstr "Tiekėjas"

View file

@ -0,0 +1,196 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
"PO-Revision-Date: 2017-10-24 09:00+0000\n"
"Language-Team: Latvian (https://www.transifex.com/odoo/teams/41243/lv/)\n"
"Language: lv\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_acquirer
msgid "Payment Acquirer"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
msgid "Payment Acquirers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
msgid "Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
msgid "Stripe Payment Intent ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
msgid "The Payment Service Provider to use with this acquirer"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""

View file

@ -0,0 +1,262 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2019
# Martin Trigaux, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Last-Translator: Martin Trigaux, 2019\n"
"Language-Team: Mongolian (https://www.transifex.com/odoo/teams/41243/mn/)\n"
"Language: mn\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Төлбөрийн Токен"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Төлбөрийн гүйлгээ"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Төлбөрийн хэрэгсэл"
#~ msgid "Provider"
#~ msgstr "Үйлчилгээ үзүүлэгч"

View file

@ -0,0 +1,289 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-26 08:56+0000\n"
"PO-Revision-Date: 2024-09-26 08:56+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe"
" is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe"
" account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/js/express_checkout_form.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""

View file

@ -0,0 +1,264 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 18:38+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Norwegian Bokmål <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/nb_NO/>\n"
"Language: nb\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Kode"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Levering"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Visningsnavn"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Gratis frakt"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Betalingsleverandør"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Betalingsmåter"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Betalingstoken"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Betalingstransaksjon"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Hemmelig nøkkel"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Betalingsløsning"
#~ msgid "Provider"
#~ msgstr "Tilbyder"

View file

@ -0,0 +1,280 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
# Erwin van der Ploeg <erwin@odooexperts.nl>, 2019
# Yenthe Van Ginneken <yenthespam@gmail.com>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-14 08:06+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Dutch <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/nl/>\n"
"Language: nl\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Kan het betaalformulier niet weergeven"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Code"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Connect met Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Levering"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Schermnaam"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Apple Pay inschakelen"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Gratis verzending"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Genereer je webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Krijg je geheime en Openbare sleutel"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Als een webhook is ingeschakeld op je Stripe-account, moet dit signing "
"secret worden ingesteld om de berichten die van Stripe naar Odoo worden "
"verzonden, te verifiëren."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Onjuiste betaalgegevens"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Andere betaalproviders"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Betaalprovider"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Betaalproviders"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Betalingstoken"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Betalingstransactie"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Betalingsverwerking mislukt"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Gebruik live identificatiegegevens om Apple Pay in te schakelen."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Openbare sleutel"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Gegevens ontvangen met ontbrekende intentiestatus."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Geheime sleutel"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect is niet beschikbaar in je land. Gebruik een andere "
"betaalprovider."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Mandaat Stripe"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "Stripe-betaalmethode-ID"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "De klant heeft de betaalpagina verlaten."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
"De sleutel die uitsluitend wordt gebruikt om het account bij Stripe te "
"identificeren"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"De terugbetaling is mislukt. Log in op je Stripe Dashboard om meer "
"informatie te verkrijgen over deze kwestie en om eventuele boekhoudkundige "
"verschillen op te lossen."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "De technische code van deze betaalprovider."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Kan betalingstoken niet converteren naar nieuwe API."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Webhook Signing Secret"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Je Stripe Webhook is succesvol ingesteld!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Je kunt geen Stripe Webhook maken als je Stripe Secret Key niet is ingesteld."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Je kunt de status van de provider niet op geactiveerd instellen zolang je "
"onboarding met Stripe niet voltooid is."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"Je kunt de provider niet in de testmodus zetten terwijl deze is gekoppeld "
"aan je Stripe-account."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Je Stripe Webhook is al ingesteld."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Je order"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Je webdomein is met succes geverifieerd."
#~ msgid "Payment Acquirer"
#~ msgstr "Betalingsprovider"
#~ msgid "Provider"
#~ msgstr "Provider"

View file

@ -0,0 +1,251 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 19.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-11 13:59+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe"
" is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe"
" account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""

View file

@ -0,0 +1,273 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
# Tadeusz Karpiński <tadeuszkarpinski@gmail.com>, 2019
# Piotr Szlązak <szlazakpiotr@gmail.com>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 10:05+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Polish <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && ("
"n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && "
"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Kod"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Dostawa"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nazwa wyświetlana"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Darmowa dostawa"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Uzyskaj swój tajny klucz i klucz do publikacji"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Jeśli w Twoim koncie Stripe włączono funkcję webhook, należy ustawić ten "
"klucz podpisywania, aby uwierzytelnić wiadomości wysyłane ze Stripe do Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Pozostałi Dostawcy Płatności"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Dostawca Płatności"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Dostawcy Płatności"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Token płatności"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transakcja płatności"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Przetwarzanie płatności nie powiodło się"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Tajny klucz"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect nie jest dostępny w Twoim kraju, skorzystaj z usług innego "
"dostawcy płatności."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Kod techniczny tego dostawcy usług płatniczych."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Klucz podpisywania webhook"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Nie można utworzyć webhooka Stripe, jeśli nie ustawiono tajnego klucza "
"Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Twoje zamówienie"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Beneficjent płatności"
#~ msgid "Provider"
#~ msgstr "Dostawca"

View file

@ -0,0 +1,265 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 18:38+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Portuguese <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/pt/>\n"
"Language: pt\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Conectar ao Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Gerar seu webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Obtenha suas chaves secretas e publicáveis"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Se um webhook estiver ativado em sua conta do Stripe, esse segredo de "
"assinatura deverá ser definido para autenticar as mensagens enviadas do "
"Stripe para o Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Token de pagamento"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transação de pagamento"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Chave publicável"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Dados recebidos sem status de intenção."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Chave secreta"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ID do método de pagamento Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "A chave usada exclusivamente para identificar a conta com o Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"O reembolso não foi realizado. Faça login em seu painel do Stripe para obter "
"mais informações sobre esse assunto e resolver quaisquer discrepâncias "
"contábeis."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Não foi possível converter o token de pagamento em uma nova API."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Segredo de assinatura do webhook"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Seu webhook do Stripe foi configurado com sucesso."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Não é possível criar um webhook do Stripe se a chave secreta do Stripe não "
"estiver definida."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Não é possível definir o status do provedor como 'Ativado' até que sua "
"integração ao Stripe seja concluída."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Seu webhook do Stripe já está configurado."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""

View file

@ -0,0 +1,280 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# danimaribeiro <danimaribeiro@gmail.com>, 2019
# Martin Trigaux, 2019
# Mateus Lopes <mateus1@gmail.com>, 2019
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
# "Maitê Dietze (madi)" <madi@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-10-03 02:31+0000\n"
"Last-Translator: \"Maitê Dietze (madi)\" <madi@odoo.com>\n"
"Language-Team: Portuguese (Brazil) <https://translate.odoo.com/projects/"
"odoo-19/payment_stripe/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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Não é possível exibir o formulário de pagamento"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Código"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Conectar ao Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Entrega"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Nome exibido"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Habilitar Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Frete grátis"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Gerar seu webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Obtenha suas chaves secretas e publicáveis"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Se um webhook estiver ativado em sua conta do Stripe, esse segredo de "
"assinatura deverá ser definido para autenticar as mensagens enviadas do "
"Stripe para o Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Informações de pagamento incorretas"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Outros provedores de pagamento"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Provedor de serviços de pagamento"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Provedores de serviços de pagamento"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Token de pagamento"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Transação de pagamento"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Falha no processamento do pagamento"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Use credenciais ativas para ativar o Apple Pay."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Chave publicável"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr "Dados recebidos com status de intenção inválido: %s"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Dados recebidos sem status de intenção."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Chave secreta"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"A conexão ao Stripe não está disponível em seu país. Use outro provedor de "
"serviços de pagamento."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Mandato do Stripe"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ID do método de pagamento Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "O cliente saiu da página de pagamento."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "A chave usada exclusivamente para identificar a conta com o Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"O reembolso não foi realizado. Faça login em seu painel do Stripe para obter "
"mais informações sobre esse assunto e resolver quaisquer discrepâncias "
"contábeis."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "O código técnico deste provedor de pagamento."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Não foi possível converter o token de pagamento em uma nova API."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Segredo de assinatura do webhook"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Seu webhook do Stripe foi configurado com sucesso."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Não é possível criar um webhook do Stripe se a chave secreta do Stripe não "
"estiver definida."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Não é possível definir o status do provedor como 'Ativado' até que sua "
"integração ao Stripe seja concluída."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"Não é possível definir o provedor como 'Modo de teste' enquanto ele estiver "
"vinculado à sua conta Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Seu webhook do Stripe já está configurado."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Seu pedido"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Seu domínio da web foi verificado com sucesso."
#~ msgid "Payment Acquirer"
#~ msgstr "Método de Pagamento"
#~ msgid "Provider"
#~ msgstr "Fornecedor"

View file

@ -0,0 +1,252 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Language-Team: Romanian (https://www.transifex.com/odoo/teams/41243/ro/)\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
"2:1));\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""

View file

@ -0,0 +1,308 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 04:41+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Russian <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || ("
"n%100>=11 && n%100<=14)? 2 : 3);\n"
"X-Generator: Weblate 5.12.2\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Невозможно отобразить форму оплаты"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Код"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Подключить Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Доставка"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Включите Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Бесплатная доставка"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Создайте свой веб-хук"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Получите секретный и публикуемый ключи"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Если на вашем аккаунте Stripe включен веб-хук, этот секрет подписи должен "
"быть установлен для аутентификации сообщений, отправляемых из Stripe в Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Неверные платежные реквизиты"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Другие поставщики платежей"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Поставщик платежей"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
"Выберите поставщиков платежных услуг и включите способы оплаты при "
"оформлении заказа"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Платежный токен"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Платеж"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Обработка платежа не удалась"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Чтобы включить Apple Pay, используйте реальные учетные данные."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Публичный ключ"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Получены данные с отсутствующим статусом намерения."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Секретный ключ"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect недоступен в вашей стране, пожалуйста, воспользуйтесь другим "
"платежным провайдером."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Мандат на полоску"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "Идентификатор метода оплаты Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "Клиент покинул страницу оплаты."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "Ключ, используемый исключительно для идентификации аккаунта в Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"Возврат средств не был осуществлен. Пожалуйста, войдите в свою панель Stripe "
"Dashboard, чтобы получить дополнительную информацию по этому вопросу и "
"устранить все бухгалтерские несоответствия."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Технический код данного провайдера платежей."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Невозможно преобразовать платежный токен в новый API."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Секрет подписи вебхуков"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Вы успешно настроили Stripe Webhook!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Вы не сможете создать Stripe Webhook, если у вас не установлен секретный "
"ключ Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Вы не можете установить состояние провайдера на Enabled до тех пор, пока не "
"завершится процесс подключения к Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"Вы не можете перевести провайдера в тестовый режим, пока он связан с вашим "
"аккаунтом Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Ваш вебхук Stripe уже настроен."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Ваш заказ"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Ваш веб-домен был успешно проверен."
#~ msgid "Could not establish the connection to the API."
#~ msgstr "Не удалось установить соединение с API."
#~ msgid "No transaction found matching reference %s."
#~ msgstr "Не найдено ни одной транзакции, соответствующей ссылке %s."
#~ msgid "Received data with invalid intent status: %s"
#~ msgstr "Получены данные с недопустимым статусом намерения: %s"
#~ msgid "Received data with missing merchant reference"
#~ msgstr "Полученные данные с отсутствующей ссылкой на продавца"
#~ msgid "Stripe Proxy error: %(error)s"
#~ msgstr "Ошибка Stripe Proxy: %(error)s"
#~ msgid "Stripe Proxy: An error occurred when communicating with the proxy."
#~ msgstr ""
#~ "Прокси-сервер Stripe: Произошла ошибка при взаимодействии с прокси-"
#~ "сервером."
#~ msgid "Stripe Proxy: Could not establish the connection."
#~ msgstr "Stripe Proxy: Не удалось установить соединение."
#~ msgid ""
#~ "The communication with the API failed.\n"
#~ "Stripe gave us the following info about the problem:\n"
#~ "'%s'"
#~ msgstr ""
#~ "Не удалось установить связь с API.\n"
#~ "Stripe предоставила нам следующую информацию о проблеме:\n"
#~ "'%s'"
#~ msgid "The transaction is not linked to a token."
#~ msgstr "Транзакция не привязана к токену."

View file

@ -0,0 +1,203 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2018
# Pavol Krnáč <pavol.krnac@ekoenergo.sk>, 2018
# Jaroslav Bosansky <jaro.bosansky@ekoenergo.sk>, 2018
# Miroslav Fic <mirko.fic@gmail.com>, 2018
# gebri <gebri@inmail.sk>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-31 14:10+0000\n"
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
"Last-Translator: gebri <gebri@inmail.sk>, 2018\n"
"Language-Team: Slovak (https://www.transifex.com/odoo/teams/41243/sk/)\n"
"Language: sk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Could not establish the connection to the API."
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_acquirer_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "If a webhook is enabled on your Stripe account, this signing secret must be set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "No transaction found matching reference %s."
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_acquirer
msgid "Payment Acquirer"
msgstr "Príjemca platby "
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_acquirer_onboarding
msgid "Payment Acquirers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Platobná transakcia"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__provider
msgid "Provider"
msgstr "Poskytovateľ"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing merchant reference"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:account.payment.method,name:payment_stripe.payment_method_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_acquirer__provider__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__stripe_payment_intent
msgid "Stripe Payment Intent ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy error: %(error)s"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: An error occurred when communicating with the proxy."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Stripe Proxy: Could not establish the connection."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__provider
msgid "The Payment Service Provider to use with this acquirer"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The communication with the API failed.\n"
"Stripe gave us the following info about the problem:\n"
"'%s'"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_acquirer__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The refund did not go through. Please log into your Stripe Dashboard to get more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The transaction is not linked to a token."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_acquirer__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the provider state to Enabled until your onboarding to Stripe is completed."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "You cannot set the acquirer to Test Mode while it is linked with your Stripe account."
msgstr ""
#. module: payment_stripe
#: code:addons/payment_stripe/models/payment_acquirer.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""

View file

@ -0,0 +1,258 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 21:21+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Slovenian <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/sl/>\n"
"Language: sl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || "
"n%100==4 ? 2 : 3;\n"
"X-Generator: Weblate 5.12.2\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Oznaka"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Dostava"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Prikazani naziv"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Brezplačna dostava"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Ponudnik plačil"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Ponudniki plačil"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Plačilni žeton"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Plačilna transakcija"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Skrivni ključ"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Storitev Stripe Connect v vaši državi ni na voljo, zato uporabite drugega "
"ponudnika plačilnih storitev."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""

View file

@ -0,0 +1,255 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2018-09-21 13:17+0000\n"
"Last-Translator: Martin Trigaux, 2018\n"
"Language-Team: Serbian (https://www.transifex.com/odoo/teams/41243/sr/)\n"
"Language: sr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""

View file

@ -0,0 +1,280 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Kristoffer Grundström <kristoffer.grundstrom1983@gmail.com>, 2018
# Martin Trigaux, 2018
# Anders Wallenquist <anders.wallenquist@vertel.se>, 2018
# Daniel Forslund <daniel.forslund@gmail.com>, 2018
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 21:32+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Swedish <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/sv/>\n"
"Language: sv\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Det går inte att visa betalningsformuläret"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Kod"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Anslut till Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Leverans"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Visningsnamn"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Aktivera Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Gratis frakt"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Generera din webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Hämta dina hemliga och publicerbara nycklar"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Om en webhook är aktiverad på ditt Stripe-konto måste denna "
"signeringshemlighet ställas in för att autentisera de meddelanden som "
"skickas från Stripe till Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Felaktiga betalningsuppgifter"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Andra betalningsleverantörer"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Betalningsleverantör"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Betalningsleverantörer"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Betalnings-token"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Betalningstransaktion"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Betalningshanteringen misslyckades"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Använd live-autentiseringsuppgifter för att aktivera Apple Pay."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Publik nyckel"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Mottagna data med status för saknad avsikt."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Hemlig nyckel"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Randig"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect är inte tillgängligt i ditt land, vänligen använd en annan "
"betalningsleverantör."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Stripe Mandat"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ID för betalningsmetod för Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "Kunden lämnade betalningssidan."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "Den nyckel som enbart används för att identifiera kontot hos Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"Återbetalningen gick inte igenom. Logga in på din Stripe Dashboard för att "
"få mer information om ärendet och åtgärda eventuella avvikelser i "
"bokföringen."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Den tekniska koden för denna betalningsleverantör."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Det gick inte att konvertera betalningstoken till nytt API."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Signeringshemlighet för webhook"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Din Stripe Webhook har konfigurerats framgångsrikt!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Du kan inte skapa en Stripe Webhook om din Stripe hemliga nyckel inte är "
"angiven."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Du kan inte ange leverantörsstatus till Aktiverad förrän din onboarding till "
"Stripe är klar."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"Du kan inte ställa in leverantören i testläge när den är kopplad till ditt "
"Stripe-konto."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Din Stripe Webhook är redan konfigurerad."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Din beställning"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Din webbdomän har verifierats framgångsrikt."
#~ msgid "Payment Acquirer"
#~ msgstr "Betalväxel"
#~ msgid "Provider"
#~ msgstr "Leverantör"

View file

@ -0,0 +1,272 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2018
# Khwunchai Jaengsawang <khwunchai.j@ku.th>, 2018
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 21:21+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Thai <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/th/>\n"
"Language: th\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "ไม่สามารถแสดงแบบฟอร์มการชำระเงินได้"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "โค้ด"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "เชื่อมต่อ Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "การจัดส่ง"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "แสดงชื่อ"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "เปิดใช้งาน Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "จัดส่งฟรี"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "สร้างเว็บฮุคของคุณ"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "รับคีย์ลับและคีย์ที่เผยแพร่ได้ของคุณ"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ไอดี"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"หากเปิดใช้งานเว็บฮุคในบัญชี Stripe ของคุณ "
"ต้องตั้งค่าความลับในการลงนามนี้เพื่อตรวจสอบสิทธิ์ข้อความที่ส่งจาก Stripe ไปยัง Odoo"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "รายละเอียดการชำระเงินไม่ถูกต้อง"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "ผู้ให้บริการชำระเงินรายอื่น"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "ผู้ให้บริการชำระเงิน"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "ผู้ให้บริการชำระเงิน"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "โทเค็นการชำระเงิน"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "ธุรกรรมสำหรับการชำระเงิน"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "การประมวลผลการชำระเงินล้มเหลว"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "โปรดใช้ข้อมูลประจำตัวแบบไลฟ์เพื่อเปิดใช้งาน Apple Pay"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "คีย์ที่เผยแพร่ได้"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "ได้รับข้อมูลโดยไม่มีมีสถานะเจตนา"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "คีย์ลับ"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect ไม่สามารถใช้งานได้ในประเทศของคุณ โปรดใช้ผู้ให้บริการชำระเงินรายอื่น"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "ข้อบังคับ Stripe"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ไอดีวิธีการชำระเงิน Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "ลูกค้าออกจากหน้าชำระเงิน"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "คีย์ที่ใช้เพื่อระบุบัญชีกับ Stripe เท่านั้น"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"การคืนเงินไม่สำเร็จ โปรดเข้าสู่ระบบแดชบอร์ด Stripe ของคุณเพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนั้น "
"และแก้ไขความคลาดเคลื่อนทางบัญชี"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "รหัสทางเทคนิคของผู้ให้บริการชำระเงินรายนี้"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "ไม่สามารถแปลงโทเค็นการชำระเงินเป็น API ใหม่ได้"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "ความลับในการลงนามเว็บฮุค"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "เว็บฮุค Stripe ของคุณถูกตั้งค่าเรียบร้อยแล้ว!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"คุณไม่สามารถสร้างเว็บฮุค Stripe ได้ หากไม่ได้ตั้งค่าคีย์ลับ Stripe ของคุณ"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"คุณไม่สามารถตั้งค่าสถานะผู้ให้บริการเป็นเปิดใช้งานได้จนกว่าการเริ่มต้นใช้งาน Stripe จะเสร็จสมบูรณ์"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"คุณไม่สามารถตั้งค่าผู้ให้บริการเป็นโหมดทดสอบในขณะที่เชื่อมโยงกับบัญชี Stripe ของคุณได้"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "เว็บฮุค Stripe ของคุณได้รับการตั้งค่าแล้ว"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "คำสั่งของคุณ"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "โดเมนเว็บของคุณได้รับการยืนยันเรียบร้อยแล้ว"
#~ msgid "Payment Acquirer"
#~ msgstr "ผู้รับชำระ"
#~ msgid "Provider"
#~ msgstr "ผู้ให้บริการ"

View file

@ -0,0 +1,275 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Ediz Duman <neps1192@gmail.com>, 2019
# Martin Trigaux, 2019
# Murat Kaplan <muratk@projetgrup.com>, 2019
# Ertuğrul Güreş <ertugrulg@projetgrup.com>, 2019
# Umur Akın <umura@projetgrup.com>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 04:41+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Turkish <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/tr/>\n"
"Language: tr\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Kod"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Stripe Bağlantısı"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Teslimat"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Apple Pay aktifleştir"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Ücretsiz Sevkiyat"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Web kancanızı oluşturun"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Gizli ve Yayınlanabilir anahtarlarınızı alın"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Stripe hesabınızda bir web kancası etkinleştirilmişse, bu imzalama parolası "
"Stripe'tan Odoo'ya gönderilen iletilerin kimliğini doğrulamak için "
"ayarlanmalıdır."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Ödeme Sağlayıcı"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Ödeme Sağlayıcıları"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Ödeme Belirteci"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Ödeme İşlemi"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Ödeme işleme başarısız oldu"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Yayınlanabilir Anahtar"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Eksik niyet durumuyla alınan veriler."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Gizli Şifre"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect ülkenizde kullanılamıyor, lütfen başka bir ödeme sağlayıcısı "
"kullanın."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "Stripe Ödeme Yöntemi Kimliği"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "Müşteri ödeme sayfasını terketmiş."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "Yalnızca hesabı Stripe ile tanımlamak için kullanılan anahtar"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Bu ödeme sağlayıcısının teknik kodu."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Ödeme belirteci yeni API'ye dönüştürülemiyor."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Webhook İmzalama Sırrı"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "You Stripe Webhook başarıyla kuruldu!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Stripe Gizli Anahtarınız ayarlanmamışsa Stripe Web Kancası oluşturamazsınız."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Stripe'a kaydınız tamamlanana kadar sağlayıcı durumunu Etkin olarak "
"ayarlayamazsınız."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Stripe Webhook'unuz zaten ayarlanmış."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Your order"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Ödeme Alıcısı"
#~ msgid "Provider"
#~ msgstr "Sağlayıcı"

View file

@ -0,0 +1,268 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
# Alina Lisnenko <alinasemeniuk1@gmail.com>, 2019
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2019-08-26 09:12+0000\n"
"Last-Translator: Alina Lisnenko <alinasemeniuk1@gmail.com>, 2019\n"
"Language-Team: Ukrainian (https://www.transifex.com/odoo/teams/41243/uk/)\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != "
"11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % "
"100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || "
"(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr ""
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr ""
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr ""
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Токен оплати"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Платіжна операція"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr ""
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr ""
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr ""
#~ msgid "Payment Acquirer"
#~ msgstr "Платіжний еквайєр"
#~ msgid "Provider"
#~ msgstr "Провайдер"
#~ msgid "Stripe Payment Intent ID"
#~ msgstr "ID призначення платежу Stripe"

View file

@ -0,0 +1,279 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# sao sang <saosangmo@yahoo.com>, 2019
# Martin Trigaux, 2019
# Nancy Momoland <thanhnguyen.icsc@gmail.com>, 2019
# Duy BQ <duybq86@gmail.com>, 2019
# Dung Nguyen Thi <dungnt@trobz.com>, 2019
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 02:33+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Vietnamese <https://translate.odoo.com/projects/odoo-19/"
"payment_stripe/vi/>\n"
"Language: vi\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "Không thể hiển thị biểu mẫu thanh toán"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "Mã"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "Connect Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "Giao hàng"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "Tên hiển thị"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "Bật Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "Miễn phí giao hàng"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "Tạo webhook của bạn"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "Lấy khóa bí mật và có thể hiển thị của bạn"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"Nếu webhook được bật trên tài khoản Stripe của bạn, mã bí mật ký tên này "
"phải được thiết lập để xác thực các thông báo được gửi từ Stripe đến Odoo."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "Thông thanh toán không chính xác"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "Các nhà cung cấp dịch vụ thanh toán khác"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "Nhà cung cấp dịch vụ thanh toán"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "Nhà cung cấp dịch vụ thanh toán"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "Mã thanh toán"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "Giao dịch thanh toán"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "Xử lý thanh toán không thành công"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "Vui lòng dùng thông tin đăng nhập đang sử dụng để kích hoạt Apple Pay."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "Mã khóa có thể hiển thị"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "Dữ liệu đã nhận bị thiếu trạng thái mục đích."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "Mã khóa bí mật"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr ""
"Stripe Connect không khả dụng ở quốc gia của bạn, vui lòng sử dụng nhà cung "
"cấp dịch vụ thanh toán khác."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Uỷ nhiệm Stripe"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "ID phương thức thanh toán Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "Khách hàng đã rời khỏi trang thanh toán."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "Khoá chỉ được sử dụng để xác định tài khoản với Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"Hoàn tiền không được thực hiện. Vui lòng đăng nhập vào Bảng điều khiển "
"Stripe của bạn để biết thêm thông tin về vấn đề đó và xử lý các chênh lệch "
"về kế toán."
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "Mã kỹ thuật của nhà cung cấp dịch vụ thanh toán này."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "Không thể chuyển đổi token thanh toán sang API mới."
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Mã bí mật ký tên Webhook"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "Webhook Stripe của bạn đã được thiết lập thành công!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr ""
"Bạn không thể tạo Webhook Stripe nếu không thiết lập Mã khóa bí mật Stripe."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr ""
"Bạn không thể đặt trạng thái nhà cung cấp thành Đã bật cho đến khi quá trình "
"onboarding Stripe của bạn hoàn tất."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr ""
"Bạn không thể đặt nhà cung cấp ở Chế độ kiểm thử khi nhà cung cấp đó được "
"liên kết với tài khoản Stripe của bạn."
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "Webhook Stripe của bạn đã được thiết lập."
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "Đơn hàng của bạn"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "Miền trang web của bạn đã được xác minh thành công."
#~ msgid "Payment Acquirer"
#~ msgstr "NCC dịch vụ Thanh toán"
#~ msgid "Provider"
#~ msgstr "Nhà cung cấp"

View file

@ -0,0 +1,266 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Martin Trigaux, 2019
# liAnGjiA <liangjia@qq.com>, 2019
# inspur qiuguodong <qiuguodong@inspur.com>, 2019
# "Tiffany Chang (tic)" <tic@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~12.5\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 15:27+0000\n"
"Last-Translator: \"Tiffany Chang (tic)\" <tic@odoo.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://translate.odoo.com/"
"projects/odoo-19/payment_stripe/zh_Hans/>\n"
"Language: zh_CN\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "无法显示付款表单"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "代码"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "连接 Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "交货"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "显示名称"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "启用 Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "免费送货"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "生成您的webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "获得您的Secret和可发布的密钥"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "ID"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr "如果在您的Stripe账户上启用了webhook就必须设置这个签名秘密来验证从Stripe发送"
"到Odoo的信息。"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "付款信息不正确"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "其他支付提供商"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "支付提供商"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "支付提供商"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "付款令牌"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "付款交易"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "付款处理失败"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "请使用实时登录资讯启用 Apple Pay。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "公共的密钥"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "收到的数据有缺失的意向性状态。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "密钥"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr "Stripe Connect 在您所在的国家/地区不可用,请使用其他支付提供商。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Stripe 授权"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "Stripe 付款方式 ID"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "客户已离开支付页面。"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "用于识别 Stripe 账户的唯一密钥"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr "退款未完成。请登录您的 Stripe 控制面板,了解有关信息,并处理会计差异。"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "该支付提供商的技术代码。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "无法将支付令牌转换为新的API。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "Webhook签名Secret"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "您的Stripe Webhook已经成功设置了!"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr "如果您的Stripe密匙没有设置您就不能创建一个Stripe Webhook。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr "完成 Stripe 新手简介之前,无法将提供商状态设置为“已启用”。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr "当提供商连接至您的 Stripe 账户时,不能将其设置为测试模式。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "您的Stripe Webhook已经设置好了。"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "您的订单"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "您的网域已成功验证。"
#~ msgid "Payment Acquirer"
#~ msgstr "付款收单单位"
#~ msgid "Provider"
#~ msgstr "供应商"

View file

@ -0,0 +1,295 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * payment_stripe
#
# Translators:
# Wil Odoo, 2025
#
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~18.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-09-11 13:59+0000\n"
"PO-Revision-Date: 2025-09-16 08:11+0000\n"
"Last-Translator: \"Dylan Kiss (dyki)\" <dyki@odoo.com>\n"
"Language-Team: Chinese (Traditional Han script) <https://translate.odoo.com/"
"projects/odoo-19/payment_stripe/zh_Hant/>\n"
"Language: zh_TW\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_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Cannot display the payment form"
msgstr "未能顯示付款表單"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__code
msgid "Code"
msgstr "代碼"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Connect Stripe"
msgstr "連線至 Stripe"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Delivery"
msgstr "送貨"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__display_name
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__display_name
msgid "Display Name"
msgstr "顯示名稱"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Enable Apple Pay"
msgstr "啟用 Apple Pay"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Free Shipping"
msgstr "免費送貨"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Generate your webhook"
msgstr "產生你的網絡鈎子webhook"
#. module: payment_stripe
#: model_terms:ir.ui.view,arch_db:payment_stripe.payment_provider_form
msgid "Get your Secret and Publishable keys"
msgstr "獲取你的秘密金鑰及可發佈密鑰"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__id
#: model:ir.model.fields,field_description:payment_stripe.field_payment_transaction__id
msgid "ID"
msgstr "識別號"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid ""
"If a webhook is enabled on your Stripe account, this signing secret must be "
"set to authenticate the messages sent from Stripe to Odoo."
msgstr ""
"若你的 Stripe 帳戶啟用了網絡鈎子webhook便必須設定此簽章密鑰以驗證從 "
"Stripe 傳送到 Odoo 的訊息。"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Incorrect payment details"
msgstr "付款資料不正確"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Other Payment Providers"
msgstr "其他付款服務商"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_provider
msgid "Payment Provider"
msgstr "付款服務商"
#. module: payment_stripe
#: model:ir.actions.act_window,name:payment_stripe.action_payment_provider_onboarding
msgid "Payment Providers"
msgstr "付款服務商"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_token
msgid "Payment Token"
msgstr "付款代碼"
#. module: payment_stripe
#: model:ir.model,name:payment_stripe.model_payment_transaction
msgid "Payment Transaction"
msgstr "付款交易"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/payment_form.js:0
msgid "Payment processing failed"
msgstr "付款處理失敗"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Please use live credentials to enable Apple Pay."
msgstr "請使用實時登入資訊啟用 Apple Pay。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "Publishable Key"
msgstr "可發佈密鑰"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with invalid intent status: %s."
msgstr ""
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "Received data with missing intent status."
msgstr "收到資料,但缺漏意圖狀態。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_secret_key
msgid "Secret Key"
msgstr "密鑰"
#. module: payment_stripe
#: model:ir.model.fields.selection,name:payment_stripe.selection__payment_provider__code__stripe
msgid "Stripe"
msgstr "Stripe"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"Stripe Connect is not available in your country, please use another payment "
"provider."
msgstr "你所在的國家/地區未有 Stripe Connect 服務。請使用其他付款服務商。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_mandate
msgid "Stripe Mandate"
msgstr "Stripe 授權"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_token__stripe_payment_method
msgid "Stripe Payment Method ID"
msgstr "Stripe 付款方法識別碼"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid "The customer left the payment page."
msgstr "客戶離開了付款頁面。"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__stripe_publishable_key
msgid "The key solely used to identify the account with Stripe"
msgstr "只用於識別 Stripe 帳戶的密鑰"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_transaction.py:0
msgid ""
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
msgstr ""
"退款未能成功完成。請登入你的 Stripe Dashboard以獲取有關此事的更多資訊並解"
"決任何會計差異。"
#. module: payment_stripe
#: model:ir.model.fields,help:payment_stripe.field_payment_provider__code
msgid "The technical code of this payment provider."
msgstr "此付款服務商的技術代碼。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_token.py:0
msgid "Unable to convert payment token to new API."
msgstr "未能將付款代碼轉換至新的 API。"
#. module: payment_stripe
#: model:ir.model.fields,field_description:payment_stripe.field_payment_provider__stripe_webhook_secret
msgid "Webhook Signing Secret"
msgstr "網絡鈎子簽章秘密"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "You Stripe Webhook was successfully set up!"
msgstr "已成功設定你的 Stripe 網絡鈎子webhook"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot create a Stripe Webhook if your Stripe Secret Key is not set."
msgstr "若未有設定 Stripe 秘密金鑰,便無法建立 Stripe 網絡鈎子webhook。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
msgstr "完成 Stripe 新手簡介之前,不可將服務商狀態設為「已啟用」。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid ""
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
msgstr "服務商連結至你的 Stripe 帳戶時,不可將它設為測試模式。"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your Stripe Webhook is already set up."
msgstr "你的 Stripe 網絡鈎子webhook已經設定好。"
#. module: payment_stripe
#. odoo-javascript
#: code:addons/payment_stripe/static/src/interactions/express_checkout.js:0
msgid "Your order"
msgstr "你的訂單"
#. module: payment_stripe
#. odoo-python
#: code:addons/payment_stripe/models/payment_provider.py:0
msgid "Your web domain was successfully verified."
msgstr "你的網域已成功驗證。"
#~ msgid "Could not establish the connection to the API."
#~ msgstr "無法建立與 API 的連線。"
#~ msgid "No transaction found matching reference %s."
#~ msgstr "找不到符合參考 %s 的交易。"
#~ msgid "Received data with invalid intent status: %s"
#~ msgstr "收到資料,但意圖狀態無效: %s"
#~ msgid "Received data with missing merchant reference"
#~ msgstr "收到資料,但缺漏商家參考"
#~ msgid "Stripe Proxy error: %(error)s"
#~ msgstr "Stripe 代理錯誤: %(error)s"
#~ msgid "Stripe Proxy: An error occurred when communicating with the proxy."
#~ msgstr "Stripe 代理程式:與代理程式通訊時發生錯誤。"
#~ msgid "Stripe Proxy: Could not establish the connection."
#~ msgstr "Stripe 代理程式:無法建立連線。"
#~ msgid ""
#~ "The communication with the API failed.\n"
#~ "Stripe gave us the following info about the problem:\n"
#~ "'%s'"
#~ msgstr ""
#~ "與 API 通訊失敗。\n"
#~ "就該問題Stripe 向我們提供了以下資訊:\n"
#~ "%s"
#~ msgid "The transaction is not linked to a token."
#~ msgstr "交易未有連結至代碼。"

View file

@ -0,0 +1,5 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import payment_provider
from . import payment_token
from . import payment_transaction

View file

@ -0,0 +1,511 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
import json
from werkzeug.urls import url_encode, url_parse
from odoo import _, api, fields, models
from odoo.exceptions import RedirectWarning, UserError, ValidationError
from odoo.tools.urls import urljoin as url_join
from odoo.addons.payment import utils as payment_utils
from odoo.addons.payment.logging import get_payment_logger
from odoo.addons.payment_stripe import const
from odoo.addons.payment_stripe import utils as stripe_utils
from odoo.addons.payment_stripe.controllers.main import StripeController
from odoo.addons.payment_stripe.controllers.onboarding import OnboardingController
_logger = get_payment_logger(__name__, const.SENSITIVE_KEYS)
class PaymentProvider(models.Model):
_inherit = 'payment.provider'
code = fields.Selection(
selection_add=[('stripe', "Stripe")], ondelete={'stripe': 'set default'})
stripe_publishable_key = fields.Char(
string="Publishable Key",
help="The key solely used to identify the account with Stripe",
required_if_provider='stripe',
copy=False,
)
stripe_secret_key = fields.Char(
string="Secret Key",
required_if_provider='stripe',
copy=False,
groups='base.group_system',
)
stripe_webhook_secret = fields.Char(
string="Webhook Signing Secret",
help="If a webhook is enabled on your Stripe account, this signing secret must be set to "
"authenticate the messages sent from Stripe to Odoo.",
copy=False,
groups='base.group_system',
)
# === COMPUTE METHODS === #
def _compute_feature_support_fields(self):
""" Override of `payment` to enable additional features. """
super()._compute_feature_support_fields()
self.filtered(lambda p: p.code == 'stripe').update({
'support_express_checkout': True,
'support_manual_capture': 'full_only',
'support_refund': 'partial',
'support_tokenization': True,
})
# === CONSTRAINT METHODS === #
@api.constrains('state', 'stripe_publishable_key', 'stripe_secret_key')
def _check_state_of_connected_account_is_never_test(self):
""" Check that the provider of a connected account can never been set to 'test'.
This constraint is defined in the present module to allow the export of the translation
string of the `ValidationError` should it be raised by modules that would fully implement
Stripe Connect.
Additionally, the field `state` is used as a trigger for this constraint to allow those
modules to indirectly trigger it when writing on custom fields. Indeed, by always writing on
`state` together with writing on those custom fields, the constraint would be triggered.
:return: None
:raise ValidationError: If the provider of a connected account is set in state 'test'.
"""
for provider in self:
if provider.state == 'test' and provider._stripe_has_connected_account():
raise ValidationError(_(
"You cannot set the provider to Test Mode while it is linked with your Stripe "
"account."
))
def _stripe_has_connected_account(self):
""" Return whether the provider is linked to a connected Stripe account.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
Note: self.ensure_one()
:return: Whether the provider is linked to a connected Stripe account
:rtype: bool
"""
self.ensure_one()
return False
@api.constrains('state')
def _check_onboarding_of_enabled_provider_is_completed(self):
""" Check that the provider cannot be set to 'enabled' if the onboarding is ongoing.
This constraint is defined in the present module to allow the export of the translation
string of the `ValidationError` should it be raised by modules that would fully implement
Stripe Connect.
:return: None
:raise ValidationError: If the provider of a connected account is set in state 'enabled'
while the onboarding is not finished.
"""
for provider in self:
if provider.state == 'enabled' and provider._stripe_onboarding_is_ongoing():
raise ValidationError(_(
"You cannot set the provider state to Enabled until your onboarding to Stripe "
"is completed."
))
def _stripe_onboarding_is_ongoing(self):
""" Return whether the provider is linked to an ongoing onboarding to Stripe Connect.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
Note: self.ensure_one()
:return: Whether the provider is linked to an ongoing onboarding to Stripe Connect
:rtype: bool
"""
self.ensure_one()
return False
# === 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 != 'stripe':
return super()._get_default_payment_method_codes()
return const.DEFAULT_PAYMENT_METHOD_CODES
# === ACTION METHODS === #
def action_start_onboarding(self, menu_id=None):
""" Override of `payment` to create a Stripe Connect account and redirect the user to the
next onboarding step.
If the provider is already enabled, close the current window. Otherwise, generate a Stripe
Connect onboarding link and redirect the user to it. If provided, the menu id is included in
the URL the user is redirected to when coming back on Odoo after the onboarding. If the link
generation failed, redirect the user to the provider form.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
Note: `self.ensure_one()`
:param int menu_id: The menu from which the onboarding is started, as an `ir.ui.menu` id.
:return: The next step action
:rtype: dict
:raise RedirectWarning: If the company's country is not supported.
"""
self.ensure_one()
if self.code != 'stripe':
return super().action_start_onboarding(menu_id=menu_id)
if self.env.company.country_id.code not in const.SUPPORTED_COUNTRIES:
raise RedirectWarning(
_(
"Stripe Connect is not available in your country, please use another payment"
" provider."
),
self.env.ref('payment.action_payment_provider').id,
_("Other Payment Providers"),
)
if self.state == 'enabled':
action = {'type': 'ir.actions.act_window_close'}
else:
# Account creation
connected_account = self._stripe_fetch_or_create_connected_account()
# Link generation
if not menu_id:
# Fall back on `account_payment`'s menu if it is installed. If not, the user is
# redirected to the provider's form view but without any menu in the breadcrumb.
menu = self.env.ref('account_payment.payment_provider_menu', False)
menu_id = menu and menu.id # Only set if `account_payment` is installed.
account_link_url = self._stripe_create_account_link(connected_account['id'], menu_id)
if account_link_url:
action = {
'type': 'ir.actions.act_url',
'url': account_link_url,
'target': 'self',
}
else:
action = {
'type': 'ir.actions.act_window',
'model': 'payment.provider',
'views': [[False, 'form']],
'res_id': self.id,
}
return action
def action_stripe_create_webhook(self):
""" Create a webhook and return a feedback notification.
Note: This action only works for instances using a public URL
:return: The feedback notification
:rtype: dict
"""
self.ensure_one()
if self.stripe_webhook_secret:
message = _("Your Stripe Webhook is already set up.")
notification_type = 'warning'
elif not self.stripe_secret_key:
message = _("You cannot create a Stripe Webhook if your Stripe Secret Key is not set.")
notification_type = 'danger'
else:
webhook = self._send_api_request(
'POST', 'webhook_endpoints', data={
'url': self._get_stripe_webhook_url(),
'enabled_events[]': const.HANDLED_WEBHOOK_EVENTS,
'api_version': const.API_VERSION,
}
)
self.stripe_webhook_secret = webhook.get('secret')
message = _("You Stripe Webhook was successfully set up!")
notification_type = 'info'
return {
'type': 'ir.actions.client',
'tag': 'display_notification',
'params': {
'message': message,
'sticky': False,
'type': notification_type,
'next': {'type': 'ir.actions.act_window_close'}, # Refresh the form to show the key
}
}
def action_stripe_verify_apple_pay_domain(self):
""" Verify the web domain with Stripe to enable Apple Pay.
The domain is sent to Stripe API for them to verify that it is valid by making a request to
the `/.well-known/apple-developer-merchantid-domain-association` route. If the domain is
valid, it is registered to use with Apple Pay.
See https://stripe.com/docs/stripe-js/elements/payment-request-button#verifying-your-domain-with-apple-pay.
:returns: A client action with a success message.
:rtype: dict
:raise UserError: If test keys are used to send the request.
"""
self.ensure_one()
web_domain = url_parse(self.get_base_url()).netloc
response_content = self._send_api_request('POST', 'apple_pay/domains', data={
'domain_name': web_domain
})
if not response_content['livemode']:
# If test keys are used to send the request, Stripe will respond with an HTTP 200 but
# will not register the domain. Ask the user to use live credentials.
raise UserError(_("Please use live credentials to enable Apple Pay."))
return {
'type': 'ir.actions.client',
'tag': 'display_notification',
'params': {
'message': _("Your web domain was successfully verified."),
'type': 'success',
},
}
def _get_stripe_webhook_url(self):
return url_join(self.get_base_url(), StripeController._webhook_url)
# === BUSINESS METHODS - PAYMENT FLOW === #
def _stripe_get_publishable_key(self):
""" Return the publishable key of the provider.
This getter allows fetching the publishable key from a QWeb template and through Stripe's
utils.
Note: `self.ensure_one()
:return: The publishable key.
:rtype: str
"""
self.ensure_one()
return stripe_utils.get_publishable_key(self.sudo())
def _stripe_get_inline_form_values(
self, amount, currency, partner_id, is_validation, payment_method_sudo=None, **kwargs
):
"""Return a serialized JSON of the required values to render the inline form.
Note: `self.ensure_one()`
:param float amount: The amount in major units, to convert in minor units.
:param res.currency currency: The currency of the transaction.
:param int partner_id: The partner of the transaction, as a `res.partner` id.
:param bool is_validation: Whether the operation is a validation.
:param payment.method payment_method_sudo: The sudoed payment method record to which the
inline form belongs.
:return: The JSON serial of the required values to render the inline form.
:rtype: str
"""
self.ensure_one()
if not is_validation:
currency_name = currency and currency.name.lower()
else:
currency_name = self.with_context(
validation_pm=payment_method_sudo # Will be converted to a kwarg in master.
)._get_validation_currency().name.lower()
partner = self.env['res.partner'].with_context(show_address=1).browse(partner_id).exists()
inline_form_values = {
'publishable_key': self._stripe_get_publishable_key(),
'currency_name': currency_name,
'minor_amount': amount and payment_utils.to_minor_currency_units(
amount,
currency,
arbitrary_decimal_number=const.CURRENCY_DECIMALS.get(currency.name),
),
'capture_method': 'manual' if self.capture_manually else 'automatic',
'billing_details': {
'name': partner.name or '',
'email': partner.email or '',
'phone': partner.phone or '',
'address': {
'line1': partner.street or '',
'line2': partner.street2 or '',
'city': partner.city or '',
'state': partner.state_id.code or '',
'country': partner.country_id.code or '',
'postal_code': partner.zip or '',
},
},
'is_tokenization_required': (
self.allow_tokenization
and self._is_tokenization_required(**kwargs)
and payment_method_sudo.support_tokenization
),
'payment_methods_mapping': const.PAYMENT_METHODS_MAPPING,
}
return json.dumps(inline_form_values)
def _stripe_get_country(self, country_code):
"""Return the mapped country code of the company.
Businesses in supported outlying territories should register for a Stripe account with the
parent territory selected as the Country.
:param str country_code: The country code of the company.
:return: The mapped country code.
:rtype: str
"""
return const.COUNTRY_MAPPING.get(country_code, country_code)
# === BUSINESS METHODS - STRIPE CONNECT ONBOARDING === #
def _stripe_fetch_or_create_connected_account(self):
""" Fetch the connected Stripe account and create one if not already done.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
:return: The connected account
:rtype: dict
"""
proxy_payload = self._prepare_json_rpc_payload(
self._stripe_prepare_connect_account_payload()
)
return self._send_api_request('POST', 'accounts', json=proxy_payload, is_proxy_request=True)
def _stripe_prepare_connect_account_payload(self):
""" Prepare the payload for the creation of a connected account in Stripe format.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
Note: self.ensure_one()
:return: The Stripe-formatted payload for the creation request
:rtype: dict
"""
self.ensure_one()
return {
'type': 'standard',
'country': self._stripe_get_country(self.company_id.country_id.code),
'email': self.company_id.email,
'business_type': 'company',
'company[address][city]': self.company_id.city or '',
'company[address][country]': self._stripe_get_country(self.company_id.country_id.code),
'company[address][line1]': self.company_id.street or '',
'company[address][line2]': self.company_id.street2 or '',
'company[address][postal_code]': self.company_id.zip or '',
'company[address][state]': self.company_id.state_id.name or '',
'company[name]': self.company_id.name,
'business_profile[name]': self.company_id.name,
}
def _stripe_create_account_link(self, connected_account_id, menu_id):
""" Create an account link and return its URL.
An account link url is the beginning URL of Stripe Onboarding.
This URL is only valid once, and can only be used once.
Note: self.ensure_one()
:param str connected_account_id: The id of the connected account.
:param int menu_id: The menu from which the user started the onboarding step, as an
`ir.ui.menu` id
:return: The account link URL
:rtype: str
"""
self.ensure_one()
base_url = self.company_id.get_base_url()
return_url = OnboardingController._onboarding_return_url
refresh_url = OnboardingController._onboarding_refresh_url
return_params = dict(provider_id=self.id, menu_id=menu_id)
refresh_params = dict(**return_params, account_id=connected_account_id)
payload = {
'account': connected_account_id,
'return_url': f'{url_join(base_url, return_url)}?{url_encode(return_params)}',
'refresh_url': f'{url_join(base_url, refresh_url)}?{url_encode(refresh_params)}',
'type': 'account_onboarding',
}
proxy_payload = self._prepare_json_rpc_payload(payload)
account_link = self._send_api_request(
'POST', 'account_links', json=proxy_payload, is_proxy_request=True
)
return account_link['url']
def _prepare_json_rpc_payload(self, data):
res = super()._prepare_json_rpc_payload(data)
if self.code != 'stripe':
return res
res['params'] = {
'payload': data, # Stripe data.
'proxy_data': self._stripe_prepare_proxy_data(stripe_payload=data),
}
return res
def _stripe_prepare_proxy_data(self, stripe_payload=None):
""" Prepare the contextual data passed to the proxy when making a request.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
Note: self.ensure_one()
:param dict stripe_payload: The part of the request payload to be forwarded to Stripe.
:return: The proxy data.
:rtype: dict
"""
self.ensure_one()
return {}
# === REQUEST HELPERS === #
def _build_request_url(self, endpoint, *, is_proxy_request=False, version=1, **kwargs):
if self.code != 'stripe':
return super()._build_request_url(
endpoint, is_proxy_request=is_proxy_request, version=version, **kwargs
)
if is_proxy_request:
return url_join(const.PROXY_URL, f'{version}/{endpoint}')
return url_join('https://api.stripe.com/v1/', endpoint)
def _build_request_headers(
self, method, *args, idempotency_key=None, is_proxy_request=False, **kwargs
):
if self.code != 'stripe':
return super()._build_request_headers(
method,
*args,
idempotency_key=idempotency_key,
is_proxy_request=is_proxy_request,
**kwargs,
)
if is_proxy_request:
return {}
headers = {
'AUTHORIZATION': f'Bearer {stripe_utils.get_secret_key(self)}',
'Stripe-Version': const.API_VERSION, # SetupIntent requires a specific version.
**self._get_stripe_extra_request_headers(),
}
if method == 'POST' and idempotency_key:
headers['Idempotency-Key'] = idempotency_key
return headers
def _parse_response_error(self, response):
if self.code != 'stripe':
return super()._parse_response_error(response)
return response.json().get('error', {}).get('message', '')
def _parse_response_content(self, response, *, is_proxy_request=False, **kwargs):
if self.code != 'stripe' or not is_proxy_request:
return super()._parse_response_content(
response, is_proxy_request=is_proxy_request, **kwargs
)
return self._parse_proxy_response(response)
def _get_stripe_extra_request_headers(self):
""" Return the extra headers for the Stripe API request.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
:return: The extra request headers.
:rtype: dict
"""
return {}

View file

@ -0,0 +1,50 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import _, fields, models
from odoo.exceptions import ValidationError
from odoo.addons.payment.logging import get_payment_logger
_logger = get_payment_logger(__name__)
class PaymentToken(models.Model):
_inherit = 'payment.token'
stripe_payment_method = fields.Char(string="Stripe Payment Method ID", readonly=True)
stripe_mandate = fields.Char(string="Stripe Mandate", readonly=True)
def _stripe_sca_migrate_customer(self):
""" Migrate a token from the old implementation of Stripe to the SCA-compliant one.
In the old implementation, it was possible to create a Charge by giving only the customer id
and let Stripe use the default source (= default payment method). Stripe now requires to
specify the payment method for each new PaymentIntent. To do so, we fetch the payment method
associated to a customer and save its id on the token.
This migration happens once per token created with the old implementation.
Note: self.ensure_one()
:return: None
"""
self.ensure_one()
# Fetch the available payment method of type 'card' for the given customer
response_content = self.provider_id._send_api_request(
'GET',
'payment_methods',
data={
'customer': self.provider_ref,
'type': 'card',
'limit': 1, # A new customer is created for each new token. Never > 1 card.
},
)
# Store the payment method ID on the token
payment_methods = response_content.get('data', [])
payment_method_id = payment_methods and payment_methods[0].get('id')
if not payment_method_id:
raise ValidationError(_("Unable to convert payment token to new API."))
self.stripe_payment_method = payment_method_id
_logger.info("converted token with id %s to new API", self.id)

View file

@ -0,0 +1,433 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from werkzeug.urls import url_encode
from odoo import _, api, fields, models
from odoo.exceptions import ValidationError
from odoo.tools.urls import urljoin as url_join
from odoo.addons.payment import utils as payment_utils
from odoo.addons.payment.logging import get_payment_logger
from odoo.addons.payment_stripe import const
from odoo.addons.payment_stripe import utils as stripe_utils
from odoo.addons.payment_stripe.controllers.main import StripeController
_logger = get_payment_logger(__name__, const.SENSITIVE_KEYS)
class PaymentTransaction(models.Model):
_inherit = 'payment.transaction'
def _get_specific_processing_values(self, processing_values):
""" Override of payment to return Stripe-specific processing values.
Note: self.ensure_one() from `_get_processing_values`
:param dict processing_values: The generic processing values of the transaction
:return: The dict of provider-specific processing values
:rtype: dict
"""
if self.provider_code != 'stripe' or self.operation == 'online_token':
return super()._get_specific_processing_values(processing_values)
intent = self._stripe_create_intent()
base_url = self.provider_id.get_base_url()
return {
'client_secret': intent['client_secret'] if intent else '',
'return_url': url_join(
base_url,
f'{StripeController._return_url}?{url_encode({"reference": self.reference})}',
),
}
def _send_payment_request(self):
"""Override of `payment` to send a payment request to Stripe."""
if self.provider_code != 'stripe':
return super()._send_payment_request()
# Send the payment request to Stripe.
payment_intent = self._stripe_create_intent()
if not payment_intent: # The PI might be missing if Stripe failed to create it.
return # There is nothing to process; the transaction is in error at this point.
# Handle the payment request response
payment_data = {'reference': self.reference}
StripeController._include_payment_intent_in_payment_data(
payment_intent, payment_data
)
self._process('stripe', payment_data)
def _stripe_create_intent(self):
""" Create and return a PaymentIntent or a SetupIntent object, depending on the operation.
:return: The created PaymentIntent or SetupIntent object or None if creation failed.
:rtype: dict|None
"""
try:
if self.operation == 'validation':
response = self._send_api_request(
'POST', 'setup_intents', data=self._stripe_prepare_setup_intent_payload(),
)
else: # 'online_direct', 'online_token', 'offline'.
response = self._send_api_request(
'POST',
'payment_intents',
data=self._stripe_prepare_payment_intent_payload(),
offline=self.operation == 'offline',
idempotency_key=payment_utils.generate_idempotency_key(
self, scope='payment_intents'
),
)
except ValidationError as error:
self._set_error(str(error))
intent = None
else:
intent = response
return intent
def _stripe_prepare_setup_intent_payload(self):
""" Prepare the payload for the creation of a SetupIntent object in Stripe format.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
:return: The Stripe-formatted payload for the SetupIntent request.
:rtype: dict
"""
customer = self._stripe_create_customer()
setup_intent_payload = {
'customer': customer['id'],
'description': self.reference,
'payment_method_types[]': const.PAYMENT_METHODS_MAPPING.get(
self.payment_method_code, self.payment_method_code
),
}
if self.currency_id.name in const.INDIAN_MANDATES_SUPPORTED_CURRENCIES:
setup_intent_payload.update(**self._stripe_prepare_mandate_options())
return setup_intent_payload
def _stripe_prepare_payment_intent_payload(self):
""" Prepare the payload for the creation of a PaymentIntent object in Stripe format.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
:return: The Stripe-formatted payload for the PaymentIntent request.
:rtype: dict
"""
ppm_code = self.payment_method_id.primary_payment_method_id.code
payment_method_type = ppm_code or self.payment_method_code
payment_intent_payload = {
'amount': payment_utils.to_minor_currency_units(
self.amount,
self.currency_id,
arbitrary_decimal_number=const.CURRENCY_DECIMALS.get(self.currency_id.name),
),
'currency': self.currency_id.name.lower(),
'description': self.reference,
'capture_method': 'manual' if self.provider_id.capture_manually else 'automatic',
'payment_method_types[]': const.PAYMENT_METHODS_MAPPING.get(
payment_method_type, payment_method_type
),
'expand[]': 'payment_method',
**stripe_utils.include_shipping_address(self),
}
if self.operation in ['online_token', 'offline']:
if not self.token_id.stripe_payment_method: # Pre-SCA token, migrate it.
self.token_id._stripe_sca_migrate_customer()
payment_intent_payload.update({
'confirm': True,
'customer': self.token_id.provider_ref,
'off_session': True,
'payment_method': self.token_id.stripe_payment_method,
'mandate': self.token_id.stripe_mandate or None,
})
else:
customer = self._stripe_create_customer()
payment_intent_payload['customer'] = customer['id']
if self.tokenize:
payment_intent_payload['setup_future_usage'] = 'off_session'
if self.currency_id.name in const.INDIAN_MANDATES_SUPPORTED_CURRENCIES:
payment_intent_payload.update(**self._stripe_prepare_mandate_options())
return payment_intent_payload
def _stripe_create_customer(self):
""" Create and return a Customer.
:return: The Customer
:rtype: dict
"""
customer = self._send_api_request(
'POST', 'customers', data={
'address[city]': self.partner_city or None,
'address[country]': self.partner_country_id.code or None,
'address[line1]': self.partner_address or None,
'address[postal_code]': self.partner_zip or None,
'address[state]': self.partner_state_id.name or None,
'description': f'Odoo Partner: {self.partner_id.name} (id: {self.partner_id.id})',
'email': self.partner_email or None,
'name': self.partner_name,
'phone': self.partner_phone and self.partner_phone[:20] or None,
}
)
return customer
def _stripe_prepare_mandate_options(self):
""" Prepare the configuration options for setting up an eMandate along with an intent.
:return: The Stripe-formatted payload for the mandate options.
:rtype: dict
"""
mandate_values = self._get_mandate_values()
OPTION_PATH_PREFIX = 'payment_method_options[card][mandate_options]'
mandate_options = {
f'{OPTION_PATH_PREFIX}[reference]': self.reference,
f'{OPTION_PATH_PREFIX}[amount_type]': 'maximum',
f'{OPTION_PATH_PREFIX}[amount]': payment_utils.to_minor_currency_units(
mandate_values.get('amount', 15000),
self.currency_id,
arbitrary_decimal_number=const.CURRENCY_DECIMALS.get(self.currency_id.name),
), # Use the specified amount, if any, or define the maximum amount of 15.000 INR.
f'{OPTION_PATH_PREFIX}[start_date]': int(round(
(mandate_values.get('start_datetime') or fields.Datetime.now()).timestamp()
)),
f'{OPTION_PATH_PREFIX}[interval]': 'sporadic',
f'{OPTION_PATH_PREFIX}[supported_types][]': 'india',
}
if mandate_values.get('end_datetime'):
mandate_options[f'{OPTION_PATH_PREFIX}[end_date]'] = int(round(
mandate_values['end_datetime'].timestamp()
))
if mandate_values.get('recurrence_unit') and mandate_values.get('recurrence_duration'):
mandate_options.update({
f'{OPTION_PATH_PREFIX}[interval]': mandate_values['recurrence_unit'],
f'{OPTION_PATH_PREFIX}[interval_count]': mandate_values['recurrence_duration'],
})
if self.operation == 'validation':
currency_name = self.provider_id.with_context(
validation_pm=self.payment_method_id # Will be converted to a kwarg in master.
)._get_validation_currency().name.lower()
mandate_options[f'{OPTION_PATH_PREFIX}[currency]'] = currency_name
return mandate_options
def _send_refund_request(self):
"""Override of `payment` to send a refund request to Stripe."""
if self.provider_code != 'stripe':
return super()._send_refund_request()
# Send the refund request to Stripe.
data = self._send_api_request(
'POST', 'refunds', data={
'payment_intent': self.source_transaction_id.provider_reference,
'amount': payment_utils.to_minor_currency_units(
-self.amount, # Refund transactions' amount is negative, inverse it.
self.currency_id,
arbitrary_decimal_number=const.CURRENCY_DECIMALS.get(self.currency_id.name),
),
}
)
# Process the refund request response.
payment_data = {}
StripeController._include_refund_in_payment_data(data, payment_data)
self._process('stripe', payment_data)
def _send_capture_request(self):
"""Override of `payment` to send a capture request to Stripe."""
if self.provider_code != 'stripe':
return super()._send_capture_request()
# Make the capture request to Stripe
payment_intent = self._send_api_request(
'POST', f'payment_intents/{self.source_transaction_id.provider_reference}/capture'
)
# Process the capture request response.
payment_data = {'reference': self.reference}
StripeController._include_payment_intent_in_payment_data(
payment_intent, payment_data
)
self._process('stripe', payment_data)
def _send_void_request(self):
"""Override of `payment` to send a void request to Stripe."""
if self.provider_code != 'stripe':
return super()._send_void_request()
# Make the void request to Stripe
payment_intent = self._send_api_request(
'POST', f'payment_intents/{self.source_transaction_id.provider_reference}/cancel'
)
# Process the void request response.
payment_data = {'reference': self.reference}
StripeController._include_payment_intent_in_payment_data(
payment_intent, payment_data
)
self._process('stripe', payment_data)
@api.model
def _search_by_reference(self, provider_code, payment_data):
""" Override of payment to find the transaction based on Stripe data.
:param str provider_code: The code of the provider that handled the transaction
:param dict payment_data: The payment data sent by the provider
:return: The transaction if found
:rtype: payment.transaction
"""
if provider_code != 'stripe':
return super()._search_by_reference(provider_code, payment_data)
reference = payment_data.get('reference')
if reference:
tx = self.search([('reference', '=', reference), ('provider_code', '=', 'stripe')])
elif payment_data.get('event_type') == 'charge.refund.updated':
# The webhook notifications sent for `charge.refund.updated` events only contain a
# refund object that has no 'description' (the merchant reference) field. We thus search
# the transaction by its provider reference which is the refund id for refund txs.
refund_id = payment_data['object_id'] # The object is a refund.
tx = self.search(
[('provider_reference', '=', refund_id), ('provider_code', '=', 'stripe')]
)
else:
_logger.warning("Received data with missing merchant reference")
tx = self
if not tx:
_logger.warning("No transaction found matching reference %s.", reference)
return tx
def _extract_amount_data(self, payment_data):
"""Override of payment to extract the amount and currency from the payment data."""
if self.provider_code != 'stripe':
return super()._extract_amount_data(payment_data)
if self.operation == 'refund':
payment_data = payment_data['refund']
else: # 'online_direct', 'online_token', 'offline'
payment_data = payment_data['payment_intent']
amount = payment_utils.to_major_currency_units(
payment_data.get('amount', 0),
self.currency_id,
arbitrary_decimal_number=const.CURRENCY_DECIMALS.get(self.currency_id.name),
)
currency_code = payment_data.get('currency', '').upper()
return {
'amount': amount,
'currency_code': currency_code,
}
def _apply_updates(self, payment_data):
"""Override of `payment` to update the transaction based on the payment data."""
if self.provider_code != 'stripe':
return super()._apply_updates(payment_data)
# Update the payment method.
payment_method = payment_data.get('payment_method')
if isinstance(payment_method, dict): # capture/void/refund requests receive a string.
payment_method_type = payment_method.get('type')
if self.payment_method_id.code == payment_method_type == 'card':
payment_method_type = payment_data['payment_method']['card']['brand']
payment_method = self.env['payment.method']._get_from_code(
payment_method_type, mapping=const.PAYMENT_METHODS_MAPPING
)
self.payment_method_id = payment_method or self.payment_method_id
# Update the provider reference and the payment state.
if self.operation == 'validation':
self.provider_reference = payment_data['setup_intent']['id']
status = payment_data['setup_intent']['status']
elif self.operation == 'refund':
self.provider_reference = payment_data['refund']['id']
status = payment_data['refund']['status']
else: # 'online_direct', 'online_token', 'offline'
self.provider_reference = payment_data['payment_intent']['id']
status = payment_data['payment_intent']['status']
if not status:
self._set_error(_("Received data with missing intent status."))
elif status in const.STATUS_MAPPING['draft']:
pass
elif status in const.STATUS_MAPPING['pending']:
self._set_pending()
elif status in const.STATUS_MAPPING['authorized']:
self._set_authorized()
elif status in const.STATUS_MAPPING['done']:
self._set_done()
# Immediately post-process the transaction if it is a refund, as the post-processing
# will not be triggered by a customer browsing the transaction from the portal.
if self.operation == 'refund':
self.env.ref('payment.cron_post_process_payment_tx')._trigger()
elif status in const.STATUS_MAPPING['cancel']:
self._set_canceled()
elif status in const.STATUS_MAPPING['error']:
if self.operation != 'refund':
last_payment_error = payment_data.get('payment_intent', {}).get(
'last_payment_error'
)
if last_payment_error:
message = last_payment_error.get('message', {})
else:
message = _("The customer left the payment page.")
self._set_error(message)
else:
self._set_error(_(
"The refund did not go through. Please log into your Stripe Dashboard to get "
"more information on that matter, and address any accounting discrepancies."
), extra_allowed_states=('done',))
else: # Classify unknown intent statuses as `error` tx state
_logger.warning(
"Received invalid payment status (%s) for transaction %s.",
status, self.reference
)
self._set_error(_("Received data with invalid intent status: %s.", status))
def _extract_token_values(self, payment_data):
"""Override of `payment` to return token data based on Stripe data.
Note: self.ensure_one() from :meth: `_tokenize`
:param dict payment_data: The payment data sent by the provider.
:return: Data to create a token.
:rtype: dict
"""
if self.provider_code != 'stripe':
return super()._extract_token_values(payment_data)
payment_method = payment_data.get('payment_method')
if not payment_method:
_logger.warning("requested tokenization from payment data with missing payment method")
return {}
mandate = None
# Extract the Stripe objects from the payment data.
if self.operation == 'online_direct':
customer_id = payment_data['payment_intent']['customer']
charges_data = payment_data['payment_intent']['charges']
payment_method_details = charges_data['data'][0].get('payment_method_details')
if payment_method_details:
mandate = payment_method_details[payment_method_details['type']].get("mandate")
else: # 'validation'
customer_id = payment_data['setup_intent']['customer']
# Another payment method (e.g., SEPA) might have been generated.
if not payment_method[payment_method['type']]:
try:
payment_methods = self._send_api_request(
'GET', f'customers/{customer_id}/payment_methods'
)
except ValidationError as e:
self._set_error(str(e))
return {}
payment_method = payment_methods['data'][0]
return {
'payment_details': payment_method[payment_method['type']].get('last4'),
'provider_ref': customer_id,
'stripe_payment_method': payment_method['id'],
'stripe_mandate': mandate,
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 942 B

View file

@ -0,0 +1 @@
<svg width="50" height="50" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M50 25.367c0-3.76-1.722-6.726-5.014-6.726-3.305 0-5.305 2.966-5.305 6.697 0 4.42 2.36 6.652 5.75 6.652 1.652 0 2.902-.396 3.847-.954v-2.937c-.945.499-2.028.807-3.403.807-1.347 0-2.542-.499-2.694-2.232h6.791c0-.19.028-.955.028-1.307Zm-6.861-1.395c0-1.66.958-2.35 1.833-2.35.847 0 1.75.69 1.75 2.35H43.14ZM34.32 18.64c-1.361 0-2.236.676-2.723 1.146l-.18-.91H28.36V36l3.473-.779.013-4.156c.5.382 1.236.925 2.459.925 2.486 0 4.75-2.114 4.75-6.77-.014-4.259-2.306-6.58-4.736-6.58Zm-.834 10.12c-.82 0-1.305-.309-1.639-.69l-.013-5.45c.36-.425.86-.719 1.652-.719 1.264 0 2.14 1.498 2.14 3.422 0 1.968-.862 3.436-2.14 3.436Zm-9.903-10.986 3.486-.793V14l-3.486.778v2.996Z" fill="#635BFF"/><path d="M27.07 18.89h-3.487v12.851h3.486v-12.85Z" fill="#635BFF"/><path fill-rule="evenodd" clip-rule="evenodd" d="m19.847 19.978-.222-1.087h-3v12.85h3.472v-8.708c.82-1.131 2.209-.926 2.64-.764V18.89c-.445-.176-2.07-.5-2.89 1.087Zm-6.944-4.274-3.39.764L9.5 28.232c0 2.173 1.542 3.774 3.597 3.774 1.14 0 1.972-.22 2.43-.485V28.54c-.444.19-2.638.866-2.638-1.307v-5.214h2.639v-3.128h-2.64l.015-3.187ZM3.514 22.62c0-.572.444-.793 1.18-.793 1.056 0 2.39.338 3.445.94v-3.45a8.72 8.72 0 0 0-3.445-.676C1.875 18.64 0 20.197 0 22.797c0 4.053 5.278 3.407 5.278 5.155 0 .675-.556.896-1.334.896-1.152 0-2.625-.5-3.791-1.175v3.495a9.182 9.182 0 0 0 3.791.837c2.89 0 4.875-1.513 4.875-4.141-.013-4.377-5.305-3.599-5.305-5.243Z" fill="#635BFF"/><path d="M43.105 4h.972V.818h1.108V0H42v.818h1.105V4Zm2.775 0h.858V1.453h.053L47.663 4h.555l.871-2.547h.056V4H50V0h-1.108l-.924 2.714h-.05L46.99 0h-1.11v4Z" fill="#D1D5DB"/></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -0,0 +1,231 @@
/* global Stripe */
import { patch } from '@web/core/utils/patch';
import { _t } from '@web/core/l10n/translation';
import { rpc } from '@web/core/network/rpc';
import { redirect } from '@web/core/utils/urls';
import { ExpressCheckout } from '@payment/interactions/express_checkout';
import { StripeOptions } from '@payment_stripe/js/stripe_options';
patch(ExpressCheckout.prototype, {
/**
* Get the order details to display on the payment form.
*
* @private
* @param {number} deliveryAmount - The delivery costs.
* @param {number} amountFreeShipping - The free shipping discount amount, <= 0.
* @returns {Object} The information to be displayed on the payment form.
*/
_getOrderDetails(deliveryAmount, amountFreeShipping) {
const pending = this.paymentContext['shippingInfoRequired'] && deliveryAmount === undefined;
const minorAmount = parseInt(this.paymentContext['minorAmount']);
const displayItems = [{
label: _t("Your order"),
amount: minorAmount,
}];
if (this.paymentContext['shippingInfoRequired'] && deliveryAmount !== undefined) {
displayItems.push({
label: _t("Delivery"),
amount: deliveryAmount,
});
}
if (amountFreeShipping) {
displayItems.push({
label: _t("Free Shipping"),
amount: amountFreeShipping,
});
}
return {
total: {
label: this.paymentContext['merchantName'],
amount: minorAmount + (deliveryAmount ?? 0) + (amountFreeShipping ?? 0),
// Delay the display of the amount until the shipping price is retrieved.
pending: pending,
},
displayItems: displayItems,
};
},
/**
* Prepare the express checkout form of Stripe for direct payment.
*
* @override method from payment.express_form
* @private
* @param {Object} providerData - The provider-specific data.
* @return {void}
*/
async _prepareExpressCheckoutForm(providerData) {
/*
* When applying a coupon, the amount can be totally covered, with nothing left to pay. In
* that case, the check is whether the variable is defined because the server doesn't send
* the value when it equals '0'.
*/
if (providerData.providerCode !== 'stripe' || !this.paymentContext['amount']) {
super._prepareExpressCheckoutForm(...arguments);
return;
}
const stripeJS = Stripe(
providerData.stripePublishableKey,
new StripeOptions()._prepareStripeOptions(providerData),
);
const paymentRequest = stripeJS.paymentRequest({
country: providerData.countryCode,
currency: this.paymentContext['currencyName'],
requestPayerName: true, // Force fetching the billing address for Apple Pay.
requestPayerEmail: true,
requestPayerPhone: true,
requestShipping: this.paymentContext['shippingInfoRequired'],
...this._getOrderDetails(),
});
if (this.stripePaymentRequests === undefined) {
this.stripePaymentRequests = [];
}
this.stripePaymentRequests.push(paymentRequest);
const paymentRequestButton = stripeJS.elements().create('paymentRequestButton', {
paymentRequest: paymentRequest,
style: {paymentRequestButton: {type: 'buy'}},
});
// Check the availability of the Payment Request API first.
const canMakePayment = await this.waitFor(paymentRequest.canMakePayment());
if (canMakePayment) {
paymentRequestButton.mount(
`#o_stripe_express_checkout_container_${providerData.providerId}`
);
} else {
document.querySelector(
`#o_stripe_express_checkout_container_${providerData.providerId}`
).style.display = 'none';
}
paymentRequest.on('paymentmethod', async (ev) => {
const addresses = {
'billing_address': {
name: ev.payerName,
email: ev.payerEmail,
phone: ev.payerPhone,
street: ev.paymentMethod.billing_details.address.line1,
street2: ev.paymentMethod.billing_details.address.line2,
zip: ev.paymentMethod.billing_details.address.postal_code,
city: ev.paymentMethod.billing_details.address.city,
country: ev.paymentMethod.billing_details.address.country,
state: ev.paymentMethod.billing_details.address.state,
}
};
if (this.paymentContext['shippingInfoRequired']) {
addresses.shipping_address = {
name: ev.shippingAddress.recipient,
email: ev.payerEmail,
phone: ev.shippingAddress.phone || ev.payerPhone,
street: ev.shippingAddress.addressLine[0],
street2: ev.shippingAddress.addressLine[1],
zip: ev.shippingAddress.postalCode,
city: ev.shippingAddress.city,
country: ev.shippingAddress.country,
state: ev.shippingAddress.region,
};
addresses.shipping_option = ev.shippingOption;
}
// Update the customer addresses on the related document.
this.paymentContext.partnerId = parseInt(await this.waitFor(rpc(
this.paymentContext['expressCheckoutRoute'],
addresses,
)));
// Call the transaction route to create the transaction and retrieve the client secret.
const { client_secret } = await this.waitFor(rpc(
this.paymentContext['transactionRoute'],
this._prepareTransactionRouteParams(providerData.providerId),
));
// Confirm the PaymentIntent without handling eventual next actions (e.g. 3DS).
const { paymentIntent, error: confirmError } = await this.waitFor(
stripeJS.confirmCardPayment(
client_secret, {payment_method: ev.paymentMethod.id}, {handleActions: false}
)
);
if (confirmError) {
// Report to the browser that the payment failed, prompting it to re-show the
// payment interface, or show an error message and close the payment interface.
ev.complete('fail');
} else {
// Report to the browser that the confirmation was successful, prompting it to close
// the browser payment method collection interface.
ev.complete('success');
if (paymentIntent.status === 'requires_action') { // A next step is required.
// Trigger the step.
await this.waitFor(stripeJS.confirmCardPayment(client_secret));
}
redirect('/payment/status');
}
});
if (this.paymentContext['shippingInfoRequired']) {
// Wait until the express checkout form is loaded for Apple Pay and Google Pay to select
// a default shipping address and trigger the `shippingaddresschange` event, so we can
// fetch the available shipping options. When the customer manually selects a different
// shipping address, the shipping options need to be fetched again.
paymentRequest.on('shippingaddresschange', async (ev) => {
// Call the shipping address update route to fetch the shipping options.
const availableCarriersData = await this.waitFor(rpc(
this.paymentContext['shippingAddressUpdateRoute'],
{
partial_delivery_address: {
zip: ev.shippingAddress.postalCode,
city: ev.shippingAddress.city,
country: ev.shippingAddress.country,
state: ev.shippingAddress.region,
},
},
));
const { delivery_methods, delivery_discount_minor_amount } = availableCarriersData;
if (delivery_methods.length === 0) {
ev.updateWith({status: 'invalid_shipping_address'});
} else {
ev.updateWith({
status: 'success',
shippingOptions: delivery_methods.map(carrier => ({
id: String(carrier.id),
label: carrier.name,
detail: carrier.description ? carrier.description:'',
amount: carrier.minorAmount,
})),
...this._getOrderDetails(
delivery_methods[0].minorAmount,
delivery_discount_minor_amount,
),
});
}
});
// When the customer selects a different shipping option, update the displayed total.
paymentRequest.on('shippingoptionchange', async (ev) => {
const result = await this.waitFor(rpc('/shop/set_delivery_method', {
dm_id: parseInt(ev.shippingOption.id),
}));
ev.updateWith({
status: 'success',
...this._getOrderDetails(
ev.shippingOption.amount,
parseInt(result.delivery_discount_minor_amount) || 0,
),
});
});
}
},
/**
* Update the amount of the express checkout form.
*
* @override method from payment.express_form
* @private
* @param {number} newAmount - The new amount.
* @param {number} newMinorAmount - The new minor amount.
* @return {void}
*/
_updateAmount(newAmount, newMinorAmount) {
super._updateAmount(...arguments);
this.stripePaymentRequests && this.stripePaymentRequests.map(
paymentRequest => paymentRequest.update(this._getOrderDetails())
);
},
});

View file

@ -0,0 +1,196 @@
/* global Stripe */
import { StripeOptions } from '@payment_stripe/js/stripe_options';
import { _t } from '@web/core/l10n/translation';
import { patch } from '@web/core/utils/patch';
import { PaymentForm } from '@payment/interactions/payment_form';
patch(PaymentForm.prototype, {
setup() {
super.setup();
this.stripeElements = {}; // Store the element of each instantiated payment method.
},
// #=== DOM MANIPULATION ===#
/**
* Prepare the inline form of Stripe for direct payment.
*
* @override method from @payment/js/payment_form
* @private
* @param {number} providerId - The id of the selected payment option's provider.
* @param {string} providerCode - The code of the selected payment option's provider.
* @param {number} paymentOptionId - The id of the selected payment option
* @param {string} paymentMethodCode - The code of the selected payment method, if any.
* @param {string} flow - The online payment flow of the selected payment option.
* @return {void}
*/
async _prepareInlineForm(providerId, providerCode, paymentOptionId, paymentMethodCode, flow) {
if (providerCode !== 'stripe') {
await super._prepareInlineForm(...arguments);
return;
}
// Check if instantiation of the element is needed.
if (flow === 'token') {
return; // No elements for tokens.
} else if (this.stripeElements[paymentOptionId]) {
this._setPaymentFlow('direct'); // Overwrite the flow even if no re-instantiation.
return; // Don't re-instantiate if already done for this provider.
}
// Overwrite the flow of the select payment option.
this._setPaymentFlow('direct');
// Extract and deserialize the inline form values.
const radio = document.querySelector('input[name="o_payment_radio"]:checked');
const inlineForm = this._getInlineForm(radio);
const stripeInlineForm = inlineForm.querySelector('[name="o_stripe_element_container"]');
this.stripeInlineFormValues = JSON.parse(
stripeInlineForm.dataset['stripeInlineFormValues']
);
// Instantiate Stripe object if needed.
this.stripeJS ??= Stripe(
this.stripeInlineFormValues['publishable_key'],
// The values required by Stripe Connect are inserted into the dataset.
new StripeOptions()._prepareStripeOptions(stripeInlineForm.dataset),
);
// Instantiate the elements.
let elementsOptions = {
appearance: { theme: 'stripe' },
currency: this.stripeInlineFormValues['currency_name'],
captureMethod: this.stripeInlineFormValues['capture_method'],
paymentMethodTypes: [
this.stripeInlineFormValues['payment_methods_mapping'][paymentMethodCode]
?? paymentMethodCode
],
};
if (this.paymentContext['mode'] === 'payment') {
elementsOptions.mode = 'payment';
elementsOptions.amount = parseInt(this.stripeInlineFormValues['minor_amount']);
if (this.stripeInlineFormValues['is_tokenization_required']) {
elementsOptions.setupFutureUsage = 'off_session';
}
}
else {
elementsOptions.mode = 'setup';
elementsOptions.setupFutureUsage = 'off_session';
}
this.stripeElements[paymentOptionId] = this.stripeJS.elements(elementsOptions);
// Instantiate the payment element.
const paymentElementOptions = {
defaultValues: {
billingDetails: this.stripeInlineFormValues['billing_details'],
},
};
const paymentElement = this.stripeElements[paymentOptionId].create(
'payment', paymentElementOptions
);
paymentElement.on('loaderror', response => {
this._displayErrorDialog(_t("Cannot display the payment form"), response.error.message);
});
paymentElement.mount(stripeInlineForm);
const tokenizationCheckbox = inlineForm.querySelector(
'input[name="o_payment_tokenize_checkbox"]'
);
if (tokenizationCheckbox) {
// Display tokenization-specific inputs when the tokenization checkbox is checked.
this.stripeElements[paymentOptionId].update({
setupFutureUsage: tokenizationCheckbox.checked ? 'off_session' : null,
}); // Force sync the states of the API and the checkbox in case they were inconsistent.
tokenizationCheckbox.addEventListener('input', () => {
this.stripeElements[paymentOptionId].update({
setupFutureUsage: tokenizationCheckbox.checked ? 'off_session' : null,
});
});
}
},
// #=== PAYMENT FLOW ===#
/**
* Trigger the payment processing by submitting the elements.
*
* @override method from @payment/js/payment_form
* @private
* @param {string} providerCode - The code of the selected payment option's provider.
* @param {number} paymentOptionId - The id of the selected payment option.
* @param {string} paymentMethodCode - The code of the selected payment method, if any.
* @param {string} flow - The payment flow of the selected payment option.
* @return {void}
*/
async _initiatePaymentFlow(providerCode, paymentOptionId, paymentMethodCode, flow) {
if (providerCode !== 'stripe' || flow === 'token') {
// Tokens are handled by the generic flow.
await super._initiatePaymentFlow(...arguments);
return;
}
// Trigger form validation and wallet collection.
try {
await this.waitFor(this.stripeElements[paymentOptionId].submit());
} catch (error) {
this._displayErrorDialog(_t("Incorrect payment details"), error.message);
this._enableButton();
return;
}
await super._initiatePaymentFlow(...arguments);
},
/**
* Process Stripe implementation of the direct payment flow.
*
* @override method from payment.payment_form
* @private
* @param {string} providerCode - The code of the selected payment option's provider.
* @param {number} paymentOptionId - The id of the selected payment option.
* @param {string} paymentMethodCode - The code of the selected payment method, if any.
* @param {object} processingValues - The processing values of the transaction.
* @return {void}
*/
async _processDirectFlow(providerCode, paymentOptionId, paymentMethodCode, processingValues) {
if (providerCode !== 'stripe') {
await super._processDirectFlow(...arguments);
return;
}
const { error } = await this.waitFor(
this._stripeConfirmIntent(processingValues, paymentOptionId)
);
if (error) {
this._displayErrorDialog(_t("Payment processing failed"), error.message);
this._enableButton();
}
},
/**
* Confirm the intent on Stripe's side and handle any next action.
*
* @private
* @param {object} processingValues - The processing values of the transaction.
* @param {number} paymentOptionId - The id of the payment option handling the transaction.
* @return {object} The processing error, if any.
*/
async _stripeConfirmIntent(processingValues, paymentOptionId) {
const confirmOptions = {
elements: this.stripeElements[paymentOptionId],
clientSecret: processingValues['client_secret'],
confirmParams: {
return_url: processingValues['return_url'],
},
};
if (this.paymentContext['mode'] === 'payment'){
return await this.stripeJS.confirmPayment(confirmOptions);
}
else {
return await this.stripeJS.confirmSetup(confirmOptions);
}
},
});

View file

@ -0,0 +1,18 @@
export class StripeOptions {
/**
* Prepare the options to init the Stripe JS Object.
*
* This method serves as a hook for modules that would fully implement Stripe Connect.
*
* @param {object} processingValues
* @return {object}
*/
_prepareStripeOptions(processingValues) {
const locale = document.documentElement.lang;
return {
'apiVersion': '2019-05-16', // The API version of Stripe implemented in this module.
...(locale ? { locale } : {}), // Default to browser locale if not set.
};
};
}

View file

@ -0,0 +1,4 @@
div[id^="o_stripe_express_checkout_container_"] {
// Ensure that the express checkout button isn't truncated.
min-width: 140px;
}

View file

@ -0,0 +1,5 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import common
from . import test_refund_flows
from . import test_stripe

View file

@ -0,0 +1,99 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.addons.payment import utils as payment_utils
from odoo.addons.payment.tests.common import PaymentCommon
from odoo.addons.payment_stripe import const
class StripeCommon(PaymentCommon):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.stripe = cls._prepare_provider('stripe', update_values={
'stripe_secret_key': 'sk_test_placeholder_key_replace_me',
'stripe_publishable_key': 'pk_test_placeholder_key_replace_me',
'stripe_webhook_secret': 'whsec_placeholder_secret_replace_me',
'payment_method_ids': [(5, 0, 0)],
})
cls.provider = cls.stripe
cls.notification_amount_and_currency = {
'amount': payment_utils.to_minor_currency_units(
cls.amount,
cls.currency,
arbitrary_decimal_number=const.CURRENCY_DECIMALS.get(cls.currency.name),
),
'currency': cls.currency.name.lower(),
}
cls.payment_data = {
'data': {
'object': {
'id': 'pi_3KTk9zAlCFm536g81Wy7RCPH',
'charges': {'data': [{'amount': 36800}]},
'customer': 'cus_LBxMCDggAFOiNR',
'payment_method': {'type': 'pm_1KVZSNAlCFm536g8sYB92I1G'},
'description': cls.reference,
'status': 'succeeded',
**cls.notification_amount_and_currency,
}
},
'type': 'payment_intent.succeeded'
}
cls.refund_object = {
'charge': 'ch_000000000000000000000000',
'id': 're_000000000000000000000000',
'object': 'refund',
'payment_intent': 'pi_000000000000000000000000',
'status': 'succeeded',
**cls.notification_amount_and_currency,
}
cls.refund_payment_data = {
'data': {
'object': {
'id': 'ch_000000000000000000000000',
'object': 'charge',
'description': cls.reference,
'refunds': {
'object': 'list',
'data': [cls.refund_object],
'has_more': False,
},
'status': 'succeeded',
**cls.notification_amount_and_currency,
}
},
'type': 'charge.refunded'
}
cls.canceled_refund_payment_data = {
'data': {
'object': dict(cls.refund_object, status='failed'),
},
'type': 'charge.refund.updated',
}
def _mock_setup_intent_request(self, *args, **kwargs):
# See: https://docs.stripe.com/api/setup_intents/confirm
mandate_options = {
'amount': 1500000,
'amount_type': 'maximum',
'currency': self.currency.name.lower(),
} if self.currency.name in const.INDIAN_MANDATES_SUPPORTED_CURRENCIES else None
return {
'object': 'setup_intent',
'id': 'seti_XXXX',
'customer': 'cus_XXXX',
'description': self.reference,
'payment_method': {
'id': 'pm_XXXX',
'type': 'card',
'card': {'brand': 'dummy'},
},
'payment_method_options': {'card': {
'mandate_options': mandate_options,
}},
'status': 'succeeded',
}

View file

@ -0,0 +1,49 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from unittest.mock import patch
from odoo.tests import tagged
from odoo.tools import mute_logger
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
from odoo.addons.payment_stripe.controllers.main import StripeController
from odoo.addons.payment_stripe.tests.common import StripeCommon
@tagged('post_install', '-at_install')
class TestRefundFlows(StripeCommon, PaymentHttpCommon):
@mute_logger('odoo.addons.payment_stripe.models.payment_transaction')
def test_refund_id_is_set_as_provider_reference(self):
""" Test that the id of the refund object is set as the provider reference of the refund
transaction. """
source_tx = self._create_transaction('redirect', state='done')
with patch(
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
return_value=self.refund_object,
):
source_tx._refund()
refund_tx = self.env['payment.transaction'].search(
[('source_transaction_id', '=', source_tx.id)]
)
self.assertEqual(refund_tx.provider_reference, self.refund_object['id'])
@mute_logger(
'odoo.addons.payment_stripe.controllers.main',
'odoo.addons.payment_stripe.models.payment_transaction',
)
def test_canceled_refund_webhook_notification_triggers_processing(self):
""" Test that receiving a webhook notification for a refund cancellation
(`charge.refund.updated` event) triggers the processing of the payment data. """
source_tx = self._create_transaction('redirect', state='done')
source_tx._create_child_transaction(
source_tx.amount, is_refund=True, provider_reference=self.refund_object['id']
)
url = self._build_url(StripeController._webhook_url)
with patch(
'odoo.addons.payment_stripe.controllers.main.StripeController._verify_signature'
), patch(
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._process'
) as process_mock:
self._make_json_request(url, data=self.canceled_refund_payment_data)
self.assertEqual(process_mock.call_count, 1)

View file

@ -0,0 +1,202 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
import unittest
from unittest.mock import patch
from werkzeug.urls import url_encode
from odoo.tests import tagged
from odoo.tools import mute_logger
from odoo.tools.urls import urljoin as url_join
from odoo.addons.payment.tests.http_common import PaymentHttpCommon
from odoo.addons.payment_stripe import const
from odoo.addons.payment_stripe.controllers.main import StripeController
from odoo.addons.payment_stripe.tests.common import StripeCommon
@tagged('post_install', '-at_install')
class StripeTest(StripeCommon, PaymentHttpCommon):
def test_processing_values(self):
dummy_client_secret = 'pi_123456789_secret_dummy_123456789'
tx = self._create_transaction(flow='direct') # We don't really care what the flow is here.
# Ensure no external API call is done, we only want to check the processing values logic
def mock_stripe_stripe_create_intent(self):
return {'client_secret': dummy_client_secret}
with patch.object(
type(self.env['payment.transaction']), '_stripe_create_intent',
mock_stripe_stripe_create_intent,
), mute_logger('odoo.addons.payment.models.payment_transaction'):
processing_values = tx._get_processing_values()
self.assertEqual(processing_values['client_secret'], dummy_client_secret)
base_url = self.provider.get_base_url()
return_url = url_join(
base_url, f'{StripeController._return_url}?{url_encode({"reference": tx.reference})}'
)
self.assertEqual(processing_values['return_url'], return_url)
@mute_logger('odoo.addons.payment_stripe.models.payment_transaction')
def test_tx_state_after_send_capture_request(self):
self.provider.capture_manually = True
tx = self._create_transaction('direct', state='authorized')
with patch(
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
return_value={
'id': 'pi_3KTk9zAlCFm536g81Wy7RCPH',
'status': 'succeeded',
**self.notification_amount_and_currency,
},
):
tx._capture()
self.assertEqual(
tx.state, 'done', msg="The state should be 'done' after a successful capture."
)
@mute_logger('odoo.addons.payment_stripe.models.payment_transaction')
def test_tx_state_after_send_void_request(self):
self.provider.capture_manually = True
tx = self._create_transaction('redirect', state='authorized')
with patch(
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
return_value={
'id': 'pi_3KTk9zAlCFm536g81Wy7RCPH',
'status': 'canceled',
**self.notification_amount_and_currency,
},
):
child_tx = tx._void()
self.assertEqual(
child_tx.state, 'cancel', msg="The state should be 'cancel' after voiding the transaction."
)
@mute_logger('odoo.addons.payment_stripe.controllers.main')
def test_webhook_notification_confirms_transaction(self):
""" Test the processing of a webhook notification. """
tx = self._create_transaction('redirect')
url = self._build_url(StripeController._webhook_url)
with patch(
'odoo.addons.payment_stripe.controllers.main.StripeController._verify_signature'
):
self._make_json_request(url, data=self.payment_data)
self.assertEqual(tx.state, 'done')
def test_extract_token_values_maps_fields_correctly(self):
tx = self._create_transaction('direct')
payment_data = {
'payment_intent': {
'charges': {'data': [{}]},
'customer': 'test_customer',
},
'payment_method': {
'card': {
'brand': 'visa',
'last4': '1111'
},
'id': 'pm_test',
'object': 'payment_method',
'type': 'card',
}
}
token_values = tx._extract_token_values(payment_data)
self.assertDictEqual(token_values, {
'payment_details': '1111',
'provider_ref': 'test_customer',
'stripe_mandate': None,
'stripe_payment_method': 'pm_test'
})
@mute_logger('odoo.addons.payment_stripe.controllers.main')
def test_webhook_notification_tokenizes_payment_method(self):
""" Test the processing of a webhook notification. """
self.amount = 0.0
self._create_transaction('dummy', operation='validation', tokenize=True)
url = self._build_url(StripeController._webhook_url)
data = self.payment_data['data']
payment_method_response = data['object'] = self._mock_setup_intent_request()
with patch(
'odoo.addons.payment_stripe.controllers.main.StripeController._verify_signature'
), patch(
'odoo.addons.payment.models.payment_provider.PaymentProvider._send_api_request',
return_value=payment_method_response,
), patch(
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._tokenize'
) as tokenize_check_mock:
self._make_json_request(
url, data=dict(self.payment_data, type="setup_intent.succeeded")
)
self.assertEqual(tokenize_check_mock.call_count, 1)
@mute_logger('odoo.addons.payment_stripe.controllers.main')
def test_webhook_notification_triggers_signature_check(self):
""" Test that receiving a webhook notification triggers a signature check. """
self._create_transaction('redirect')
url = self._build_url(StripeController._webhook_url)
with patch(
'odoo.addons.payment_stripe.controllers.main.StripeController._verify_signature'
) as signature_check_mock, patch(
'odoo.addons.payment.models.payment_transaction.PaymentTransaction._process'
):
self._make_json_request(url, data=self.payment_data)
self.assertEqual(signature_check_mock.call_count, 1)
@mute_logger('odoo.addons.payment_stripe.controllers.main')
def test_return_from_tokenization_request(self):
tx = self._create_transaction('direct', amount=0, operation='validation', tokenize=True)
url = self._build_url(StripeController._return_url)
PaymentProvider = self.env.registry['payment.provider']
with (
patch.object(StripeController, '_verify_signature'),
patch.object(PaymentProvider, '_send_api_request', self._mock_setup_intent_request),
):
res = self._make_http_get_request(url, params={'reference': tx.reference})
self.assertTrue(res.ok, msg=res.content.decode())
def test_onboarding_action_redirect_to_url(self):
""" Test that the action generate and return an URL when the provider is disabled. """
if country := self.env['res.country'].search([('code', 'in', list(const.SUPPORTED_COUNTRIES))], limit=1):
self.env.company.country_id = country
else:
raise unittest.SkipTest("Unable to find a country supported by both odoo and stripe")
with patch.object(
type(self.env['payment.provider']), '_stripe_fetch_or_create_connected_account',
return_value={'id': 'dummy'},
), patch.object(
type(self.env['payment.provider']), '_stripe_create_account_link',
return_value='https://dummy.url',
):
onboarding_url = self.stripe.action_start_onboarding()
self.assertEqual(onboarding_url['url'], 'https://dummy.url')
def test_only_create_webhook_if_not_already_done(self):
""" Test that a webhook is created only if the webhook secret is not already set. """
self.stripe.stripe_webhook_secret = False
with patch.object(self.env.registry['payment.provider'], '_send_api_request') as mock:
self.stripe.action_stripe_create_webhook()
self.assertEqual(mock.call_count, 1)
def test_do_not_create_webhook_if_already_done(self):
""" Test that no webhook is created if the webhook secret is already set. """
self.stripe.stripe_webhook_secret = 'dummy'
with patch.object(self.env.registry['payment.provider'], '_send_api_request') as mock:
self.stripe.action_stripe_create_webhook()
self.assertEqual(mock.call_count, 0)
def test_create_account_link_pass_required_parameters(self):
""" Test that the generation of an account link includes all the required parameters. """
with patch.object(
self.env.registry['payment.provider'], '_send_api_request',
return_value={'url': 'https://dummy.url'},
) as mock:
self.stripe._stripe_create_account_link('dummy', 'dummy')
mock.assert_called_once()
call_args = mock.call_args.kwargs['json']['params']['payload'].keys()
for payload_param in ('account', 'return_url', 'refresh_url', 'type'):
self.assertIn(payload_param, call_args)

View file

@ -0,0 +1,78 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
def get_publishable_key(provider_sudo):
""" Return the publishable key for Stripe.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
:param recordset provider_sudo: The provider on which the key should be read, as a sudoed
`payment.provider` record.
:return: The publishable key
:rtype: str
"""
return provider_sudo.stripe_publishable_key
def get_secret_key(provider_sudo):
""" Return the secret key for Stripe.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
:param recordset provider_sudo: The provider on which the key should be read, as a sudoed
`payment.provider` record.
:return: The secret key
:rtype: str
"""
return provider_sudo.stripe_secret_key
def get_webhook_secret(provider_sudo):
""" Return the webhook secret for Stripe.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
:param recordset provider_sudo: The provider on which the key should be read, as a sudoed
`payment.provider` record.
:returns: The webhook secret
:rtype: str
"""
return provider_sudo.stripe_webhook_secret
def include_shipping_address(tx_sudo):
""" Include the shipping address of the related sales order or invoice to the payload of the API
request. If no related sales order or invoice exists, the addres is not included.
Note: `self.ensure_one()`
:param payment.transaction tx_sudo: The sudoed transaction of the payment.
:return: The subset of the API payload that includes the billing and delivery addresses.
:rtype: dict
"""
tx_sudo.ensure_one()
if 'sale_order_ids' in tx_sudo._fields and tx_sudo.sale_order_ids:
order = tx_sudo.sale_order_ids[:1]
return format_shipping_address(order.partner_shipping_id)
elif 'invoice_ids' in tx_sudo._fields and tx_sudo.invoice_ids:
invoice = tx_sudo.invoice_ids[:1]
return format_shipping_address(invoice.partner_shipping_id)
return {}
def format_shipping_address(shipping_partner):
""" Format the shipping address to comply with the payload structure of the API request.
:param res.partner shipping_partner: The shipping partner.
:return: The formatted shipping address.
:rtype: dict
"""
return {
'shipping[address][city]': shipping_partner.city,
'shipping[address][country]': shipping_partner.country_id.code,
'shipping[address][line1]': shipping_partner.street,
'shipping[address][line2]': shipping_partner.street2,
'shipping[address][postal_code]': shipping_partner.zip,
'shipping[address][state]': shipping_partner.state_id.name,
'shipping[name]': shipping_partner.name or shipping_partner.parent_id.name,
}

View file

@ -0,0 +1,63 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="payment_provider_form" model="ir.ui.view">
<field name="name">Stripe 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="before">
<div
name="stripe_onboarding_group"
invisible="context.get('stripe_onboarding', False) or (code != 'stripe' or stripe_secret_key or stripe_publishable_key)">
<button string="Connect Stripe"
type="object"
name="action_start_onboarding"
class="btn-primary"
colspan="2"
invisible="state == 'enabled'"/>
</div>
</group>
<group name="provider_credentials" position="inside">
<group invisible="code != 'stripe'" name="stripe_credentials">
<field name="stripe_publishable_key" required="code == 'stripe' and state != 'disabled'"/>
<field name="stripe_secret_key" required="code == 'stripe' and state != 'disabled'" password="True"/>
<label for="stripe_webhook_secret"/>
<div class="o_row" col="2">
<field name="stripe_webhook_secret" password="True"/>
<button string="Generate your webhook"
type="object"
name="action_stripe_create_webhook"
class="btn-primary"
invisible="stripe_webhook_secret or not stripe_secret_key"/>
</div>
</group>
<div name="stripe_keys_link"
invisible="not context.get('stripe_onboarding', False) or (code != 'stripe' or stripe_secret_key and stripe_publishable_key)">
<a class="btn btn-link" role="button" href="https://dashboard.stripe.com/account/apikeys" target="_blank">
Get your Secret and Publishable keys
</a>
</div>
</group>
<field name="allow_express_checkout" position="replace">
<label for="allow_express_checkout" invisible="not support_express_checkout"/>
<div class="o_row" col="2" invisible="not support_express_checkout">
<field name="allow_express_checkout"/>
<button string="Enable Apple Pay"
type="object"
name="action_stripe_verify_apple_pay_domain"
class="btn btn-primary"
invisible="not allow_express_checkout or code != 'stripe'"/>
</div>
</field>
</field>
</record>
<record id="action_payment_provider_onboarding" model="ir.actions.act_window">
<field name="name">Payment Providers</field>
<field name="res_model">payment.provider</field>
<field name="view_mode">form</field>
<field name="context">{'stripe_onboarding': True}</field>
</record>
</odoo>

View file

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="inline_form">
<t t-set="inline_form_values"
t-value="provider_sudo._stripe_get_inline_form_values(
amount,
currency,
partner_id,
mode == 'validation',
payment_method_sudo=pm_sudo,
sale_order_id=sale_order_id,
)"
/>
<div name="o_stripe_element_container"
t-att-data-stripe-inline-form-values="inline_form_values"
/>
</template>
<template id="express_checkout_form">
<div name="o_express_checkout_container"
t-attf-id="o_stripe_express_checkout_container_{{provider_sudo.id}}"
t-att-data-provider-id="provider_sudo.id"
t-att-data-provider-code="provider_sudo.code"
t-att-data-stripe-publishable-key="provider_sudo._stripe_get_publishable_key()"
t-att-data-country-code="provider_sudo._stripe_get_country(provider_sudo.company_id.country_id.code)"
class="w-100 mt-2"
/>
</template>
</odoo>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="payment_form" inherit_id="payment.form">
<xpath expr="." position="inside">
<t t-call="payment_stripe.sdk_assets"/>
</xpath>
</template>
<template id="no_pms_available_warning" inherit_id="payment.no_pms_available_warning" active="False">
<a name="start_payment_onboarding" position="attributes">
<!-- Hide 'Activate Stripe' button when the `payment_stripe` module is installed. -->
<!--<attribute name="class" separator=" " add="d-none"/>-->
</a>
</template>
<template id="express_checkout" inherit_id="payment.express_checkout">
<xpath expr="." position="inside">
<t t-call="payment_stripe.sdk_assets"/>
</xpath>
</template>
<template id="sdk_assets">
<!-- As the following link does not end with '.js', it's not loaded when
placed in __manifest__.py. The following declaration fix this problem -->
<script type="text/javascript" src="https://js.stripe.com/v3/"></script>
</template>
</odoo>