Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Настройка языка в чекауте Stripe


  1. 4429    80  1   4
    2 дня1200 UAH

    Доверьтесь профессионалу со стажем более 10 лет! Ставка и сроки актуальны!
    Буду рад сотрудничеству!
    Опыт коммерческой разработки интернет-магазинов на CMS, бизнес-порталов и корпоративных сайтов-11 лет!
    +CMS: WordPress(+Woocommerce)PrestaShop/Opencart/Joomla/Bitrix/MODX/DLE/Shopify
    php/html/css/js/Mysql, PhotoShop/Figma
    Примеры работ ( с нуля под ключ):
    https://amari.net.ua/
    https://heypretty.gr/
    https://thaibalispa.pl/
    https://wildandorganic.com/
    https://cryptosignals.org/
    https://ecnbot.com
    https://locs-ua.com/
    https://www.grower.com.ua/
    https://www.alternativemedicine.com.ua/
    https://silkkiss.ua/
    https://v12coffee.com.ua/
    https://smrtalgo.com/
    https://sengero.no/
    https://beautybysim.no/
    https://sonatagalleri.com/
    https://www.solmy-realestate.com/
    https://www.emmanuel.com.ua/
    https://www.onsitecomputersinc.com/
    https://express-tehbud.com/
    https://korostenporcelain.com.ua/
    https://sladok.com.ua/
    https://pricemds.com/

  2. 296  
    1 день2000 UAH

    Добрый день!

    Выполню за несколько минут, решение - элементарное :)

  3. 3481    49  2
    4 дня8000 UAH

    Добрый день! Сталкивался с подобной задачей при работе со Stripe Checkout.
    Вы абсолютно правы: проблема в параметре locale: 'auto' (по умолчанию), который отправляется при создании сессии. Чтобы зафиксировать язык (например, английский), нужно отправлять locale: 'en'.

    В чем техническая сложность вашей ситуации:
    Поскольку сайт на Хорошопе, а интеграция стандартная, код создания сессии Stripe скрыт "под капотом" платформы, и мы не можем просто зайти в PHP/Node.js код Хорошопа и дописать туда одну строчку.

    Как я предлагаю это решить (2 пути):

    1. Прокси-сервер (Middleware): Я напишу небольшой скрипт (на недорогом VPS или Serverless функции), который будет выступать "прокладкой". При оформлении заказа Хорошоп будет обращаться не напрямую к Stripe, а к нашему скрипту. Скрипт принимает данные корзины, жестко задает нужный язык (locale: 'ВАШ_ЯЗЫК') и генерирует ссылку на чекаут Stripe.
    2. ИЛИ (Менее вероятно, но стоит проверить): написать кастомный JavaScript-код в админке Хорошопа, который будет перехватывать редирект на Stripe и подставлять параметр языка в URL (зависит от того, как именно Хорошоп генерирует сессию).

    Мой приоритетный метод - первый (через свой обработчик API). Это будет работать стабильно и не сломается при обновлениях Хорошопа.

  4. 1070    30  0   1
    1 день1750 UAH

    Добрый день! Готов решить проблему с языком платежной системы STRIPE. Опыт работы с платежными системами более 10 лет. Есть выполненные проекты и положительные отзывы. Буду рад сотрудничеству!

  5. 504    1  0
    2 дня2000 UAH

    Здравствуйте.

    Понял задачу: сейчас Stripe Checkout автоматически подстраивает язык под браузер клиента, а вам нужно, чтобы чекаут всегда открывался на одном фиксированном языке, независимо от устройства и настроек пользователя.

    Payment Links здесь действительно не лучший вариант, если товаров много. В таких кейсах обычно решение делается через API-уровень, где при создании checkout/session задаётся нужная локаль и проверяется, как это встроено в текущую связку с Хорошоп.

    Что предлагаю:

    посмотреть, как у вас сейчас организована интеграция Хорошоп → Stripe;
    определить, есть ли возможность зафиксировать язык в текущем потоке оплаты;
    если стандартная связка Хорошоп это ограничивает — сделать рабочий обходной вариант через кастомный слой/API;
    протестировать сценарий на разных языках браузера.

    С моей стороны важен не просто “попробовать настройку”, а именно довести до результата: чтобы checkout стабильно открывался на нужном языке для всех пользователей.

    По стоимости ориентир:

    1500-3000 грн, если доработка ложится в текущую интеграцию;
    выше, если потребуется отдельная прослойка или нестандартный обход.

    По сроку: 1–2 рабочих дня после получения доступа/технических деталей.

    Если хотите, могу сразу подсказать, что именно нужно проверить в текущей реализации, чтобы быстро понять самый короткий путь решения.

  6. 393  
    1 день2000 UAH

    Здравствуйте.
    Stripe действительно автоматически подбирает язык Checkout по языку браузера пользователя, и стандартная интеграция Хорошоп не позволяет передать параметр , чтобы зафиксировать нужный язык.
    Чтобы Checkout всегда отображался на одном языке, нужно использовать кастомное решение через Stripe API. В этом случае язык можно жёстко задать, и он не будет зависеть от браузера клиента.
    Есть два варианта реализации:
    1. Полноценный кастомный серверный шлюз Stripe
    Создаётся небольшой сервер, который принимает данные заказа от Хорошопа, создаёт Checkout Session вручную и передаёт нужный язык.
    Это даёт полный контроль над языком, валютой и настройками Stripe.
    2. Прокси‑решение
    Можно перехватывать запросы, которые отправляет Хорошоп, и добавлять параметр перед отправкой в Stripe.
    Это быстрее, но зависит от того, как именно у вас настроена интеграция.

    Стоимость и сроки
    • Кастомный шлюз Stripe: 120–180$, срок 1–2 дня
    • Прокси‑решение: 70–120$, срок 4–6 часов
    • Аудит и настройка: 20–40$

    Если нужно — могу реализовать решение под ключ

  7. Еще 4 ставки скрыты

Актуальные фриланс-проекты в категории Интеграция платежных систем

«Интеграция OpenCart с 1С/BAF, Новой Почтой, WayForPay и Checkbox (ПРРО)»

Предварительно логика должна быть такой: 1. Заказы с сайта на OpenCart передаются в 1С/BAF. При оформлении заказа клиент выбирает тип оплаты: — если это заказ с НДС, тогда в 1С/BAF сразу создается счет; — после оплаты бухгалтер самостоятельно проводит оплату в 1С/BAF; —…

Интеграция платежных систем ∙ 3 дня 1 час назад ∙ 16 ставок

Заказчик
Матвей Фома
Украина Киев  5  0
Проект опубликован
2 месяца 19 дней назад
106 просмотров
Метки
  • stripe
  • javascript
  • API
  • Checkout