Discussions

Ask a Question
ANSWERED

Sandbox API disappeared from the integration dashboard

We have an integration created on the main dashboard. Here we had Procuction and Sandbox API creds. I have tried to change the scopes to add Box endpoint but it showed me unknown error. After reloading the page we don't have Sandbox credentials anymore. Creating the new integration doesn't help. Support team suggested to write here about the issue.
ANSWERED

Why "Out Of Deliver" status event is not fired for some orders ?

I have set up a webhook trigger for the shipment.tracking.status.changed event. For some orders, the event did not fire for the status "Out for Delivery," while for other orders, it worked fine. This issue occurs in the morning only for some orders ,when the order is onboard for delivery.
ANSWERED

GrooveKart

My soon to be launched e-store is hosted on GrooveKart. Is there any way I can use Easyship? I know it's not on the list of integrations, but what if I used something like Zapier? Thank you.
ANSWERED

Connect Easyship

What do I have to complete in Easyship to connect my website, Garditllc.com to this platform. And how much does Easyship cost? I'm on Zen Business and they thought it was free.
ANSWERED

Open API Schema

Is the API based on Open API specification? Does the developer portal provide the link to download Open API schema to be able to generate a client based on it? I wasn't able to find a link on the portal to download
ANSWERED

Sending Shipping Status Updates Through Zapier Webhook

Hello, I am trying to fetch the latest Delivery Status of a shipment made in EasyShip and the email address of the recipient, so that I can identify that person in my CRM and update the shipping status. I created a Catch Hook that gives me: Tracking Status Company Order Number Tracking Status Easyship Shipment Id Tracking Status Tracking Number Tracking Status Status: Example 'Delivered' ...it doesn't give me the email address of the recipient. In the next step of my Zap, I have been trying to create a 'Get' webhook that uses one of the IDs above to get more information about where the shipment is going, including the email address. I am met with an error because I think this API is marked as "Required authorization scope: Track 3P, This API is currently in beta and is available upon request. Get in touch with your account manager or Easyship Support Team to enable it." Here is a link to this particular API documentation, and I think this is the correct one for my needs, but I might be wrong: <https://developers.easyship.com/reference/trackings_show>. Either way I am stuck and would really appreciate some help here. I am on a trial and I moved from another carrier because it appeared that you had better tracking updating capabilities. I am open to another approach to automate getting this into our CRM if you know of any! Incidentally, I tried the native Zap offered by EasyShip but it only works when I manually run it. It won't automatically send shipping updates through. <br /> Thanks, Aaron
ANSWERED

Cannot ship to domestic address in US using sandbox

I'm POST'ing to <https://api.easyship.com/2023-01/rates> { "origin_address": { "line_1": "24700 S Main St", "state": "CA", "city": "Carson", "postal_code": "90745", "country_alpha2": "US", "contact_name": "John Doe test", "contact_phone": "+18773180278", "contact_email": "[[email protected]](mailto:[email protected])" }, "destination_address": { "line_1": "24700 S Main St", "state": "CA", "city": "Carson", "postal_code": "90745", "country_alpha2": "US", "contact_name": "John Doe test", "contact_phone": "+18773180278", "contact_email": "[[email protected]](mailto:[email protected])" }, "incoterms": "DDU", "shipping_settings": { "units": { "weight": "lb", "dimensions": "in" }, "output_currency": "USD" }, "parcels": \[ { "total_actual_weight": 5, "box": { "length": 11, "width": 11, "height": 11 }, "items": [ { "description": "Mouse", "hs_code": "84716060", "declared_currency": "USD", "declared_customs_value": 100, "quantity": 1 } ] } ] } With my sandbox api key and I get: "error": { "code": "invalid_content", "details": [ "No shipping solutions available based on the information provided" ], "message": "The request body content is not valid.", "request_id": "b71648a413da71321980d89f9e9b526b", "type": "invalid_request_error" } With my PROD api key I get a proper response with a bunch of rates. What needs to be done for the sandbox API to start working properly? My goal is to create shipments in sandbox, but shipment creation is partially successful with the same error as in "rates" response. "meta": { "errors": [ "No shipping solutions available based on the information provided" ], "request_id": "bac5f608936511980224d8c7bd20c166", "status": "partial_success", "unavailable_couriers": \[] }
ANSWERED

Connecting ZenBusiness Store to EasyShip

Hello, I am having trouble connecting my Zen Business store to Easy Ship. I would like to be able to see my products here. Can you please assist?
ANSWERED

Refunds tracking functionality

Hi! There is a possibility of shipment cancellation, when I expect to get my money back after some time. How can I check the status of this refund? Is there any mechanism like an API call or webhook? Having only one balance endpoint with no detailed information does not give anything useful, like if the sum of money for certain shipment has been refunded. Thanks!
ANSWERED

List all Trackings does not work with cancelled shipment

According to docs GET <https://api.easyship.com/2023-01/shipments/trackings> Retrieve the most recent status for a shipment and a history of all previous checkpoints. I should be able to see the history of checkpoints of ESUS210209643, as I pass include_checkpoints = true in request. However, the response is empty, but I expect to see "the most recent status" = cancelled and the history as well, as mentioned in the docs. Is that possible?