Integracja SMS PrestaShop i WooCommerce (WordPress)

Na potrzeby szerszego wykorzystania naszego systemu do wysyłki SMSów przygotowaliśmy dla Państwa integrację z dwoma popularnymi systemami e-commerce. HostedSMS integruje się bezpośrednio poprzez zaplecze administracyjne w obu przypadkach. Po podaniu danych do logowania możliwa jest obsługa zmiany statusów zamówień.

Integracja SMS z WooCommerce (WordPress)

Paczka instalacyjna do ściągnięcia za darmo znajduje się tutaj.

Po zainstalowaniu przechodzimy na zaplecze WordPress. Wpisujemy dane do logowania:

Obsługa SMSów w WooCommerce poprzez platformę HostedSMS

Login i hasło to mail oraz hasło, które są używane jako dane do logowania do platformy HostedSMS.

Następnie należy wybrać statusy, dla których nastąpi automatyczna wysyłka SMS. Bezpośrednio po zainstalowaniu wtyczki treści SMSów są wstępnie uzupełnione dla celów poglądowych. Administrator zaplecza powinien włączyć wysyłkę dla tych satusów, które planuje obsługiwać podczas zmian w zamówieniach. Do automatycznego wypełniania fragmentów SMSów wartościami, które pochodzą z WooCommerce używane są parametry, ujęte w nawiasach klamrowych. W treści SMS uzupełniane są przez nasz dodatek następujące dane:

  • {number} - numer zamówienia
  • {phone} - numer telefonu
  • {customer_first_name} - imię klienta
  • {customer_last_name} - nazwisko klienta
  • {total} - suma zamówienia, razem z walutą

Integracja SMS z PrestaShop

Paczka instalacyjna do ściągnięcia za darmo znajduje się tutaj.

Instalacja odbywa się z poziomu zakładki z modułami:

Po zainstalowaniu należy podać dane do logowania, używane w serwisie HostedSMS.pl:

Logowanie do HostedSMS w dodatku do integracji z systemem sklepowym Prestashop

Wybieramy nazwę nadawcy (z dostępnych nadawców usługi HostedSMS.pl), aktywujemy powiadomienia SMS (globalne). Następnie wybieramy statusy sklepowe, które chcemy obsługiwać w procesie realizacji zamówienia (oraz przede wszystkim włączamy je):

Uzupełnij je o odpowiednie treści, razem ze skróconymi kodami do pobierania informacji o danym zamówieniu:

  • {number} - fraza będzie zastąpiona numerem zamówienia
  • {phone} - fraza będzie zastąpiona numerem telefonu klienta
  • {customer_first_name} - fraza będzie zastąpiona imieniem klienta
  • {customer_last_name} - fraza będzie zastąpiona nazwiskiem klienta
  • {total_paid} - zwróci wartość zamówienia razem z walutą ze sklepu