• Zlecenia 79
  • Ocena 5.0
  • Ranking 4 381

Budżet: 1200 UAH Termin: 2 dni

Zaufaj profesjonalistowi z ponad 10-letnim doświadczeniem! Stawka i terminy są aktualne! Będę zadowolony z współpracy! Doświadczenie w komercyjnej produkcji sklepów internetowych na CMS, portali biznesowych i stron korporacyjnych - 11 lat! +CMS: WordPress(+Woocommerce) PrestaShop/Opencart/Joomla/Bitrix/MODX/DLE/Shopify php/html/css/js/Mysql, PhotoShop/Figma Przykłady prac (od zera pod klucz): 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/

  • Zlecenia -
  • Ocena -
  • Ranking 296

Budżet: 2000 UAH Termin: 1 dzień

Dzień dobry!

Wykonam za kilka minut, rozwiązanie - elementarne :)

  • Zlecenia 49
  • Ocena 5.0
  • Ranking 3 651

Budżet: 8000 UAH Termin: 4 dni

Dzień dobry! Spotkałem się z podobnym zadaniem przy pracy z Stripe Checkout. Ma Pan/Pani absolutnie rację: problem leży w parametrze locale: 'auto' (domyślnie), który jest wysyłany podczas tworzenia sesji. Aby ustalić język (na przykład angielski), należy wysłać locale: 'en'.

W czym tkwi techniczna trudność w Państwa sytuacji: Ponieważ strona jest na platformie e-commerce, a integracja jest standardowa, kod tworzenia sesji Stripe jest ukryty "pod maską" platformy, i nie możemy po prostu wejść do kodu PHP/Node.js platformy i dodać tam jednej linijki.

Jak proponuję to rozwiązać (2 drogi):

1. Serwer proxy (Middleware): Napiszę mały skrypt (na niedrogim VPS lub funkcjach Serverless), który będzie działał jako "pośrednik". Podczas składania zamówienia platforma będzie zwracać się nie bezpośrednio do Stripe, ale do naszego skryptu. Skrypt przyjmuje dane koszyka, sztywno ustawia potrzebny język (locale: 'TWÓJ_JĘZYK') i generuje link do chackoutu Stripe.
2. LUB (Mniej prawdopodobne, ale warto sprawdzić): napisać niestandardowy kod JavaScript w panelu administracyjnym platformy, który będzie przechwytywał przekierowanie do Stripe i wstawiał parametr języka w URL (zależy od tego, jak dokładnie platforma generuje sesję).

Moją priorytetową metodą jest pierwsza (przez mój własny interfejs API). To będzie działać stabilnie i nie zepsuje się przy aktualizacjach platformy.

  • Zlecenia 31
  • Ocena 5.0
  • Ranking 1 061

Budżet: 1750 UAH Termin: 1 dzień

Dzień dobry! Jestem gotowy rozwiązać problem z językiem systemu płatności STRIPE. Mam ponad 10-letnie doświadczenie w pracy z systemami płatności. Posiadam zrealizowane projekty i pozytywne opinie. Będę zadowolony ze współpracy!

  • Zlecenia -
  • Ocena -
  • Ranking 504

Budżet: 2000 UAH Termin: 2 dni

Cześć.

Zrozumiałem zadanie: obecnie Stripe Checkout automatycznie dostosowuje język do przeglądarki klienta, a potrzebujecie, aby checkout zawsze otwierał się w jednym stałym języku, niezależnie od urządzenia i ustawień użytkownika.

Linki płatności tutaj naprawdę nie są najlepszym rozwiązaniem, jeśli jest dużo produktów. W takich przypadkach zazwyczaj rozwiązanie realizowane jest na poziomie API, gdzie przy tworzeniu checkout/session ustalana jest odpowiednia lokalizacja i sprawdzane, jak to jest zintegrowane z aktualnym połączeniem z Хорошоп.

Co proponuję:

sprawdzić, jak obecnie zorganizowana jest integracja Хорошоп → Stripe;
określić, czy istnieje możliwość ustalenia języka w bieżącym procesie płatności;

  • Zlecenia -
  • Ocena -
  • Ranking 368

Budżet: 2000 UAH Termin: 1 dzień

Cześć.
Stripe rzeczywiście automatycznie dobiera język Checkout na podstawie języka przeglądarki użytkownika, a standardowa integracja z GoodShop nie pozwala na przekazanie parametru, aby ustalić potrzebny język.
Aby Checkout zawsze wyświetlał się w jednym języku, należy użyć niestandardowego rozwiązania przez Stripe API. W takim przypadku język można ustawić na sztywno, i nie będzie on zależał od przeglądarki klienta.
Są dwa warianty realizacji:
1. Pełnoprawna niestandardowa bramka serwerowa Stripe
Tworzy się mały serwer, który przyjmuje dane zamówienia od GoodShop, ręcznie tworzy sesję Checkout i przekazuje potrzebny język.
To daje pełną kontrolę nad językiem, walutą i ustawieniami Stripe.
2. Rozwiązanie proxy
Można przechwytywać zapytania, które wysyła GoodShop, i dodawać parametr przed wysłaniem do Stripe.
To jest szybsze, ale zależy od tego, jak dokładnie masz skonfigurowaną integrację.

Oferty ukryte

W liście nie są widoczne oferty ukryte przez zleceniodawcę lub freelancerów z profilem Plus, a także oferty, które naruszają regulamin

Aktualne zlecenia dla freelancerów w kategorii Integracja z systemami płatności elektronicznych

12 lipca
10 lipca
9 lipca
1 lipca
30 czerwca