Shopify POS – Integration

Modified on Tue, 24 Feb at 3:02 AM

1. Overview
This article explains how Hulk Product Options integrates with Shopify POS for Enterprise users.

Important: Shopify POS integration is available only for Enterprise plan users.

2. Setup Requirements

2.1 Install Shopify POS

  1. Install the Shopify POS app on your mobile device (iOS or Android).

  2. Log in using your store credentials.

  3. If a staff member will be using POS:

    • Ensure they have the required POS access permissions enabled in Shopify Admin.


2.2 App Configuration in Shopify POS

After installing Shopify POS:

  1. Open the Shopify POS app.

  2. Tap Add Tile.

  3. In the Add Tile section:

    • Tap App

    • Select Hulk Product Options

    • Tap Add

  4. Click Save from the top header.

  5. Open the newly added tile to start using the app.


Your POS integration is now ready.


3. How to Use Product Options in Shopify POS

Follow these steps while creating an order:

  1. Open the Shopify POS app.

  2. Add product(s) to the cart.

  3. Open Product Options (if available for that product).

  4. Select or enter the required option properties.

  5. Complete checkout.

⚠ Important Usage Notes

  • You must add the product to the cart first before configuring options.

  • Required validation works only when opening product-specific options.

  • If you edit the cart after adding options, you must re-add the option properties.

  • It is strongly recommended to finalize the cart before adding option properties.


4. Current Limitations in Shopify POS

Due to Shopify POS platform restrictions, certain features are limited.

4.1 Order-Level Limitations

  • Order tags cannot be passed via Shopify POS.

  • Tax settings strictly follow Shopify POS behavior.

  • Tax cannot be modified or overridden from our end.


4.2 Unsupported Features in Shopify POS

The following option types and features are not supported in Shopify POS:

  • Font Picker Options

  • Phone Field

  • Popup

  • File Upload

  • Collection-Based Option Set

  • Product Image Customizer


4.3 Cart & Checkout Responsibility

Our app handles only cart-level option properties.

The following processes are fully managed by Shopify POS and are not controlled by our app:

  • Payment

  • Shipping

  • Confirmation emails

  • Order processing

Any issues related to the above fall under Shopify POS functionality.


5. Summary

Because of Shopify POS platform limitations:

  • Some advanced product option types are not supported.

  • Order tags cannot be passed.

  • Certain input types are restricted.

  • Cart edits require re-adding option properties.

  • Checkout-related operations are fully handled by Shopify POS.


Please carefully review these limitations before enabling Shopify POS integration for Enterprise stores.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article