Shopify Code Integration Help. Retail Express.

Topic summary

A user is struggling to integrate Retail Express’s click-and-collect feature into their Shopify store using the Dawn theme. The main issues include:

Technical Challenges:

  • Integration instructions appear outdated, referencing old file structures that don’t match current Shopify theme architecture
  • Unclear placement for required code snippets (product page and cart page)
  • Confusion about asset files and CSS implementation

Core Conflict:

  • Retail Express requires inventory to be set to a single third-party POS location for accuracy
  • This conflicts with Shopify’s native click-and-collect feature
  • Using a $0 shipping method (as instructed) doesn’t distinguish between pickup and shipped orders

Resolution Status:

  • A helper confirmed that Shopify’s built-in pickup feature should be disabled when using Retail Express
  • Retail Express representative mentioned a new connector release better suited for Shopify 2.0 themes
  • Discussion remains open regarding whether the integration is now working

The conversation highlights compatibility issues between third-party POS systems and Shopify’s evolving theme architecture.

Summarized with AI on October 31. AI used: claude-sonnet-4-5-20250929.

Hello Everyone

I am having trouble integrating some third party code into our shopify store. (Dawn theme)

It’s a click and collect feature from our Inventory and POS system called Retail Express.

Following these instructions

https://galaxy.maropost.com/s/article/Click-and-Collect-Add-On

I think the instructions are outdated because it states that Shopify doesn’t have click and collect, which it in fact does. And the file names for the code files aren’t accurate, so I don’t where to put any of the code.

We need this to work because our Inventory stocked at location needs to be set to our Third Party POS, and not “multiple locations” for accurate inventory but by doing so, customers select click and collect.

It says in the instructions to set a $0 shipping method, instead of using Shopify’s Click and Collect. Trouble with that is then it won’t specify which orders are pickup or shipped.

Thank you.

Hi @DanielPK-JMC ,

I read the docs briefly and there are 4 parts:

Asset file for CSS

Snippet for product page

Snippet for cart page

Shipping method

Which one of these are you having difficulties with?

The file names don’t matter too much, and yes I think since Shopify changed their theme folder architecture with sections the docs with your POS provider could be outdated.

Having trouble with both the Snippets. It’s unclear where to put them.

And when we do the Shipping method, do we have to turn off Shopify Click and Collect?

Hi @DanielPK-JMC ,

Definitely should turn off in-store pickup. Here are the steps, https://help.shopify.com/en/manual/fulfillment/setup/delivery-methods/pickup-in-store#checkout-experience

Hi Daniel,

There has been a new release of the connector for Click and Collect now which is better suited to 2.0 themes. Have you got everything working ok now? You are correct Retail Express does not support the Shopify click and collect. The orders just have a different “Delivery” type.

Regards

Derek