Hike offers built-in integration with Shopify. Connect your Hike store with Shopify to seamlessly integrate your in-store Hike POS and Shopify’s eCommerce store.
Integrating the two will give you complete management control of your data, including:
Here, you will find a step-by-step guide on how to integrate your Shopify website with your Hike POS. You’ll activate the integration in 2 main steps:
Create an app in Shopify store
Connect Hike & Shopify
Apply setting rules
Create an app in Shopify
1. Open Shopify Admin page and click on Apps
2. Click on App and Sales Channel Settings
3. Click on Develop Apps
4. Click on Create an app
5. Write Hike POS in the App name. The app developer section will show the default as per the store.
6. Click on Create App.
7. Click on Configure Admin API scopes
8. In this step follow the first video step by step and mark the Admin API access scopes and click on SAVE.
9. Click on API credentials and click Install app.
10. Now after installing click on Reveal token once and then copy the token.
Connect Hike & Shopify
On the Shopify settings screen, you’ll be able to establish exactly how you want your Hike & Shopify pairing to work.
In Hike, you can filter your products by brand or by supplier. Shopify only lets you filter your products by vendor (manufacturer, wholesaler). Shopify product vendor map with is asking you whether you want to link your items from Shopify to Hike by brand or supplier.
Here you will find all the sales tax options set in Hike. Select the ‘Hike tax’ that is best suited for your Shopify online store needs so that when orders are synced, the tax amounts are matched correctly.
To correctly map tax classes in both systems, we suggest you create all relevant taxes in Hike and Shopify both and map those on this screen.
Check this box if you’d like to track and reconcile your online order payments in Hike. Checking this box will bring up a drop-down box of all the registers in your chosen outlet.
From now onwards, when you close the cash register at the end of the day/shift, it will also include the Shopify payments in the daily receipt summary. You can revisit this summary at any point in time to verify payments against the online order dispatches.
Hike Recommends: We suggest a dedicated cash register for your online sales with Shopify to give you greater transparency on online sales transactions and payments. It will also help to manage your register report because any sale sync from Shopify to Hike after you close your register will re-open the register which integrated with Shopify. Please check How to create outlets and registers, there might be an additional charge based on which subscription plan you have, please check the Hike plan price before doing any change.
Select the outlet/physical inventory location your Shopify store will draw inventory from. It could be one of your outlets or a central warehouse you dispatch online orders from. Select the Shopify location that your Hike store will send inventory to. It could be one of your Shopify store locations.
This is where you’ll select how your data is synced and managed between Hike and Shopify.
Shopify -> HikeThere are different sync settings you can select based on your requirements. We’ll explain how each can be synced to and from Hike, with examples below:
Update inventory in Hike when an order is created in Shopify
When an order is placed in Shopify, it will update the product inventory involved in that order in Hike at the same time
Note:
Send full Shopify order to Hike and save in Hike's sales history
When an order is placed in Shopify, the order will sync to Hike, and you can check it in Hike sales history like below
Note:
Send new products created in Shopify to Hike
Any new product created in Shopify will sync to Hike
Sync cost price with hike cost
This option allows you to sync the cost on the product page in Hike with the cost per item in Shopify. The sync is in 2 ways.
New products from Shopify, add to all outlets in Hike
When a product is created in Shopify and synced to Hike, mark the product as available at all outlets in Hike.
This setting will ignore whether all outlets are sync'd with Shopify or not, which means if a product is created in Shopify it will sync with all the outlets in Hike store.Make product visiblity to all outlet when created in Hike.
This option only appears when you have multiple outlets in Hike. Unticking this option will only make the product visible in the mapped outlet/s in the inventory settings section when a new product syncs from Shopify to Hike.
Update inventory in Shopify when a sale, purchase order or inventory take is created in Hike
The stock will update in Shopify if there is any sale, purchase order or stocktake processed in Hike.
Note:
Send new products in Hike to Shopify
Any new product created in Hike will sync to Shopify if they have eCommerce channel active in Hike like below (you will find how to activate it from Product support)
Note:
Hike uses the product (Stock-Keeping Unit) as a unique identifier for your products. This is standard practice for most leading accounting, POS, and eCommerce platforms for the retail industry. However, some eCommerce applications do allow creating of products without SKUs.
Sync non-SKU products to Hike and auto-assign SKU numbers
Selecting this option will trigger Hike to automatically create SKU numbers for products that are being added, but do not have an existing SKU.
The customer is 2-way sync by default.
Once you’ve completed all the necessary steps, it’s time to save and start syncing. Click on the Save button at the top to go on.
FAQ:
1. How the variant product will sync between Hike and Shopify?
Hike to Shopify: If it is a variant product in Hike all the variants will sync to Shopify and list as variant options under one product. If it is a simple product in Hike, it will sync to Shopify as a simple product
Shopify to Hike: if it is a variant product in Shopify, it will sync as a variant product in Hike. If it is a simple product in Shopify, it will sync to Hike as a simple product
2. How the different fields are mapped between Hike and Shopify?
Hike product name: Shopify product title
Hike variants: Shopify variants
Hike description: Shopify description
Hike SKU: Shopify SKU (Shopify does not show SKU for main product, only for variants)
Hike barcode: Shopify barcode
Hike retail (ex-tax) price: depends on your tax setting rule, please refer to Apply tax rule
Hike retail (inc tax) price:depends on your tax setting rule, please refer to Apply tax rule
Hike stock: Shopify quantity
Hike product type: Shopify product type
Hike brand: depends on your sync setting, please refer to Shopify product vendor map with
Hike tags: Shopify tags
Hike image: Shopify image
3. How the Shopify payment method will display in Hike once synced?
No matter what sort of payment you applied for a sale in Shopify, it will show the payment name as “Shopify” once synced to Hike
4. If I have a sale in Hike including products having eCommerce sales channel active as well as inactive, will it update my stock in Shopify or not?
Yes it will update the stock for your product in Shopify if you have ticked the option “Update inventory in Shopify when a sale, purchase order or inventory take is created in Hike.
5. If I don’t want to sync a particular product to Shopify, what should I do?
You can simple untick the sales channel “eCommerce” in Hike for that product. Please note, if you mark this product as inactive in Hike but still tick “eCommerce”, it will still sync to Shopify.
6. How the shipping charge will display in Hike?
If the shipping charge is added for sale in Shopify, it will be added as an extra line in Hike invoice like in the below. The shipping tax based on the general tax setting, Hike will take only the total of the shipping
Once you finalise the integration with Shopify, you will see a sync icon next to each of them in the product list, simply click on the sync icon you will see the sync log. Then click on the Shopify icon on the top right corner it will direct you to Shopify page with the linked product.
No, Hike is not syncing any update came from the plug-in with the third party