如何在 ebay 上使用 php api 更新订单状态?
从活动到完成, 从活动到取消, 从完成到激活, 从取消到激活
我尝试使用以下代码将订单状态从活动更改为已完成。
$service = new \DTS\eBaySDK\Trading\Services\TradingService([
'credentials' => $ebay_info['credentials'],
'sandbox' => ($sandbox == 1 ? true: false),
'siteId' => $siteId
]);
$request = new \DTS\eBaySDK\Trading\Types\CompleteSaleRequestType();
$request->RequesterCredentials = new \DTS\eBaySDK\Trading\Types\CustomSecurityHeaderType();
$request->RequesterCredentials->eBayAuthToken = $ebay_info['authToken'];
**$request->Shipped = true;
$request->Paid = true;**
$request->OrderID = $orderID;
$response = $service->CompleteSale($request);
我已经设置了已付款和已发货,但它仍然处于“活动状态”。 我正在使用以下 php ebay api https://github.com/davidtsadler/ebay-sdk-examples
如何使用 api 轻松更改订单状态?