eBay Post-Order APIVersion 2

CheckEligibilityRequest

This is the root request container of the POST /post-order/v2/return/check_eligibility call.

Call that uses CheckEligibilityRequest:

Fields



checkTypes ( array of EligibilityCheckTypeEnum ) [0..?]
One or more enumeration values must be passed in this container to run one more eligibility checks. See EligibilityCheckTypeEnum for a full list of values.
See the Field Index to learn which calls use checkTypes.

itemId ( string ) [0..?]
This is the unique identifier of the listing that is used to identify the listing that the eligibility check will be run against. The itemId and transactionId pair are required to identify an order line item.
See the Field Index to learn which calls use itemId.

This enumerated value indicates the buyer's reason for returning an item. This field is required.
See the Field Index to learn which calls use reason.

returnQuantity ( integer ) [0..?]
This integer value indicates the quantity of the line item being returned. This number is generally 1, unless the buyer bought multiple quantity of the item in a multiple-quantity, fixed-price listing. If this field is omitted in the request, its value will default to 1.
See the Field Index to learn which calls use returnQuantity.

transactionId ( string ) [0..?]
This is the unique identifier of the transaction that is used to identify the order line item that the eligibility check will be run against. The itemId and transactionId pair are required to identify an order line item.
See the Field Index to learn which calls use transactionId.