eBay Post-Order APIVersion 2.7.1

CheckInquiryEligibilityResponse

Contains information about the eligibility of a buyer to file an Item Not Received (INR) inquiry against an order line item.

Call that uses CheckInquiryEligibilityResponse:

Fields



earliestPossibleFilingDate ( DateTime ) [0..?]
This timestamp indicates the earliest possible date that the buyer can file an inquiry against the specified order line item. This field will not be returned if the value of the inquiryEligibilityStatus field is INELIGIBLE.
See the Field Index to learn which calls use earliestPossibleFilingDate.

errors ( array of EligibilityResponseError ) [0..?]
This container is an array of one or more error messages regarding the buyer's eligibility to file an inquiry for a particular order line item. This container is generally returned if the value of the inquiryEligibilityStatus field is INELIGIBLE. However, based on the error(s) that appear here, it is possible that the buyer can address and resolve these errors/issues and become eligible to file an inquiry against the order line item.
See the Field Index to learn which calls use errors.

estimatedDeliveryDate ( DateTime ) [0..?]
Contains a timestamp specifying the estimated delivery date of the order line item associated with this inquiry.
See the Field Index to learn which calls use estimatedDeliveryDate.

inquiryEligibilityStatus ( InquiryEligibilityStatusEnum ) [0..?]
Indicates the eligibility of the buyer to file an Item Not Received inquiry against the order line item.
See the Field Index to learn which calls use inquiryEligibilityStatus.

inquiryId ( string ) [0..?]
The unique identifier of an inquiry that was filed against the order line item that was specified in the request. This field is only returned if an existing inquiry request already exists for the order line item.
See the Field Index to learn which calls use inquiryId.

latestPossibleFilingDate ( DateTime ) [0..?]
This timestamp indicates the latest possible date that the buyer can file an inquiry against the specified order line item. This field will not be returned if the value of the inquiryEligibilityStatus field is INELIGIBLE.
See the Field Index to learn which calls use latestPossibleFilingDate.

nonOverridableErrors ( array of EligibilityResponseError ) [0..?]
This container is an array of one or more error messages regarding the buyer's eligibility to file an inquiry for a particular order line item. This container is generally returned if the value of the inquiryEligibilityStatus field is INELIGIBLE. these errors/issues cannot be addressed and resolved by the buyer, and the buyer will not be eligible to file an inquiry against the order line item.
See the Field Index to learn which calls use nonOverridableErrors.

paypalReasonToDenyRequestFiling ( PaymentDenialReasonEnum ) [0..?]
This field will be returned if PayPal is blocking the INR inquiry request. The enumeration value will state the reason.
See the Field Index to learn which calls use paypalReasonToDenyRequestFiling.

returnFilingDate ( DateTime ) [0..?]
This timestamp specifies the latest possible date that the buyer can create a return request for an order line item. This field is only applicable if the buyer has received and wants to return an item.
See the Field Index to learn which calls use returnFilingDate.

returnId ( string ) [0..?]
This string value is the unique identifier of a return request. This field is only returned if the buyer filed a return request against the order line item associated with the inquiry.
See the Field Index to learn which calls use returnId.

warnings ( array of EligibilityResponseError ) [0..?]
This container is an array of one or more warning messages regarding the buyer's eligibility to file an inquiry for a particular order line item. This container is generally returned if the value of the inquiryEligibilityStatus field is ELIGIBLE_TO_FILE_WITH_WARNING. The buyer may need to address these warnings prior to filing an inquiry against the order line item.
See the Field Index to learn which calls use warnings.