Overview
The issue happens because EasyShip API returns weight value in kilograms rounded up to 2 decimals (eg. 0.11KG). We can immediately notice that the precision is up to "decagrams", while we need it up to grams. To reproduce, do the following: 1. Update a shipment's weight to 0.25lb (0.113398KG) through the API. 2. Check the weight in the user interface. It's 0.25lb. Good! 3. Now, get shipment through the API and notice the weight will be 0.11KG. This weight is 3 grams lighter. Bad! 4. Convert the 0.11KG to pounds, I end up with 0.2425086862202155 lb, which is much different from the initial 0.25 lb. Considering the API is returning the weight as KG, can you return more precise number? The current implementation precision is up to decagrams producing significant difference in the set and returned weight value.
Posted by John 11 days ago
Here is the payload { "apply_shipping_rules":false, "box":{ "height":2, "width":2, "length":2 }, "destination_country_alpha2":"US", "destination_postal_code":"10001", "is_insured":false, "items":[ { "actual_weight":2, "height":2, "width":2, "length":2, "category":"toys", "description":"", "declared_currency":"HKD", "declared_customs_value":0, "quantity":1 } ], "origin_country_alpha2":"HK", "origin_postal_code":"0", "output_currency":"HKD" } Our own courier - `Showcase Techno` just not exist in the response
Posted by Shippicker 11 days ago
Our platform has integrated with easyship API, but we have problems with two scenarios with UPS. 1. Use easyship to create a UPS shipment, order created, pick up not scheduled. 2. With the same flow, select our own UPS rate, order created, but label rejected to generate.
Posted by Mag Shum 14 days ago
Our company has been working on integrating with Easyship API. We tested the "Request rates and taxes" endpoint and all went well but when we attempted the "Create a shipment and buy label", we kept getting this error message "Failed to create shipment: [\"error_message: For United States, we don't support items with this category if the sender is covering the taxes & duties. (Home Decor)\"]" We've tried all the categories and it's still the same error it returns
Posted by Emmanuel Awotunde 14 days ago
Url: https://api.easyship.com/rate/v1/rates Payload: { "apply_shipping_rules": true, "box": { "height": 33.5, "width": 42.1, "length": 54.8 }, "destination_country_alpha2": "FR", "is_insured": false, "items": [ { "actual_weight": "2.000000", "height": 33.5, "width": 42.1, "length": 54.8, "category": "toys", "description": "", "declared_currency": "HKD", "declared_customs_value": 0, "quantity": 1 } ], "origin_country_alpha2": "HK", "output_currency": "HKD" } The "Showcase Techno - UPS Worldwide Saver®" only in backend but not in the API response
Posted by Shippicker 20 days ago
https://api.easyship.com/rate/v1/rates?Authorization=<sandbox token> This URL I am using on postman and i am getting ""error": "User doesn't have perm..." Why i am getting this error ? Can you please favor me on it ?
Posted by Sanjeev Sinha about a month ago
Hi, When my shipment contains only 1 platform order, the api return without any issues. Example: https://api.easyship.com/track/v1/checkpoints?platform_order_number=1234 However if my shipment contains more than 1 platform order, the api return no results. Did I do anything wrong here? Example: https://api.easyship.com/track/v1/checkpoints?platform_order_number=1234, Example: https://api.easyship.com/track/v1/checkpoints?platform_order_number=1234, 4567 Both examples return no results. I would like to do the search based on platform order as the shipment ID in woocommerce is saved as note, making it difficult to retrieve for queries.
Posted by Ernest Lau about a month ago
We have some products that dropship from Printful with free shipping. We also have original items that we will be shipping to customers from our location. When you add 1 of each products into the Shopify cart, only 1 shipping option with no details shows up.
Posted by Jess Lemon about a month ago
For US-based accounts, Easyship's API returns Duties and Taxes, per shipment, as its own line item; however, for UK-based accounts, it returns it for domestic and international shipments within Sales Tax. Can this be broken out into its own line item, like it is on US-based accounts?
Posted by Chubi Besy about a month ago
Currently, with a UK-based Easyship account and orders/shipments that having shipping insurance. shipping rates are not returned via API. I tested 3 orders with 3 different combinations of destination and origin, all resulting in 0 rates. Those being orders from the UK to the UK, UK to the US, and the US to the US. Can anyone provide some insight?
Posted by Chubi Best about a month ago
Hi Team, I am Ram, a Software developer working for my client, We are a warehouse management team based in Australia & New Zealand. Our servers are in Australia. We used Easyship API to get shipments, labels & Pickup. Now we have a client in New Zealand, we use DHL Express carrier. Now we have a problem with Pickup, As I told you first our servers are in Australia, So when we tried to get the Pickup slot using API for the carrier it returns with local DateTime. But we tried to create pickup it returns an error. "errors":["Something went wrong when requesting a pickup to DHL, please try later or contact Easyship Customer Service",[{"code":"202064","content":"The input message has invalid Pickup Type"}]] If an error occurs our service will pick the next available pickup time, Sometimes it may be the next day. It may delay the parcel delivery. Is it possible to get the Pickup slot time with time zones, or better in the request if we pass the time zone/country you can return the available slot in that time zone/country location? If the requested timezone is empty you can take the default. I hope it may use in the future. Please let me know if you have any solution. Thanks, Ram
Posted by Ram about a month ago
Tried to create shipment using both sandbox and production via Postman tool with the actual shipping information. However, the Easyship dashboard doesn't reflect my order. Is there step I missed out or any other API call that we can use it to post order? Docs: https://developers.easyship.com/reference
Posted by Vincent about a month ago
Hello, we are Oneshop, an e-commerce platform for merchants to operate their eshop by using our management panel. We provide automated logistic options for merchants by connecting to EasyShip’s API, but we found that we cannot choose SF drop off only as a shipping method, only pickup service is available. May i know what is the requirement to use SF drop off service? Thank you.
Posted by Lawson 2 months ago
I moved the site to woocommerce and installed the easyship plugin. Everything was perfect for a few days, then the order sync stopped working. I am getting a message to disable and re-enable the easyship plugin. I did it several times, no luck. Site is https://sequentmicrosystems.com
Posted by Mihai Beffa 2 months ago