1

製品をリストするために ebay Trading API を使用していますが、オプションの値を設定する必要がある場所で立ち往生した後、値をReturn policy Type API設定する必要がありShippingCostPaidByOptionます。

同様に、Money または item replaceRefundOptionのいずれかの値を設定する必要があります。Money

4

1 に答える 1

1

該当するRefundOptionおよびShippingCostPaidByOptionの値を取得するには、 DetailName を ReturnPolicyDetails に設定して GeteBayDetails を呼び出し応答ReturnPolicyDetails.Refund.RefundOptionおよびReturnPolicyDetails.ShippingCostPaidBy.ShippingCostPaidByOptionフィールドを探します。フィールドの値はAddItemリクエストで使用できます。

次の例は、eBay APIエクスプローラーを使用してGeteBayDetailsへの要求として使用できます。

<?xml version="1.0" encoding="utf-8"?>
<GeteBayDetailsRequest xmlns="urn:ebay:apis:eBLBaseComponents">
    <RequesterCredentials>
        <eBayAuthToken>[ADD YOU OWN AUTH TOKEN</eBayAuthToken>
    </RequesterCredentials>
    <DetailName>ReturnPolicyDetails</DetailName>
</GeteBayDetailsRequest>

典型的な応答は次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
<GeteBayDetailsResponse xmlns="urn:ebay:apis:eBLBaseComponents">
    <ReturnPolicyDetails>
        <Refund>
            <RefundOption>MoneyBackOrExchange</RefundOption>
            <Description>Money back or exchange (buyer's choice)</Description>
        </Refund>
    </ReturnPolicyDetails>
    <ShippingCostPaidBy>
        <ShippingCostPaidByOption>Buyer</ShippingCostPaidByOption>
        <Description>Buyer</Description>
    </ShippingCostPaidBy>
    </ReturnPolicyDetails>
</GeteBayDetailsResponse>
于 2013-10-23T19:32:56.280 に答える