How do i enable store pickup without online payment for specific products?

Hi All,

We are a bricks and mortar store that has some products that we can only sell if the customer collects and pays for them in person in store - the rest of our products can be ordered and paid for (and shipped) online.
We want those store-collection products to be advertised on our shopify store and for people to see they are in stock (i.e. they have inventory) and to be able to place an order for them but not to be able to pay for them online. I have set up a custom payment method but it still asks for addresses etc at checkout, which is not needed.
I have set up 2 locations for ease of inventory but if i select for the warehouse to be able to fulfil online orders and not the store (i thought of leaving the store for collection inventory only) then it removes all stock from the store.
I can’t see how to have some products available to buy and pay for online for shipping as normal, but to also have some products shown as in stock for customers to order but only for in-store payment and collection.

TIA.

Karl.

https://fitnessoptions.co.uk

Did you ever resolve this issue? I have the same need, pick-up orders need only be paid for in-store.

Apologies, i didn’t get a notification there was a reply.
Unfortunately no, i haven’t sorted this yet. In the absence of any help from Shopify (as usual) I’m currently working along the lines of adding a custom metadata field and then adding code to pick up on if the metafield has “collection” in it to then show a flash (like the sold out or sale flashes) on each product saying that it can only be collected.