Urgent: Need Shopify's new in-store pickup option to be recognizable via liquid and our shipping app

I am very glad Shopify added In-Store Pickup as an option, however, we are unable to use it.

What happens is that the customer’s address gets filled in by default if they have logged in before, or they will fill it in, as it is the first tab you see on checkout. If you then choose the “in store pickup” tab on checkout, you see the location as an option. HOWEVER: the customer’s shipping address is transferred over to ShipStation as the place to send.

We are super overwhelmed and operating on the leanest margin trying to stay afloat. I really need our order manager to be able to have some sort of recognizable info on packing slips.

I know this is a shopify and shipstation not working together kind of thing. I know that this really should be on shipstation’s support forums. But they don’t really have an active one and currently I cannot get ahold of any kind of support from them. I am 100% unwilling to change over shipping apps right now because as I said there is no time or money for training and we cannot afford to miss ANY orders.

What I need is for the liquid code tag for whatever it is that puts the little “pickup” icon in shopify’s order screen. I then need to somehow get that indicator to show in the order “Additional Details” field. For whatever reason shipstation is able to pull that over.

Or, at the very least, I need in-store pickup orders to overwrite the customer’s “shipping address” with nothing when the order is processed. Or to overwrite it with our store address with a " - IN STORE PICKUP" … anything at all that can help us get this situation under control.

Right now we have customers coming to pickup orders that have been shipped out to them.

Thanks for any help/ideas you have. Hope you are well and sane and safe.

3 Likes

Anyone at shopify? hello?

1 Like

Agreed, we found the same option.

1 Like

We are having this same issue too! Help us Shopify!

Even when the customer’s invoice prints out, our invoice shows just a blank section for the shipping address. It makes sense since there is no shipping address included, but it’s actually hard to miss. (It would be great if it just said “pickup.”) And once we miss that, it gets packaged up like a normal order and Shipstation automatically fills in the shipping address with the billing. Just a bummer!

Yeah, is there a way the local pickup orders can get better marked or something? Is there any way to have an icon or a label attached to the order and the invoice to better show it as local pickup?

Shopify output Requested Service for Shipping Method. Shipstation’s rule can query against the Requested Service and automatically tag orders and also change their Packing Slip Template and Shipping Notification email. You do not need any liquid from Shopify for this to happen smoothly.

Modifying the Packing Slip template to stay PICK UP in huge font will help when the shipstation rule automatically set that template for all pickup orders.

We use this for our business to effectively identify Pick Up order and shipping order.

Welcome to our online store: https://ironck.com/

This is a professional shop about furnitures for home use.

How were you able to make ShipStation automatically tag orders? Are you saying there is a way for ShipStation to label orders as pickups and not orders that need to be shipped?

Yes there is. You can create a automation rule to tag order by requested service. If you need help with that. Let me know.

3 Likes

It worked! It really worked! Yeah, I was able to make a rule that added a tag, notification, and an order note to instore pickup orders.

I didn’t even know that ShipStation was pulling the pickup info as a “requested service.” That was the key to trigger rules and tags. Thanks so much!

Also, we use the apps “order printer templates” and “order printer” to create better-designed invoices (I think you can do packing slips too). Order Printer Templates was able to work with us to add the “In-Store Pickup” wording to the invoice. Without that new wording, the shipping address was just empty and it was too easy to miss the fact that the order needed to be picked up.

Hey there,

Thanks so much… I got very hopeful, and/but when I go to create a rule based on requested service, the only options I see are USPS/FedEx/UPS… I don’t see any pickup options listed (?)

We didn’t want to use another app to incur cost. So we modify the packing slip template in Shipstation and have the rule automatically applied that when it apply the tag for Pick up.

So our shipped order gets a different template and our pickup order gets a different template.

You have to type it in manually. Your settings might be different from ours.

Here’s a screenshot of what ours look like. You can adjust as needed. Please delete if not allowed.

Correct, you won’t see a specific “pickup” option, but there is a way and there is hope!

I made a rule based on “only apply these actions to orders that match specific criteria.” And in the first dropdown, I chose "Requested Service (Marketplace Value). Marketplace value is the choice the customer chose. That’s the one you want, not the “mapped” one. Then I made the next drop-down “equals.” and the third drop-down is going to be very store specific and you enter that value manually. The value you choose is actually the name of your Shopify Location where people come to get things. That title is stored and changed within the Shopify settings in locations. But to find the exact wording I needed to input for the third box, I went into a ShipStation order that I was sure was actually a pickup order. One clicked, in the order details you’ll see “requested service” and then behind that it’ll show your location name which is actually what the customer chooses when they choose to pickup an order. They technically choose your location and not a shipping method.

With all three criteria input, in the apply an action section I said: “add a tag” end then chose an existing tag that says “instore pickup” that includes a bight red box. Making that tag was easy too, but you have to make it before you get to this point. Sorry, should have said that first!! But making the tag involved hitting my list of tags above the orders and choosing “manage tags.” there you can create the instore pickup tag.

So, this did eventually work for me. I had to check and see what shopify was labeling our in store pickups as… in our case it was our cafe’s physical address. So I used that in the fill in requested service field for automations and it FINALLY WORKED. THANK YOU.

Your tags are great, and I added one more customization to prevent errors by our shipping team… you can have it use a specific packing slip for the automation. So I made a packing slip that very clearly marks it as an in-store pickup.

Cheers. That was an ongoing problem for us.

1 Like

Can you share this solution with me?

What requested service did you guys use? Tried multiple things and haven’t had any luck