Bestellungen¶
Bestellungen importieren¶
Der Client wird initalisiert.
$merchantNumber = '12345';
$channelID = 'zade';
$orderList = $tradebyteClient->getOrderList($merchantNumber, $channelID);
foreach($orderList->getOrders() as $order) {
// Bestellungen imporieren
}
Status auf exportiert sezten¶
Damit die Bestellungen nicht nochmal von TB.One geliefert werden, muss jede Bestellung auf exportiert gesetzt werden.
Es wird die TB_ID
der Bestellung gemeldet.
$merchantNumber = '12345';
$orderID=$order->getOrderData()->getTbID();
$tradebyteClient->setOrderExported($merchantNumber, $orderID);
Bestellungen nochmal importieren¶
Falls ein Auftrag erneut abrufen werden soll, aber der Auftrag bereits als exportiert gekennzeichnet wurde,
dann kann der Exportstatus zurück gesetzt werden.
Den Auftrag in TB.One auswählt und in den Tab "Auftragsdaten" wechselt.
Dort ist die Checkbox "Exportstatus zurücksetzten" verfügbar, diese auswähen und abspeichern.
Dann kann der Auftrag erneut abgerufen werden.