Handle Easy Ship Cross-Border Orders

Learn how to handle Easy Ship cross-border orders.

Learn how to handle Easy Ship cross-border orders.

Prerequisites

To complete this tutorial, you need:

Step 1. Identify cross-border requirements

Call the getShipments or getShipment operation. Examine the following attributes in the response:

  • countryOfOriginRequirement: If REQUIRED, the shipment is cross-border.
  • itemValueRequirement: If REQUIRED, you must declare the value of items.
  • recommendedCurrencyCode: The currency to use for the item value provided with the createPackage operation.
  • recommendedCountryOfOrigin: The country of origin to use with the createPackage operation.

These values must be provided for cross-border orders.

Step 2. Process the shipment

Follow the Process a Shipment tutorial to process the shipment. In Step 2 of that tutorial, call createPackages with the cross-border information you retrieved in Step 1 of this tutorial. Use the recommendedCountryOfOrigin value from getShipment or getShipments as the countryOfOrigin value in your call to createPackages. Similarly, use the recommendedCurrencyCode value as the currency value.


Did this page help you?