私はCompleteSale関数を使用して、API を介して eBay で注文を完了としてマークします。API を介して eBay で既存の注文をキャンセルする方法は何ですか?
1 に答える
1
AddDisputeが必要だと思います。単品注文のキャンセルに使用できます。
TransactionId
および ItemID
OR OrderLineItemID
(および を連結ItemID
し、これら 2 つの ID [ ]TransactionID
の間にハイフンを挿入)を取ります。OrderLineItemID = ItemID + "-" + OrderLineItemID
おそらく、複数の行をキャンセルするために複数回呼び出すことができます。私は100%確かではありません。
Ebay のカスタマー ヘルプからのサンプル。
<?xml version="1.0" encoding="utf-8"?>
<AddDisputeRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<Version>673</Version>
<DisputeReason>TransactionMutuallyCanceled</DisputeReason>
<DisputeExplanation>BuyerNoLongerWantsItem</DisputeExplanation>
<ItemID>140451132057</ItemID>
<TransactionID>0</TransactionID>
<RequesterCredentials>
<eBayAuthToken> xxx</eBayAuthToken>
</RequesterCredentials>
</AddDisputeRequest>
于 2013-05-30T23:43:53.767 に答える