New Local/pick-up delivery feature with Subscription feature not working

Hello,

I’ve been trying to use the new delivery option that was deployed for the 2022-10 API version. To be able to fully test it I would like to generate delivery options for a contract for the new type of delivery (Local and Pick-up).

I enabled the Local/Pick-up delivery on my shop and I can make a one time order with those new delivery methods.

But it seems when I do a Subscription order I only have access to the Shipping option.It’s the same result when using the GraphQL API (SubscriptionDraft.deliveryOptions).

When I addressed this on Shopify support I got this message:

Local Delivery is not currently compatible with the Shopify Subscriptions feature. This is a known limitation that our developers are aware of.

The confusing part is I have example of live merchant that made Subscription order with those new type of delivery methods.

I’m confused as is this Local delivery/Pick-up feature compatible with Subscription feature in Shopify? Is it possible to get other type of delivery method than Shipping for a contract?

Hello @sabelard ,

I’m sorry you had this problem. I’m going to help you solve it!

First: yes, Subscriptions do support Local Delivery and Local Pickup options. But in fact that was recently released.

Could you kindly share more context for a specific case I could check too? Maybe a shop and specific delivery method you’re testing with.

Besides enabling Local Delivery or Local Pickup for a given shop location, using a contract’s address that meets the criteria (e.g. radius, zip code) of the respective delivery method should suffice.

Cheers!

Thiago

Sorry the post didn’t appeared and I double posted it. Ignore this message.

Hey thanks for the quick answer. Here the result of my latest testings.
Shop: arvi-prod-store.myshopify.com

Contract ID: gid://shopify/SubscriptionContract/2974416930

Pickup:

  • Work with the GraphQL API SubscriptionDraft:deliveryOptions :green_apple:
  • Not working when doing a subscription order through Shopify Payment checkout :red_apple:

Local delivery:

  • With Zip code, Work with the GraphQL API SubscriptionDraft:deliveryOptions :green_apple: :green_apple:
  • :green_apple:
  • Not working when doing a subscription order through Shopify Payment checkout :red_apple:

I tested those on different test shop, but not on a live shop.

Can you tell me if those use case not working are related to only some specific shops or if they are known issues.

I’m wondering if I didn’t set-up something correctly or if I misunderstand what is available today.

Thanks a lot for your help :slightly_smiling_face:

Hi,

I’m also currently struggling with the combination of Subscriptions and Local Delivery/pick-up. I think I have everything set-up correctly in my live shop (local delivery/ Pick-up works for non-subscription products) however, for subscription products, a not available message is given when selecting pick-up (although the product page itself shows that pick up is available), and local delivery won’t even appear. I am using Seal subscriptions app.

Any help/ tips from you or from others would be greatly appreciated.

Hi @sabelard ,

It should be working now. Could you please try it again and confirm if so?

In short, your specific partner shop checkout wasn’t supporting the feature due to an internal configuration state. But it should be ok now. We’re checking for potentially similar cases with other partner shops.

Cheers,

Thiago

1 Like

For me, it seems to be working again! Thanks @ThiagoColares

1 Like

Hi that’s a good news,

I tried to make a new Dev shop in my partner account bold-sylvain-prod-shopipayment2.myshopify.com and installed the production version of our apps, but I get the same exact issue where I can’t select anything else than shipping. I get this error for pickup “Your order isn’t available for pickup”. Enter a shipping address.` and no local shipping option.

We got an answer from the support team where it state:

“I reached out to one of our checkout developers and what they confirmed is that all development stores (old or new) are still not part of the updated checkout. They cannot provide a specific ETA on when they will be part of this update but rest assured that this is something that they’re looking into.”

Could it be why I can’t use this feature?

Hi @PostMyBeer , I’m glad to hear that! :clinking_beer_mugs:

Hi @sabelard , exactly. And that’s indeed a well put statement!

For now, please try that again with bold-sylvain-prod-shopipayment2.myshopify.com and let me know if it works.

Thanks it work on this shop now :slightly_smiling_face: I will be able to test this feature. Would you be able to explain what you did as we will need to enable this feature on our QA shop and other dev potentially.
Also it seems that my local shop still don’t work do you have an idea why?

I’m glad to hear that, @sabelard !

Indeed, development shops are not part of the updated checkout.

In order to overcome that, I had to perform an internal operation to include the shop in question. For now, contact us if you need to do the same for other development stores. Soon, this will no longer be necessary.