Shipping Method: How To Pull Store Pickup Locations and all Shipping Methods

Lucifer2
Tourist
13 0 5

How to pull all shipping methods that is available for a store? Like store pickup instead of delivering it to the customer address. Currently the SDK is just giving me the shipping rates. https://github.com/Shopify/mobile-buy-sdk-android#polling-for-shipping-rates-

Then how to update the checkout to use the shipping method selected by the user. Please help.

Replies 21 (21)
_JB
Shopify Staff
Shopify Staff
836 99 211

Hey @Lucifer2,

We launched the in-store pickup feature rather quickly to support merchants who needed it right away, and at this time the feature isn't currently available through our APIs. We plan on adding support for this in the future, so keep an eye on the changelog for any updates.

JB | Solutions Engineer @ Shopify 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit Shopify.dev or the Shopify Web Design and Development Blog

TediP
New Member
2 0 7

Hi has there been any update on this? This would be a very useful feature, thank you.

jonmjones
Shopify Partner
26 0 14

Is there any update on this please?

Jaclyn_Jones1
Shopify Partner
5 0 12

What is the status of getting access to this through the Graph API? This is something we REALLY need. 

jonmjones
Shopify Partner
26 0 14

totally. All of our clients are requesting this functionality in their apps and other integrations....

jaddison
Tourist
9 0 7

Just found this thread - consider this a vote for exposing local delivery/store pickup options in the API (including creating orders using those options). Thanks!

mcontartesi
Tourist
3 0 4
jonmjones
Shopify Partner
26 0 14
AngusPurcell
New Member
2 0 3

+1 from me too! We would like to be able to at least be able to flag an order as ready for pickup via the api.

Our interim solution is to send an email to internal users with a link to the order in Shopify so that they can click the button themselves.

Which is silly...

emullins
New Member
2 0 7

+100 on this. We have a sales channel and all we are doing is passing orders onto the stores to fulfill them. They should be able to fulfill them in whatever ways their online store does. 

benfarhner
Tourist
10 0 12

Any movement on this? I don't see it in any of the upcoming versions of the API either, which is disappointing. For how quickly Shopify was able to roll this out for merchants, surely it can be made available on the API over a year later.

For our sales channel, our workaround is to have merchants add custom shipping rates for local pickup, but 1) that's extra steps for the merchant to take if they've already enabled Shopify's local pickup, and 2) we can't detect whether they've added that shipping rate or not to be able to promote the option outside of checkout.

Being able to just use Shopify's local pickup would drastically simplify our code as well as reduce the number of steps a merchant needs to take.

emullins
New Member
2 0 7

Any update on this? Its been over a year with no news and its now a core part of most businesses. 

benfarhner
Tourist
10 0 12

Bump on this. Any word on when Local Pickup will be available through the APIs?

benfarhner
Tourist
10 0 12

@_JB any update on this? It's been over a year since you rolled out Local Pickup and it's still not available on the API. What's the timeline?

Jessica_Zapiet
Shopify Partner
7 0 4

Hi there,

I would suggest that you use our app + mobile builder app, which you can find HERE  (a list of all the apps that are compatible with ours).

Please do not hesitate to reach back out here (or at support@zapiet.com) if you have any other questions :-).

Thanks,

Jessica

keversmcgee
Tourist
12 0 3

any updates on this? It's 2022 🙂

ozzyonfire
Shopify Partner
23 1 10

I have lots of clients that want this feature integrated into our app. It's a little awkward (and sounds like an excuse) when I have to tell them that my app can't do Local Pickup / Delivery... Why? Because Shopify doesn't let me.

 

Now, (like most people have said) this feature is something a lot of stores rely on to conduct their day to day business. It's been two years since this feature was added behind the scenes. It's time to open it up for developers.

gerry3
Tourist
3 0 0
Renan-Developer
Shopify Partner
1 0 0

Is there any update on this subject?
It is mandatory for some of our clients. And we have do get those informations with the API and not manual.

It could be nice to get these informations like that:

 query getLocationsQuery {
  locations(
    first: 50
    includeInactive: false
  ) {
    pageInfo {
      hasNextPage
    }
    edges {
      cursor
      node {
        id
        offersLocalDelivery
        localDeliverySettings {
          localRegion {
            geofence {
              radius
            }
          }
        }
        localPickupSettings {
          name
          value
        }
      }
    }
  }
  deliverySettings {
    legacyModeProfiles
  }
}