Wcześniej została napisana CRM (na PHP JS sql), do której trafiają zamówienia. CRM ma wiele funkcji. Jedną z nich jest automatyczne tworzenie TTH na podstawie API Nowej Poczty itp. Przez długi czas przesyłki były wysyłane po prostu od osoby fizycznej. Po zmianach w prawie i konieczności przejścia na FOP, zostanie utworzony FOP, podpisana umowa z Nową Pochta i tak dalej. I tutaj obowiązkowym warunkiem jest instalacja i używanie oprogramowania checkbox ПРРО. Twoim zadaniem jest podłączenie tego checkboxa ПРРО do mojej własnej CRM. Czyli dodanie do mnie pliku checkbox.php i oczywiście wszystko połączyć z sql. To będzie nowa zakładka pod nazwą "checkbox" w mojej CRM, gdzie będzie można skonfigurować sam checkbox (wszystkie dane dotyczące formularza, klucze, licencje, otwieranie i zamykanie zmian kasy, automatyczne tworzenie fiskalizacji paragonów, gdy klient opłaci przesyłkę na Nowej Poczcie, wysyłanie SMS-ów z paragonami do klientów itp.). Na przykład można zobaczyć menu checkbox na gotowych zewnętrznych CRM (LP-CRM lub salesdrive) - zrzuty ekranu tej CRM są dołączone poniżej lub na YouTube, gdzie wyraźnie pokazano, jak wygląda zakładka ustawień Checkbox w LP-CRM, wpisz zapytanie na YouTube:
Podłączenie modułu Checkbox - tutaj na filmie wyraźnie pokazano, jak wygląda panel ustawień i co musi być w ustawieniach.
Czyli musi być zakładka Checkbox, gdzie będę mógł w swojej CRM skonfigurować swojego kasjera, zmiany, paragony itp. Głównym zadaniem przy tworzeniu TTH przez API Nowej Poczty ma być zapytanie, czy kontakt z tym zdalnym checkboxem ПРРО, tworzyć paragon itp. Sam serwis Checkbox oferuje tryb testowy, dane, klucze itp. dla webdeveloperów, aby wszystko skonfigurować przed otwarciem FOP. Możesz więc od razu zacząć pracę, korzystając z testowego konta Checkbox. Przesyłki są wysyłane tylko przez Nową Pochta, za pobraniem. Dlatego fiskalizacja odbywa się tylko przy odbiorze przesyłki na Nowej Poczcie. Chcę od razu ostrzec, że kod jest napisany trochę chaotycznie, powstawał na impulsy i przez 9 lat powoli się rozwinął. Nie ma tu żadnej struktury. Na razie mamy to, co mamy. W praktyce wszystko działa. TTH są tworzone automatycznie przez API Nowej Poczty. Aktualizacja statusu przesyłki (np. w drodze, na oddziale, odebrana itp.) odbywa się ręcznie. Naciskasz przycisk w CRM, 5 sekund i dane są aktualne. Może tutaj będzie konieczne użycie Cron, aby wszystko automatycznie się odświeżało. Szczegóły omówimy podczas korespondencji.