IssueRefundRequestType
Fields
ItemID ( ItemIDType (string) )
RefundAmount ( AmountType (double) )
RefundMessage ( string )
RefundReason ( RefundReasonCodeType )
RefundType ( RefundTypeCodeType )
TransactionID ( string )

ItemID ( ItemIDType (string) ) [0..1]
ID of the Half.com item associated with the refund payment to the buyer. To uniquely identify a transaction, you need to specify both ItemID and TransactionID. Use GetSellerPayments to determine the item ID and transaction ID associated with the original sale payment.
See the Field Index to learn which calls use ItemID.

RefundAmount ( AmountType (double) ) [0..1]
The amount the seller wants to refund to the buyer, in US Dollars (USD). Must be greater than 0.00. Half.com allows a maximum of the original item sale price (transaction price plus original shipping reimbursement) plus return shipping costs (the amount the buyer paid to return the item). Typically, the return shipping cost is based on the current cost of shipping the individual item (not the discounted cost calculated during the original checkout for a multi-item order). You can also issue a partial refund for the amount you want the buyer to receive. If RefundType=Full or RefundType=FullPlusShipping and you do not pass RefundAmount in the request, Half.com will calculate the refund amount for you. If you pass RefundAmount in the request, the amount you specify will override Half.com's calculated value. Required if RefundType= CustomOrPartial.
See the Field Index to learn which calls use RefundAmount.

RefundMessage ( string ) [0..1]
Note to the buyer. Cannot include HTML.
See the Field Index to learn which calls use RefundMessage.

RefundReason ( see RefundReasonCodeType for possible values ) [0..1]
Explanation of the reason that the refund is being issued.
See the Field Index to learn which calls use RefundReason.

RefundType ( see RefundTypeCodeType for possible values ) [0..1]
Explanation of the costs that the refund amount covers.
See the Field Index to learn which calls use RefundType.

TransactionID ( string ) [0..1]
ID of the Half.com transaction associated with the refund payment. To uniquely identify a transaction, you need to specify both ItemID and TransactionID. Use GetSellerPayments to determine the item ID and transaction ID associated with the original sale payment.
See the Field Index to learn which calls use TransactionID.

This document was generated with a customized version of the apireferencedocs tool [0.5M zip].

© 2005–2008 eBay, Inc. All rights reserved.