Integracje ze sklepami

⌘K
  1. Strona główna
  2. Dokumentacja
  3. Integracje ze sklepami
  4. Magento
  5. Zakres integracji Magento

Zakres integracji Magento

Integracja xSale działa z Magento w wersji od 2 wzwyż.

Zakres informacji przesyłanych z xSale do Magento

  • Opisy produktów
  • Zdjęcia produktów
  • Stany magazynowe
  • Ceny produktów
  • Stawki VAT produktów
  • Parametry na ofercie
  • Status zamówienia – możliwość ustawienia statusu na zamówieniu w Magento po zmianie statusu zamówienia w xSale.
  • Nr listu przewozowego do zamówienia

Zakres informacji pobieranych z Magento do xSale

  • Zamówienia – wraz z zamówieniem importowana jest waluta zamówienia (po jakiej został dokonany zakup) wraz z cenami w walucie zamówienia. Jest to niezależne od waluty sklepu czy domyślnej waluty w Magento.
  • Płatności do pobranych zamówień
  • Grupy i parametry
  • Punkt odbioru InPost

Synchronizacja zamówień

  • Aby zapewnić prawidłową synchronizację danych, dane dat z API Magento muszą być przesyłane w formacie UTC.

Szczegółowy zakres danych przesyłanych z xSale do Magento:

Poza standardowymi ofertami jednowariantowymi xSale może też tworzyć w Magento oferty wielowariantowe (np. buty w różnych rozmiarach). Oferta wielowariantowa w xSale ma utworzyć w Magento „Configurable Product”, który domyślnie będzie widoczny od strony klienta tj.  Visibility = Catalog, Search. Pod „Configurable Product” będą podpięte warianty z xSale czyli „Simple Product” gdzie każdy 1 wariant w xSale to 1 „Simple Product” w Magento, który w przypadku oferty wielowariantowej jest niewidoczny osobno tj Visibility = Not Visible Indivdually. 

Wariant w Magento (Simple Product) aktualizuj się analogicznie jak niewariantowa oferta w xSale. 

Zakres wymienianych danych przy ofercie xSale > Magento: 

Nazwa pola w xSale nr Nazwa pola w Magento nr Uwagi 
Nazwa (z języka domyślnego wybranego dla integracji) + bloki wariantów  1 Product Name  2  
Opis (z języka domyślnego wybranego dla integracji)  2 Description   8  
Zdjęcia produktu  4 Images And Videos  9  
Parametry  5 Attribute  10  
Grupy z kanału sprzedaży   8 Categories   6  
Informacje dodatkowe o ofercie : Grupa, EAN, Kod… > Kod 3    SKU  3

Dla oferty wielowariantowej pole kod wariantu (SKU) uzupełniane jest polem Kod towaru z xSale.

Warianty i ceny > Wariant > Cena towaru  6 Price  4  
Warianty i ceny > Wariant > Stan magazynowy towaru  7 Quantity  5  
Warianty i ceny > Wariant > Dane wariantu > Wariant  *tylko dla wielowariantowej  9 Attribute  10  
Zamówienie -> Formularz zamówienia -> Punkt odbioru   Wysyłka & Pakowanie   Punkt odbioru InPost. Wartość jest pobierana najpierw z pola inpost_locker_id. Jeśli pole jest puste to w drugiej kolejności z shipping_place_id
    Enable Product 1 Yes = Ustawiamy dla każdego wystawianego przez xSale towaru 
     Visibility 7 Catalog, Search – ustawiamy dla oferty jednowariantowej oraz w przypadku oferty wielowariantowej dla „Configurable Product”    Not Visible Indivdually – w przypadku oferty wielowariantowej ustawiamy dla „Simple Product” 

Szczegółowy zakres danych przesyłanych z Magento do xSale:

Zamówienia ze Magento są przekazywane do xSale jako „Zamówienie sprzedaży”. Poniżej opisujemy sposób i zakres przesyłanych pól.

Tabela zawiera odpowiedniki pól z xSale i Magento wraz z nazwami tych pól w danych systemach oraz numer pola, którym oznaczone jest ono na zrzutach w galerii znajdujących się pod tabelą.

Obszar xSale Pole xSale nr Obszar Magento Pole Magento nr Uwagi
Edycja zamówienia > Formularz zamówienia Data zakupu 1 Sales -> Orders -> View-> Order& Account Information Order Date 2  
Edycja zamówienia > Formularz zamówienia Zewnętrzny nr zamówienia 3 Sales -> Orders -> View-> Order& Account Information Order # 1  
Edycja zamówienia > Formularz zamówienia Dostawa 4 Sales -> Orders -> View-> Payment & Shipping Method Shipping & Handling Information 5 Pole mapowane według mapowania podanego na ustawieniach integracji w xSale
Edycja zamówienia > Formularz zamówienia Płatność 5 Sales -> Orders -> View-> Payment & Shipping Method Payment Information 4 Pole mapowane według mapowania podanego na ustawieniach integracji w xSale
Edycja zamówienia > Formularz zamówienia Uwagi 6 Sales -> Orders -> View->  Order Total Notes for this Order 6  
             
Edycja zamówienia > Formularz adresu > Odbiorca Nazwa 9 Sales -> Orders -> View-> Addres Information -> Shipping Address -> Edit First Name & Last Name 20 & 21  
Edycja zamówienia > Formularz adresu > Odbiorca Nazwa 2 10 Sales -> Orders -> View-> Addres Information -> Shipping Address -> Edit Comapany 22  
Edycja zamówienia > Formularz adresu > Odbiorca Telefon 12 Sales -> Orders -> View-> Addres Information -> Shipping Address -> Edit Phone Number 27  
Edycja zamówienia > Formularz adresu > Odbiorca E-mail 13 Sales -> Orders -> View-> Order& Account Information E-mail 3  
Edycja zamówienia > Formularz adresu > Odbiorca Miasto 14 Sales -> Orders -> View-> Addres Information -> Shipping Address -> Edit City 24  
Edycja zamówienia > Formularz adresu > Odbiorca Ulica 15 Sales -> Orders -> View-> Addres Information -> Shipping Address -> Edit Street Address 23  
Edycja zamówienia > Formularz adresu > Odbiorca Kod pocztowy 16 Sales -> Orders -> View-> Addres Information -> Shipping Address -> Edit Zip/Postal Code 26  
Edycja zamówienia > Formularz adresu > Odbiorca Kraj 17 Sales -> Orders -> View-> Addres Information -> Shipping Address -> Edit Country 25  
             
Edycja zamówienia > Formularz adresu > Kupujący Nazwa 18 Sales -> Orders -> View-> Addres Information -> Billing Address -> Edit First Name & Last Name 11 & 12  
Edycja zamówienia > Formularz adresu > Kupujący Nazwa 2 19 Sales -> Orders -> View-> Addres Information -> Billing Address -> Edit Comapany 13  
Edycja zamówienia > Formularz adresu > Kupujący NIP 20 Sales -> Orders -> View-> Addres Information -> Billing Address -> Edit Vat Number 19  
Edycja zamówienia > Formularz adresu > Kupujący Telefon 21 Sales -> Orders -> View-> Addres Information -> Billing Address -> Edit Phone Number 18  
Edycja zamówienia > Formularz adresu > Kupujący E-mail 22 Sales -> Orders -> View-> Order& Account Information E-mail 3  
Edycja zamówienia > Formularz adresu > Kupujący Miasto 23 Sales -> Orders -> View-> Addres Information -> Billing Address -> Edit City 15  
Edycja zamówienia > Formularz adresu > Kupujący Ulica 24 Sales -> Orders -> View-> Addres Information -> Billing Address -> Edit Street Address 14  
Edycja zamówienia > Formularz adresu > Kupujący Kod pocztowy 25 Sales -> Orders -> View-> Addres Information -> Billing Address -> Edit Zip/Postal Code 17  
Edycja zamówienia > Formularz adresu > Kupujący Kraj 26 Sales -> Orders -> View-> Addres Information -> Billing Address -> Edit Country 16  
             
Edycja zamówienia > Lista przedmiotów zamówienia Kod 28 Sales -> Orders -> View->  Items Ordered -> Product  SKU 7 Uwaga: Kod w xSale zależy od kodu towaru podłączonego do oferty i w niektórych przypadkach może być różny od SKU.
Edycja zamówienia > Lista przedmiotów zamówienia Oferta 29 Sales -> Orders -> View->  Items Ordered -> Product  SKU 7  
Edycja zamówienia > Lista przedmiotów zamówienia Suma 27 Sales -> Orders -> View->  Order Totals  Grand Total 10  
Edycja zamówienia > Lista przedmiotów zamówienia Ilość 30 Sales -> Orders -> View->  Items Ordered Qty 8  
Edycja zamówienia > Lista przedmiotów zamówienia TRANSPORT 31 Sales -> Orders -> View->  Order Totals  Shipping & Handling 9 Uwaga: Koszty wysyłki mogą być wczytywane na inny kod usługi w zależności od mapowania podanego w konfiguracji

Zrzuty xSale

Zrzuty Magento