Overview
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 2 months 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 2 months 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 2 months 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 3 months 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 3 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 3 months ago
I am testing the rate API, but it shows me an error "Sorry, we couldn't find any shipping solutions based on the information provided" on every country I am using sandbox access token "sand_nbDSPzlOzpl8CKGhFezrqtIavaGia9XnSLYTiPB6xzY=" I am pasting my request body here: { "origin_country_alpha2": "SG", "origin_postal_code": "WC2N", "destination_country_alpha2":"US", "destination_postal_code":"10030", "items":[ { "description":"Silk dress", "sku":"PRV1001-60", "actual_weight":0.27, "height":1.7, "width":1.7, "length":1.7, "category":"fashion", "declared_currency":"AUD", "declared_customs_value":1 } ] } So, please suggest what country should i test for getting result.
Posted by Varun Rajaurya 3 months ago
I tried to create a shipment using test API but all I got is this message { "message": "Failed to create shipment: [\"error_message: Sorry, we don't support this item category for United States. (Gaming)\"]" } even though I tried different categories from your documentation every time I get this return error using postman.
Posted by John Suarez 4 months ago
The data: Array ( [origin_postal_code] => 0 [origin_city] => Hong Kong [destination_country_alpha2] => US [destination_city] => Suwanee [destination_state] => GA [destination_postal_code] => 30024 [taxes_duties_paid_by] => Receiver [items] => Array ( [0] => Array ( [description] => LB-100-V (LB-100-V-W) [sku] => 6986 [actual_weight] => 0.01 [height] => 5.00 [width] => 20.00 [length] => 20.00 [category] => jewelry [declared_currency] => USD [declared_customs_value] => 160.00 ) ) [output_currency] => USD [is_insured] => 1 ) The response: stdClass Object ( [rates] => Array ( ) [messages] => Array ( [0] => Sorry, we couldn't find any shipping solutions based on the information provided. ) )
Posted by Chris 4 months ago
I have this error with your API. My sent data is : ... method: 'POST', url: 'https://api.easyship.com/rate/v1/rates', data: { origin_country_alpha2: 'FR', destination_country_alpha2: 'FR', taxes_duties_paid_by: 'Sender', items: [{ actual_weight: 1.5, height: 24, width: 35, length: 14, category: 'fashion', declared_currency: 'EUR', declared_customs_value: 150 }] }, json: true, headers: { 'Content-Type': 'application/json', 'Authorization': `Bearer ${shipping.token}`, } ... But i have this response ------------------------ messages: [ "Sorry, we couldn't find any shipping solutions based on the information provided." ] ------------------------ However when I make a request through your website https://app.easyship.com/quote in the "get a quote" i get several delivery proposals. Any help ? Thanks.
Posted by Sammy developer 4 months ago
Dear Sir/ Madam, We want to get the rate from API for courier "Pick up at door” service only, and we find the variable is “courier_does_pickup” => 1 . For the return data, it displays 3 records sometimes and “Sorry, we couldn't find any shipping solutions based on the information provided.” most of the time. Could you teach us how to display more than 5 records for each request? Many thanks!!
Posted by Benny Yung 4 months ago
We are getting a response message of - "Sorry, we don't support this item category for Australia. (Sport & Leisure)". While all our items is labeled as 'Sports'. We are passing 10-20 items in the api and I think it's has something to do with the package dimension as there is only a limit for Australia Post but EASYSHIP is NOT SPLITTING it into multiple package when passing to AUPOST. (Note: We are using only AUPOST for our domestic shipment) In addition to this, the api is giving the wrong error message. Can someone help us with this as no rates are showing when our customer is trying to buy multiple items. I will need an urgent solutions for this ASAP. Thanks in advance.
Posted by Bryan 4 months ago
Hello, I made a request on the below API endpoint and I have received a response successfully. - https://api.easyship.com/shipment/v1/shipments/create_and_buy_label But, there are some points I want the answer. - When I request API with a sandbox access token it's giving me a response with a blank label URL. it means when I open that label URL it shows me black screen/invalid PDF format. and also it will not show in the Easyship dashboard. - When I request API with the production access token, it's giving me a response with the Null label URL. and it will show shipment in the Easyship dashboard. can you please look into this issue.? Thank you, //Sagar J.
Posted by Sagar Jariwala 4 months ago