Post-Order API Version 2

Post-Order API – Version 2 Release Notes

Just getting started with the Post-Order API? The navigation bar contains links to the API Reference, the Usage Guide, and more.

See the following for a general introduction to the Post-Order API, and other resources offered by the eBay Developers Program:

API Releases

The following table lists the official releases for the Post-Order API, Version 2:

Release Date Description of Release  
2019-01-01 Feature Update  
2015-09-28 Feature Update  
2015-08-24 Feature Update  
2015-06-29 Initial Version 2 Release  

 

Note: The maintains releases for this RESTful API are tracked only by date and all the notes in this document pertain to the major version of the API.

Feature update – January 1, 2019

This Post-Order API, Version 2 feature update gives sellers the ability to add return instructions for buyers.

New features

Sellers can add return instructions for buyers

Seller can specify return instructions using the comments.content field of the POST /post-order/v2/return/{returnId}/decide call. Added comments are displayed on the Return Details page when the buyer visits the page to retrieve their return shipping label.

Note that the content field is not new, but the functionality to display the comments to the buyer has been added starting in January 2019.

Documentation changes and errata

The Processing return requests section of the Features Guide has been updated to clarify the API flows for item returns. Please review the new flows if you (the seller) provide your own shipping labels or if you use eBay-supplied labels.

Feature Update – September 28, 2015

This is a feature update for the Post-Order API, Version 2.

Index of Changed Calls

This release adds new upload seller shipping label functionality to the Post-Order API.

New Calls

None

Changed Calls

Schema Changes

NamePart of SchemaType of Change
LabelActionEnum Enumerated type New
NoSellerUploadLabelReasonEnum Enumerated type New
ProvideLabelRequest.forwardShippingLabelProvided Element New
ProvideLabelRequest.labelAction Element New
ProvideLabelRequest.noLabelReason Element New
ReturnHoldInfoType.holdTransactionId Element New


New Features

Sellers Can Provide Own Shipping Labels to Buyers

The POST /post-order/v2/return/{returnId}/add_shipping_label call was enhanced to enable the seller to provide their own shipping labels to buyers for return shipping. To do this, the seller first uses the POST /post-order/v2/return/{returnId}/file/upload call to upload a scanned image of the seller's shipping label to the return request. Then, the seller uses the POST /post-order/v2/return/{returnId}/add_shipping_label call to make this shipping label available to the buyer. See the POST /post-order/v2/return/{returnId}/add_shipping_label sample to find out more about how this is done.

Other Enhancements to "add_shipping_label" Call

In addition to being able to provide a seller-generated shipping label to the buyer, the new labelAction field in the POST /post-order/v2/return/{returnId}/add_shipping_label call allows the seller to perform the following actions:

New holdTransactionId Field

New holdTransactionId field is conditionally returned in the POST /post-order/v2/return and GET /post-order/v2/return/{returnId} calls if a return request has been placed in hold status.

Documentation Changes and Errata

Shipping Returns Section of Features Guide Updated

The Shipping returns section of the Features Guide was updated to account for the new upload seller shipping label functionality.

Return Call Samples Updated

The POST /post-order/v2/return/{returnId}/file/upload and POST /post-order/v2/return/{returnId}/add_shipping_label call samples have been updated to account for the new upload seller shipping label functionality.

Various Documentation Updates

The API Reference, the Usage Guide, and the Post-Order content of the eBay Features Guide have been revised and extended for clarity and accuracy as of December 3, 2015. Existing code should still behave the same.

Feature Update – August 24, 2015

This is a feature update for the Post-Order API, Version 2.

Index of Changed Calls

This release adds new operations for order inquiries (/inquiry)and order escalations (/casemanagement) to the Post-Order API.

New Calls

New Features

This release contains several new operations that offer flows for order inquiries and escalations.
See the New Calls section for a complete list of the new operations, and the Usage Guide for details on the newly supported use cases.

Documentation Changes and Errata

The documentation has been updated to support the new inquiry and escalation operations and use cases.

 

Initial Version 2 Release – June 29, 2015

This is the initial release of the Post-Order API, Version 2.

Index of Changed Calls

The following /return and /cancellation operations are included in this initial release of the Post-Order API, Version 2.

New Calls

 

Copyright © 2015–2019 eBay Inc. All rights reserved. This documentation and the API may only be used in accordance with the eBay Developers Program and API License Agreement.