Overview
Im on opencart and using API to call out shipping rates. I would like to check how do the API determine shipping rate in this case. 0.2kg item, dimension at default is 30cm x 30cm x 30cm. And shipping internationally for 2 of the same item. Specially for the dimension, does the system take it as 60x60x60?
Posted by Joelin 2 years ago
Hello, I added Callback URL in Dashboard and buy a label and then my webhook api retrieve easyship response, once, then Callback URL in Dashboard automatically changed to "No callback URL added yet". My question is, how many times easyship call my webhook api when a buy a label? Does sandbox won't update status, right?
Posted by Ghite 2 years ago
Hello, I have been buying a label (of course buy a shipment before) and then use track API (sandbox): https://api.easyship.com/track/v1/checkpoints, but got status Label Ready, wait a whole week and status not changed Did I miss some step? One more question, callback url installed in Dashboard -> Account -> Company -> Website URL, right?
Posted by Ghite 2 years ago
Hi, I am software developer, i can't able to access the sandbox api. when i tried to create a shipment it throws bad request error. Request : URL : https://api.easyship.com/shipment/v1/shipments Method : POST Body : {"platform_name": "Shopify","platform_order_number": "Test07Aug001","destination_country_alpha2": "AU","selected_courier_id": "94c3cfc5-e6f1-4200-8dc5-eaef068e9ccd","destination_city": "Wetherill Park","destination_postal_code": "2164","destination_state": "NSW","destination_name": "Aloha Chen","destination_address_line_1": "TCT, Kamarajar Salai","destination_address_line_2": null,"destination_phone_number": "+1 234-567-890","destination_email_address": "[email protected]","items": [{"description": "Silk dress","sku": "test", "actual_weight": 1.2, "height": 10,"width": 15,"length": 20,"category": "fashion","declared_currency": "AUD","declared_customs_value": 100}]} Response : (400) Bad Request {"ActiveRecord::StatementInvalid":"PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block\n: INSERT INTO \"shipments\" (\"type\", \"company_id\", \"shipment_state\", \"pickup_state\", \"transaction_state\", \"label_state\", \"manifest_state\", \"delivery_state\", \"store_state\", \"warehouse_state\", \"fraud_state\", \"destination_name\", \"platform_order_number\", \"platform_name\", \"destination_country_id\", \"buyer_selected_courier_id\", \"address_line_1\", \"state\", \"city\", \"postal_code\", \"phone_number\", \"email_address\", \"store_id\", \"origin_country_id\", \"currency\", \"service\", \"sort_by\", \"tracking_engine\", \"easyship_shipment_id\", \"pickup_address_id\", \"created_at\", \"updated_at\") VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21, $22, $23, $24, $25, $26, $27, $28, $29, $30, $31, $32) RETURNING \"id\""}
Posted by Ram 2 years ago
i am a web developer. I have one website and need to implement shipping api in my website like yours (Easy api for shipping purpose). So you can help me for api integration purpose. I waiting for your reply.
Posted by Debjit Karmakar 2 years ago
the param i send was : {"destination_country_alpha2":"HK","items":[{"actual_weight":10.0,"category":"fashion","declared_currency":"HKD","declared_customs_value":479.00,"height":10,"length":10,"width":10},{"actual_weight":10.0,"category":"fashion","declared_currency":"HKD","declared_customs_value":1779.00,"height":10,"length":10,"width":10},{"actual_weight":10.0,"category":"fashion","declared_currency":"HKD","declared_customs_value":1779.00,"height":10,"length":10,"width":10},{"actual_weight":10.0,"category":"sport","declared_currency":"HKD","declared_customs_value":859.00,"height":10,"length":10,"width":10},{"actual_weight":10.0,"category":"sport","declared_currency":"HKD","declared_customs_value":859.00,"height":10,"length":10,"width":10}],"origin_country_alpha2":"HK"} and the response is that: {"rates":[],"messages":["Sorry, we couldn't find any shipping solutions based on the information provided."]} why ? what the limit of it ?
Posted by Nero zhang 2 years ago
Hello, We are developing e-commerce website at the moment and are using your easyship plugin for Woocommerce. However, we can only see USPS courier when trying to check out .... Could you please advise how I can activate the other couriers (UPS, DHL and FedEX) in your plugin? Thank you and look forward to hearing from you soon. Kind Regards, Hendra
Posted by Hendra Wahyudi 2 years ago
Hi CS, We extract data from Easyship API for internal record purpose. However starting from 27 July 2018 (around 1200 HKT) we cannot extract any data later than that time from your API. We can only extract order info generated before that time by API. Please urgently check and get the data back online.
Posted by Ivan Yiu 2 years ago
well. when i send a request for the rates.sometimes it is response the info like this:"Rate Limit Exceeded, please upgrade your plan to get more requests" and sometimes it works well.how to make it aways working well,
Posted by Nero Zhang 2 years ago
when i send a request to create a shipment .it is response that { "Exceptions::ManagerError": "CloudShipmentManagerError - action: create_by_api - Pickup address Please create an address before creating a shipment." } the data what i send is: { "platform_name": "Amazon", "platform_order_number": "#1234", "selected_courier_id": "b8d528a7-a2d4-4510-a7ac-11cbbb6542cd", "destination_country_alpha2": "US", "destination_city": "New York", "destination_postal_code": "10022", "destination_state": "NY", "destination_name": "Aloha Chen", "destination_address_line_1": "300 Park Avenue", "destination_phone_number": "+1 234-567-890", "destination_email_address": "[email protected]", "items": [{ "description": "Silk dress", "sku": "test", "actual_weight": 1.2, "height": 10, "width": 15, "length": 20, "category": "fashion", "declared_currency": "SGD", "declared_customs_value": 100 }] } i don't know why it is wrong today.because it was worked well last week.
Posted by NeroZhang 2 years ago
I want to solve an API first integration into e-commerce stack for following business use case a. Ability to define shipping capabilities like time deliveries , next day deliveries etc. b. Ability to define eligibility as per the contract of my shipping provide. X capability is available on on Y post code c. Ability to determine promised arrival date basis capability d. Ability to specify price the user would like to pay e. Specific area of interest [ FedX provider in UK ]
Posted by Abhishek Dwivedi 2 years ago
Hi, Most of the time our customers purchase multiple items in our Shopify store. After syncing the order with easyship, it always assumed we ship out every single item in separate packages. We deleted other items and only kept one item on easyship becasue we only needed to ship out one package. As a result of that, the customer would receive a shipment notification email from Shopify stating that we only shipped out one item. Could anyone teach me how to resolve this? How can we tell the system that we put multiple items in one single package? Thank you!
Posted by Jess 2 years ago
Does Easyship support ODBC connections? We're looking into integrating Easyship into our WMS (VeraCore) and they're telling me that directly connecting via an ODBC connection is the easiest way. There is also the possibility of connecting through their web-services tool, but I'm still finding more information about those.
Posted by Andrew Brock 2 years ago
Not able to create labels on shipments in sandbox. I am generating shipments for testing Easyship API and api giving me response and shipment is created but when i am buying label and hit on api with "easyship_shipment_id" and "courier_id" its showing error "Shipments not found or labels already requested".Can you please tell me where i can see my all testing generated shipments??
Posted by Vinit Soni 2 years ago