Automatische Bestellstatusänderung und automatischer Trackingnummernversand

Thema wurde von Anonymous, 14. Dezember 2015 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.122
    Danke vergeben:
    947
    Hallo,

    wir laden uns per CronJob die Senungsnummern für versendete Pakete in den Shop und würden dann von da aus gerne automatisch den Status verändern, so dass
    - die Kunden eine Benachrichtigung per Email bekommen mit Sendungsnummer und Trackinglink
    - Magnalister die Trackingnummer auch zu ebay überträgt

    Wäre ja im Prinzip eine einfache Sache, den Status im Shop von Hand umzustellen, aber wir hätten das gerne per Cronjob täglich automatisiert. Hat jemand eine Idee, wie man die entsprechende Gambio-Funktion direkt ansprechen kann? Kann man da irgendwelche Funktionen aus der Admin/orders.php "klauen"? Irgendwas hiervon?

    PHP:
    $send_parcel_tracking_codes 'true';
    $smarty->assign('NOTIFY_COMMENTS'nl2br($notify_comments));
    $html_mail fetch_email_template($smarty'change_order_mail''html');
    $smarty->assign('NOTIFY_COMMENTS'$notify_comments);
    $txt_mail fetch_email_template($smarty'change_order_mail''txt');

    if(
    $_SESSION['language'] == 'german'xtc_php_mail(EMAIL_BILLING_ADDRESSEMAIL_BILLING_NAME$check_status['customers_email_address'], $check_status['customers_name'], ''EMAIL_BILLING_REPLY_ADDRESSEMAIL_BILLING_REPLY_ADDRESS_NAME'''''Ihre Bestellung '.$oID.', '.xtc_date_long($check_status['date_purchased']).', '.$check_status['customers_name'], $html_mail$txt_mail);
     
  2. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.122
    Danke vergeben:
    947
    ... oder kann man das Formular im Admin vielleicht per URL mit Parametern aufrufen? orders.php?action=update"&comments=1&trackingnummer=1&neue_bestellstatus_id=10 ?

    VG