uShip Protection Plan via API

uShip in-home delivery partners are able to request a protection plan prior to checkout via the API. After entering the coverage amount, you will receive the itemized premiums that can be included in the respective listing. This field is not required and partners are able to exclude, increase or decrease the amount of coverage.

Once you include an protection plan value over the API, it will pre-populate that at checkout if you are manually finalizing your listing.

Obtaining Protection Plan Price

Partners can retrieve the protection plan cost by including the coverage amount they would like in their fixed price request. For the itemin your request you can include the optional coverage amount and receive a distinct premium in the response.

The response will return the name your price amount (nyp), the total price(name your price + uShip fee) and the premium.

FieldsDescription
priceThe cost of shipping plus the uShip service fee.
nypAmountThe amount it would cost to ship and clear our marketplace.
priceCorrelationIdThis value is used to improve our price algorithm and should be included as a reference number with all listings.
premium.amountThe premium required based on your desired coverage level
coverageAmount.amountThe amount of coverage you would like for this shipment.
commodityList of commodities found here - Commodities
originCountryCodeISO Code for origin country
destinationCountryCodeISO code for destination country
Sample Request
Sample Response
Copy

Including Coverage in Listing

Partners can include this itemized protection plan coverage in their listing creation. Include the coverage amount from the pricing call as well as the price + premium amountas the namedPrice amount to fully cover the cost of shipping, uShip fee, and protection plan premium.

Sample Listing Request
Sample Response
Copy

Troubleshooting

Please review the limitations below if you are seeing a 400 error.

  • Unsupported commodity: Protection plan coverage is currently only available for the Furniture commodity.
  • Unsupported currency: Protection plan coverage is currently only available for USD.
  • Coverage Amount Outside of Range: Partners are able to negotiate their own minimum and maximum coverage amounts. If you enter a number more than your policy's maximum amount, the policy maximum will be purchased rather than showing an error and declining the coverage.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard