How to hold a ShipStation order or fix its address from a Zendesk ticket
By Jake Marsh · Updated
To hold a ShipStation order from Zendesk, install Twinewell for ShipStation, open the customer's ticket, click the order in the sidebar and choose Hold until. Pick the date, add an optional note for your team and confirm. ShipStation keeps the order out of Awaiting Shipment until that date. For a wrong address, choose Fix ship-to instead, enter the new address and confirm. Both actions add an internal note and a tag to the ticket.
Before you start
- In Twinewell's settings, Allow holds and Allow ship-to fixes must be on, and the agent must be listed in Who may take actions (admins only by default).
- Actions only appear on existing tickets, not on a new ticket that hasn't been saved.
Hold an order until a date
- Open the ticket. Twinewell lists the requester's orders, matched by the email addresses on their Zendesk profile.
- Click the order. The sidebar shows its status, items, ship-by date and ship-to address.
- Choose Hold until. If the order is already on hold, the button reads Change hold date.
- Pick a date. It must be after today and at most 365 days out. ShipStation moves the order back to Awaiting Shipment on this date.
- Add a note for the ticket if you like ("Why, for your team. Added to the internal note.").
- Confirm. Twinewell sends ShipStation's Hold Order Until call, writes an internal note on the ticket and adds the
twinewell_holdtag.
To end a hold early, open the order and choose Release hold. ShipStation moves it back to Awaiting Shipment now, and the ticket gets twinewell_release.
Fix the ship-to address
- Open the order and choose Fix ship-to.
- Edit the address fields with the address the customer gave you.
- Confirm. Labels you create after this use the new address. The old address is kept in the order's notes, and the internal note on the ticket shows both the old and the new one. The tag is
twinewell_address.
Which orders allow which action
| Action | Allowed when |
|---|---|
| Hold until a date | Awaiting Shipment, or On Hold (changes the date) |
| Release hold | On Hold |
| Add tag | Any status, if the tag isn't on the order yet |
| Add internal note | Awaiting Payment, Awaiting Shipment or On Hold; not merged or split |
| Fix ship-to | Same as the internal note |
| Cancel (off by default) | Same as the internal note |
When a button is missing, the sidebar says why: ShipStation only lets apps update orders that are Awaiting Payment, Awaiting Shipment or On Hold, and orders that were merged or split must be changed in ShipStation.
How the address change stays safe
ShipStation's Create/Update Order call replaces the whole order. So Twinewell reads the order right before sending, refuses if it changed since you opened it, sends it back with only your change plus a dated line in its internal notes, then reads it again and reports anything unexpected. An action is never sent twice.
What it costs
Twinewell for ShipStation is $9 per agent per month, billed monthly by Zendesk, with a 14-day trial. Every action and status rule is in the Twinewell documentation.
Twinewell for ShipStation
Your customer's ShipStation orders matched by email: tracking links, holds, tags, notes, all logged. $9 a month per agent.
Questions
Can I change the address after the label is printed?
Twinewell changes the address on the order, and labels you create after that use it. A label that already exists keeps the old address; Twinewell does not void or buy labels.
Does a hold notify the customer?
Twinewell sends nothing to the customer. It holds the order in ShipStation and logs the change on the ticket.
Can I limit holds to one team?
Yes. Put group:<id> for that group in Who may take actions, and switch off any action you don't want with its own setting.
Can agents cancel an order too?
Only if an admin turns on Allow cancelling. It cancels the order in ShipStation only, not in your store, and nothing is refunded.
More Twinewell for ShipStation guides
- How to connect a ShipStation API key and secret to Zendesk
- How to add a ShipStation tracking link to a Zendesk reply
More Zendesk guides
- How to find duplicate users in Zendesk (Twinmend)
- How to split a ticket in Zendesk (Twigwell)
- How to load discount codes into Zendesk from a CSV file (Vouchwell)
- How to create a BigCommerce API account for Zendesk (Trolleywell for BigCommerce)