顧客は、注文した注文の追跡情報を確認するのに苦労しています。「フロントエンドに表示」をデフォルトにすることと関係があるのではないかと思います。どうすればこれを行うことができますか?私はこれがこの解決策に似ていると考えています:Magento-Eメールの発送=デフォルトですが、そうでない場合は、注文追跡番号をインポートするために行われるSOAP呼び出しに入れることができます。
注文追跡情報をシステムにインポートするスクリプトの一部:
// Attempt to create the order, notify on failure
try { $newShipmentId = $client->call($sess_id, 'sales_order_shipment.create', array($ShippedOrderId, array(), $comment, true, false, $shippedby, $shipname, $fields[4])); }
catch (Exception $e) { echo 'Shipment creation failed on order '. $ShippedOrderId . ': ', $e->getMessage(); }
// Add comment to order with all the info
$client->call($sess_id, 'sales_order.addComment', array($ShippedOrderId, 'complete', $comment, false));
$client->call($sess_id, 'sales_order_shipment.addTrack', array($ShippedOrderId, $shippedby, $shipname, $fields[4]));
$mail_content .= $line . "\n";
$importcount++;