Integracja KeyCRM przesyła zamówienia ze sklepu Solomono do konta KeyCRM. Dane zamówienia obejmują klienta, produkty, kwotę zamówienia, metodę płatności, sposób dostawy oraz status.
Menedżer może widzieć i obsługiwać zamówienia sklepu w tabeli zamówień KeyCRM.
Statusy zamówień, metody płatności i sposoby dostawy są mapowane w zakładkach modułu CRM w Solomono.
Zakładka Logs pomaga diagnozować przypadki, gdy zamówienie nie zostało wysłane do KeyCRM.
Dostęp administratora do sklepu Solomono.
Konto KeyCRM z dostępem do ustawień.
API key z KeyCRM.
Źródło zamówień w KeyCRM, na przykład soloqa.
Uwaga. API key jest poufny. Nie udostępniaj go w publicznych czatach i nie zostawiaj go widocznego na zrzutach ekranu.
Zaloguj się do KeyCRM.
Otwórz Settings.
W obszarze ustawień ogólnych znajdź API key lub sekcję dokumentacji API.
Skopiuj API key. Będzie potrzebny w panelu administracyjnym Solomono.
.png)
Rysunek 1. KeyCRM: ustawienia ogólne i API
W KeyCRM otwórz Settings → Sources List.
Upewnij się, że dla sklepu istnieje aktywne źródło.
Zapamiętaj nazwę lub identyfikator źródła. W Solomono wybiera się je w polu identyfikatora/źródła sklepu KeyCRM.
.png)
Rysunek 2. KeyCRM: źródło zamówień sklepu
Zaloguj się do panelu administracyjnego Solomono.
Otwórz Integration with CRM.
W polu aktywnej CRM wybierz KeyCRM.
W polu Domain wpisz dokładnie: https://openapi.keycrm.app/v1
Wklej API key KeyCRM do pola Key.
Wybierz wymagane źródło sklepu KeyCRM, na przykład soloqa (1).
Wybierz język i kliknij Save settings.
.png)
Rysunek 3. Solomono: ogólne ustawienia KeyCRM
Uwaga. Domena połączenia zawsze musi mieć postać https://openapi.keycrm.app/v1. Bez /v1 integracja może nie działać poprawnie.
Otwórz zakładkę Order statuses.
Dla każdego statusu KeyCRM wybierz odpowiadający mu status zamówienia Solomono.
Co najmniej sprawdź statusy: nowe zamówienie, oczekiwanie na płatność, zakończone/dostarczone oraz anulowane.
Zapisz zmiany.
.png)
Rysunek 4. Solomono: mapowanie statusów zamówień
Otwórz zakładkę Payment methods.
Dla każdej metody płatności KeyCRM wybierz odpowiadającą jej metodę płatności Solomono.
Sprawdź metody faktycznie używane na checkout: płatność kartą, gotówka, przelew bankowy, PayPal lub inne.
Zapisz zmiany.
.png)
Rysunek 5. Solomono: mapowanie metod płatności
Otwórz zakładkę Delivery methods.
Zmapuj usługi dostawy KeyCRM ze sposobami dostawy Solomono.
Sprawdź wszystkie aktywne sposoby dostawy używane przez sklep.
Zapisz zmiany.
.png)
Rysunek 6. Solomono: zakładka sposobów dostawy
Użyj zakładki Goods, aby sprawdzić synchronizację produktów lub dopasowanie produktów, jeśli jest to częścią Twojego procesu.
Użyj zakładki Orders, aby przejrzeć wysłane zamówienia i ręczne akcje synchronizacji, jeśli są dostępne.
Użyj zakładki Logs, aby sprawdzić wynik zapytań KeyCRM oraz ewentualne komunikaty o błędach.
.png)
Rysunek 7. Solomono: zakładka zamówień integracji CRM
.png)
Rysunek 8. Solomono: logi integracji KeyCRM
Otwórz frontend sklepu i dodaj produkt do koszyka.
Złóż zamówienie z dostępną metodą płatności i dostawy.
Po złożeniu zamówienia otwórz KeyCRM → Orders.
Wyszukaj zamówienie po numerze zamówienia ze źródła lub po nazwie klienta.
.png)
Rysunek 9. KeyCRM: testowe zamówienie Solomono w tabeli zamówień
|
Zamówienie nie pojawia się w KeyCRM |
Sprawdź API key, domenę https://openapi.keycrm.app/v1, wybrane źródło oraz zakładkę Logs. |
|
Nieprawidłowy status w CRM |
Sprawdź zakładkę Order statuses i mapowanie statusów. |
|
Brakuje metody płatności |
Sprawdź zakładkę Payment methods. |
|
Brakuje sposobu dostawy |
Sprawdź zakładkę Delivery methods. |
|
Webhook nie działa |
Upewnij się, że URL webhooka jest dostępny z zewnątrz oraz że firewall / Cloudflare nie blokuje żądań POST. |
|
API key zostało zmienione w KeyCRM |
Zaktualizuj klucz w Solomono i ponownie zapisz ustawienia. |