出荷を作成し、SOAP を介して追跡番号を追加することはできましたが、API を介して顧客に追跡番号をメールで送信する方法がわかりません。発送を作成するときにメールを送信できますが、追跡番号を追加する前に発送を作成する必要があります。自分でメールを作成して送信できることはわかっていますが、できれば API に固執したいと思っています。
これを行うために使用できる SOAP メソッドはありますか?
追跡番号の作成:
public function addTrackingNumber($trackingNumber)
{
$shipmentID = $this->createShipment();
return $this->client->salesOrderShipmentAddTrack(
$this->sessionId,
$shipmentID,
"ups",
"UPS",
$trackingNumber
);
}