Potrzebuje skrypt do wydruku paragonów na drukarce fiskalnej Posent. Moje oprogramowanie [login to view URL] może to robić ale tylko razem z kosztami wysyłki. Ja potrzebuje bez kosztów wysyłki same wartości produktów, które są w zamówieniu. Wiem, że przez ich API można pobrać wartości produktów w zamówieniu.
Przesyłam informacje:
API [login to view URL]
Doskonale udokumentowane, rozbudowane i wciąż rozwijane API pozwala na tworzenie aplikacji współpracujących z systemem IAI-Shop.com.
IconAPI [login to view URL] jest kompletnym interfejsem udostępnianym wszystkim użytkownikom systemu [login to view URL] za darmo. Interfejs jest zgodny z protokołem SOAP. Każdy Klient IAI ma możliwość samodzielnego napisania aplikacji wykorzystującej udostępnione bramki API. Bramki API umożliwiają zarówno pobieranie, jak i wysyłanie informacji - m.in. o towarach, zamówieniach czy klientach - między Panelem Administracyjnym [login to view URL] a zewnętrzną aplikacją.
Dzięki takiemu rozwiązaniu każdy klient IAI może integrować się z dowolnym zewnętrznym systemem, autorską aplikacją, prostym skryptem, serwisem internetowym czy też usługą.
Podstawowym zabezpieczeniem wszystkich bramek jest mechanizm uwierzytelniania wykorzystywany podczas każdego wywołania bramki. Wykorzystuje on loginy i hasła użytkowników Panelu Administracyjnego IAI-Shop.com.
Bramki API [login to view URL] pozwalają m.in. na:
dodawanie i pobieranie zamówień,
dodawanie, usuwanie i pobieranie towarów,
pobieranie informacji o konfiguracji sklepów w panelu,
pobieranie dokumentów do zamówienia,
dodawanie i pobieranie wpłat,
obsługa Menu,
dostęp do bazy klientów,
pobieranie informacji o: kategoriach, słownikach, walutach, producentach, rozmiarach, menu nawigacji, płatnościach, gwarancjach itp.
Załączam ci przykład rozwiązana jak działa.
Oraz przykład Bramki:
Bramka ApiPackages
Style rpc
Action #addPackages
Action #getPackages
Action #editPackages
Adres, pod którym nasłuchuje bramka [login to view URL]
Adres WSDL [login to view URL]
WSDL WSDL
Opis bramki:
Gateway is used to set packages for order
Parametry wejściowe:
addPackagesRequestType
- authenticate
- Opis elementu:
The element is used to authenticate your account in order to call a method. Element is required
- Typ elementu: authenticateType
Kliknij, aby zobaczyć, jakie elementy może zawierać ten element
- params
- Opis elementu:
Parameters passed to methods
- Typ elementu: addPackagesParamsRequestType
Kliknij, aby zobaczyć, jakie elementy może zawierać ten element
getPackagesRequestType
- authenticate
- Opis elementu:
Element zawierający informacje zwrotne z modułu autoryzującego. (beta testing)
- Typ elementu: authenticateType
Kliknij, aby zobaczyć, jakie elementy może zawierać ten element
- params
- Opis elementu:
Parametry przekazywane do metody.
- Typ elementu: getPackagesParamsRequestType
Kliknij, aby zobaczyć, jakie elementy może zawierać ten element
editPackagesRequestType
- authenticate
- Opis elementu:
The element is used to authenticate your account in order to call a method. Element is required
- Typ elementu: authenticateType
Kliknij, aby zobaczyć, jakie elementy może zawierać ten element
- params
- Opis elementu:
Parameters passed to methods
- Typ elementu: editPackagesParamsRequestType
Kliknij, aby zobaczyć, jakie elementy może zawierać ten element