• Проєкти 79
  • Оцінка 5.0
  • Рейтинг 4 381

Бюджет: 1200 UAH Термін: 2 дні

Довіртеся професіоналу зі стажем понад 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/

  • Проєкти 49
  • Оцінка 5.0
  • Рейтинг 3 651

Бюджет: 8000 UAH Термін: 4 дні

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

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

Як я пропоную це вирішити (2 шляхи):

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

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

  • Проєкти 31
  • Оцінка 5.0
  • Рейтинг 1 041

Бюджет: 1750 UAH Термін: 1 день

Доброго дня! Готовий вирішити проблему з мовою платіжної системи STRIPE. Досвід роботи з платіжними системами більше 10 років. Є виконані проекти і позитивні відгуки. Буду радий співпраці!

  • Проєкти -
  • Оцінка -
  • Рейтинг 504

Бюджет: 2000 UAH Термін: 2 дні

Доброго дня.

Зрозумів завдання: зараз Stripe Checkout автоматично підлаштовує мову під браузер клієнта, а вам потрібно, щоб чекаут завжди відкривався на одній фіксованій мові, незалежно від пристрою та налаштувань користувача.

Payment Links тут дійсно не найкращий варіант, якщо товарів багато. У таких випадках зазвичай рішення робиться через API-рівень, де при створенні checkout/session задається потрібна локаль і перевіряється, як це вбудовано в поточну зв'язку з Хорошоп.

Що пропоную:

подивитися, як у вас зараз організована інтеграція Хорошоп → Stripe;
визначити, чи є можливість зафіксувати мову в поточному потоці оплати;

  • Проєкти -
  • Оцінка -
  • Рейтинг 368

Бюджет: 2000 UAH Термін: 1 день

Доброго дня.
Stripe дійсно автоматично підбирає мову Checkout за мовою браузера користувача, і стандартна інтеграція Хорошоп не дозволяє передати параметр, щоб зафіксувати потрібну мову.
Щоб Checkout завжди відображався однією мовою, потрібно використовувати кастомне рішення через Stripe API. У цьому випадку мову можна жорстко задати, і вона не буде залежати від браузера клієнта.
Є два варіанти реалізації:
1. Повноцінний кастомний серверний шлюз Stripe
Створюється невеликий сервер, який приймає дані замовлення від Хорошопа, створює Checkout Session вручну і передає потрібну мову.
Це дає повний контроль над мовою, валютою і налаштуваннями Stripe.
2. Проксі-рішення
Можна перехоплювати запити, які відправляє Хорошоп, і додавати параметр перед відправкою в Stripe.
Це швидше, але залежить від того, як саме у вас налаштована інтеграція.

У списку не показані ставки, приховані замовником чи фрилансером з Plus, а також ставки, що порушують правила

Актуальні фриланс-проєкти в категорії Інтеграція платіжних систем

14 липня
12 липня
9 липня