Who can use this service
The refund web service is intended for:
- Companies who belong to the Developer Program and use web services to print shipping labels.
-
Contract shipping customers:
- Who want to request a refund for a shipment that has already been transmitted and had a manifest created. If you have not transmitted your shipment information yet, you can use the Void Shipment web service.
- Who do not produce manifests (e.g. Ship From Store applications).
- Non-contract shipping customers.
- Individual shipments where you printed a shipping label that you will not be using (e.g. it is damaged or was printed in error).
Refer to the process for cancelling a manifest. If the shipment hasn’t been transmitted yet, use the Void Shipment web service instead.
How does the Request Shipment Refund web service work?
REST – contract shipping
-
Make a call to web service
Make a call to the Get Shipment or Get Shipments web service. The response to those services will include a link called rel=refund. You will include that link in your refund request. Or, if you already know the shipment-id, you can construct the link using the format provided below.
-
Formulate your request
Formulate your request by combining the following three components listed in the table below. See the Request Shipment Refund or Request Non-Contract Shipment Refund documentation for more details.