Jak zaszyć kod rabatowy lub inne dane w linku?

W linku do panelu zamówień można zaszyć kod rabatowy - po kliknięciu w taki link klient będzie miał w koszyku dodane odpowiednie parametry.
Taki link może wyglądać następująco:

Link należy przygotować ręcznie uwzględniając:
1. podstawienie swojego linku do panelu klienta -> zamiast panel.catering.pl
2. podstawienie pożądanego kodu rabatowego -> zamiast KOD_RABATOWY

W ten sposób można zaszyć również konkretną dietę, wariant, długość diety, dokupienie eko opakowań lub opcji wybór menu premium.
Ręcznie można dowolnie ustawić podane parametry, tu przykładowy link:

https://panel.catering.pl/new-order/create?discount_code=KOD_RABATOWY&diet=17&variant=4&calorific=11&dietLength=20&ecoContainers=false&menuPremium=false

W linku odpowiednio są parametry:
discount_code=KOD_RABATOWY - jaki kod chcemy zaszyć



step=wybierz-diete - pierwszy krok na panelu zamówień



dietLength=20 - ile dni diety (w przykładzie 20 oznacza ilość dni)



diet=17 - jakie id diety (w przykładzie 17 oznacza id diety)



variant=4 - jakie id wariantu (w przykładzie 4 oznacza id wariantu)



calorific=11 - jakie id kaloryczności (możemy je zdobyć najprościej czyszcząc koszyk, przeklikując daną dietę i jej kaloryczności, id "calorific" będzie się zmieniało w url strony)



ecoContainers - eko pojemniki: jeśli nie chcemy ich w linku dajemy =false, jeśli chcemy dajemy =true
menuPremium - wybór menu premium: jeśli nie chcemy go w linku używamy =false, jeśli chcemy używamy =true

Po zaszyciu w linku parametrów najlepiej przetestować ich działanie w trybie incognito przeglądarki, lub czyszcząc swój obecny koszyk.



! Zaszywając dietę należy pamiętać o zaszyciu również jej wariantu i kaloryczności - parametry diet, variant i calorific nie są obowiązkowe do podania w linku, ale jeśli są używane -  to muszą być podane wszystkie. Jeśli uzupełnisz w linku np. diet - to variant i calorific również powinny być podane.


! Jeżeli w normalnym trybie przeglądarki mamy w koszyku dietę np. A, a w drugim oknie otworzymy link z zaszytą dietą B - może wczytać się nasz koszyk z dietą A, dopóki go nie wyczyścimy.



! Taki link nie może zawierać basketId - jest to element indywidualnego koszyka, więc mając go dodanego do linku zaszyte elementy się nie wczytają. Dodatkowo każdy, kto wejdzie na taki link z koszykiem będzie mógł go nadpisać.

https://panel.catering.pl/new-order/create?step=wybierz-diete&basketId=882dae85-dd5a-4403-bfde-109a418aea31

Czy odpowiedzieliśmy na Twoje pytanie? Dziękujemy za feedback Wystąpił problem podczas oceny artykułu.

Wciąż potrzebujesz wsparcia? Skontaktuj się z nami Skontaktuj się z nami