API ebexo

Ebexo daje możliwość zarządzania sklepem poprzez dowolne oprogramowanie komunikujące się z Ebexo za pomocą API opartym na protokole SOAP. Ebexo API daje możliwość programistom i ich aplikacjom na komunikowanie się z Ebexo. Oprogramowanie napisane w dowolnym języku może wywoływać funkcje Ebexo. Pozwala to zarządzać takimi działami jak np. Klienci, Zamówienia, Produkty, Magazyny i wykonywać na nich wiele operacji.

API funkcjonuje w domenie sklepu, dzięki temu połączenie z nim jest szyfrowane
( właściciel sklepu wykupił certyfikat SSL – warunek obligatoryjny). Dostęp do niego można definiować samodzielnie z poziomu panelu administracyjnego Ebexo. Każdemu użytkownikowi można przydzielać uprawnienia dostępu do konkretnych działów np. hurtownia może mieć dostęp tylko do działu Produkty (tylko odczyt lub odczyt i zapis), program księgowy tylko do Zamówień, a partner biznesowy do modułu składania zamówień w sklepie.

Już teraz jasno podkreślamy: jesteśmy otwarci na zapotrzebowanie rynku. Jeżeli nie ma funkcjonalności na której Ci zależy – napisz do nas, nie pozostawiamy obojętnym zapytań ze strony naszych klientów. Bardzo prawdopodobne, że funkcja na której Ci zależy zostanie przez nas wdrożona. Wdrożymy ją, bez jakichkolwiek dodatkowych opłat.


Lista wybranych funkcji API EBEXO:

ZAMÓWIENIA

  • Zamówienia - pobieranie listy zamówień złożonych w sklepie. Można zdefiniować listę kryteriów filtrowania listy, aby otrzymać tylko interesujące nas zamówienia: zakres dat od – do, tylko zamówienia z wybranym statusem, tylko zamówienia z podanymi numerami. Listę wyników można sortować oraz ustalać limit zwracanych zamówień w jednym wywołaniu funkcji.
  • Zamówienia - pobieranie pojedynczego zamówienia. Znając ID zamówienia można pobrać pełną informacje na temat listy produktów wchodzących w jego skład, zamawiającego, adresu dostawy, formy płatności i wszystkich innych informacji związanych z zamówieniem.
  • Zamówienia – zmiana statusu. Możliwość zmiany statusu wybranego zamówienia.

KLIENCI

  • Klienci – pobieranie listy klientów. Listę można filtrować za pomocą tych samych parametrów co listę zamówień.
  • Klienci - pobieranie informacji o pojedynczym kliencie. Lista zwracanych informacji jest większa, niż w przypadku pobierania zbiorczej informacji przekazywanej przez ww. funkcję lista klientów.
  • Klienci – rejestracja. Możliwość zarejestrowania nowego klienta w sklepie.
  • Klienci – logowanie. Funkcja ta pozwala zalogować się jako klient, który posiada aktywne konto w danym sklepie. Umożliwia to składanie zamówień jako ten klient i pozwala pobierać ceny produktów dedykowane temu klientowi (np. uwzględniające rabaty z tytułu grupy rabatowej czy programu lojalnościowego).

SKLEP

  • Kategorie – pobieranie listy kategorii produktów dostępnych w sklepie.
  • Produkty - pobieranie listy produktów z możliwością zawężenia listy wyników po wybranych kryteriach (np. cena od – do, tylko promocje, nowości, bestsellery, tylko produkty wybranego producenta, tylko z określonej kategorii) z możliwością sortowania po wybranym polu.
  • Produkty – pobranie pojedynczego produktu z pełną informacją o nim (np. lista zdjęć produktu, lista dołączonych plików, filmów, produkty powiązane).
  • Koszyk – możliwość napisania własnego sklepu opartego o API Ebexo. Funkcjonalność koszyka pozwala dodawać do niego produkty akceptując ceny narzucone przez sklep lub podając własne. Po dodaniu produktu do koszyka API jest on rezerwowany automatycznie w normalnym sklepie. Jeżeli w tej samej sesji połączenia z API wywołano funkcję zalogowania klienta, to zamówienie jest składane w imieniu tego klienta. Funkcjonalność koszyka pozwala również dodawać do koszyka zestawy produktów, modyfikować ilość sztuk już dodanych produktów i usuwać je z koszyka. Oczywiście można również pobierać aktualną zawartość koszyka. Inne dostępne funkcje to pobieranie listy dostępnych dostawców, form płatności i ich cen dla aktualnego koszyka (profile cenowe, wagowe, cała funkcjonalność normalnego sklepu Ebexo). Istnieje również możliwość dodania do koszyka kodu rabatowego zdefiniowanego wcześniej w panelu administracyjnym Ebexo. I najważniejsza funkcja – wysłanie koszyka, czyli złożenie zamówienia na podstawie aktualnej zawartości koszyka. Dla klienta bez rejestracji możliwe jest złożenie zamówienia po przekazaniu do API podstawowych informacji (dane klienta, adres dostawy).

 

Wypróbuj platformę ebexo za darmo.

Przez 14 dni, bez zobowiązań, bez ryzyka.

Wypróbuj teraz