Witam, jest taka sytuacja:
Jest główny sklep A, ma własne produkty oraz stany magazynowe, podpisujemy umowę np z 3 innymi sklepami (B,C,D), które mają ten sam asortyment (niekonieczne te same ID produktu czy kategorii). Chodzi o to aby je połączyć stanem magazynowym, czyli np:
Klient kupił produkt w sklepie A, to na pozostałych sklepach schodzi w tym produkcie ze stanu magazynowego i tak samo, jeśli ktoś kupi w sklepie B, to na wszystkich pozostałych schodzi ze stanu oraz trafia informacja do sklepu A o złożonym zamówieniu (adres i produkty). Sklepy są pod różnymi domenami, na różnych serwerach.
Zastanawiam się jak to sensownie rozwiązać, na razie jedyny pomysł to po każdym zamówieniu jest tworzony powiedzmy plik txt, w którym jest przechowywana informacja o złożonym zamówieniu, pozostałe sklepy w CRONie sprawdzają ten plik, jeśli jest wypełniony to pobierają informację i kasują zawartość pliku.
Ktoś potrafi pomóc?