How to Integrate PriceCharting Data Into Shopify
Current Access:
You do not have access to Shopify integration.
Partial directions are listed below.
Signup for Retailer Subscription
for full access.
Basics of Shopify Integration
We've created a tool for Retailer Subscribers to automatically update their Shopify store prices based on PriceCharting price data.
You go through some initial steps to link your PriceCharting subscription with our Shopify tools. This takes about 5-10 minutes.
Then you setup rules linking our price data with your Shopify store inventory. You can link products via UPC or Amazon ASIN. And choose from multiple price points including "Loose", "CIB", "New", "Suggeted Loose Sell Price", "Suggested CIB Sell Price", "Gamestop Price", and more.
You can also choose to run price updates on a schedule or automatically on a regular basis.
This tool works with: Video games only. We plan to add other categories in the future.
Initial Setup
These initial steps are required one time so our tool can create a connection between your PriceCharting account and your Shopify account. This should take about 5-10 minutes to complete.
Create Account in Linking Tool
Visit this link:
link will appear when you are Retailer level subscriber
You should see a page that looks like this:

- Enter any name/username
- Enter your email address
- Enter a password
-
Enter your myshopify.com store name
Copy/Paste this from the url on myshopify.com.
Be sure to remove thehttps://
portion
- Copy/Paste your access token from Shopify (see next section for directions)
Create Shopify Access Token
You can follow the latest Shopify steps for this here or follow our directions below.
-
From Shopify Admin, click Settings > Apps and sales channels
-
Click "Develop apps for your store" button
- Click "Allow custom app development" button
- Click "Allow custom app development" button again (a confirmation)
-
Click "Create an app" button
-
Give you app any name, like "PriceCharting Integration"
Click "Create App"
-
Click "Configure Admin API Scope"
-
Check both
read
andwrite
options inProduct Listings
andProducts
sections
Leave all other checkboxes blank
Click "Save" button at the top of the page
- Click "API Credentials" tab at the top of the page
-
Click "Install App" button
Click "Install" to confirm -
Click "Reveal token once" link
- Copy token
- Paste token into last step of create account form
Link PriceCharting Access Token
The last of the one-time integration steps.
- Log into the app using the email address and password used in create account step
-
Visit this link:
link will appear when you are Retailer level subscriber
- Click "Download/API" button
-
Copy your API authentication token at the bottom of the page
-
Paste the token into app form
- Submit the form
You should be done with the one-time setup.
Linking Data
These steps allow you to link your Shopify inventory to our PriceCharting products and customize the prices you want to use with your Shopify store.
Link Products & Schedule Updates
-
Click "Configuration"
You should see options like this
-
Choose the "Key" to sync the product databases
This should be either a UPC code (like045496830434
or an Amazon ASIN (likeB000035Y63
).
This Key needs to be in your Shopify database in the UPC or ASIN field -
Choose the schedule for prices to update
On Demand = you need to click "Sync" for prices to update - Click "Update Configuration"
Configure Pricing
Choose which prices to use with which items in your database. You can create multiple configuratons for each price rule you want to setup.
BEST PRACTICE: We STRONGLY RECOMMEND creating one test keyword rule to make sure prices update as you expect. Create the test keyword to match only one product (a specific SKU in your database for example). Then sync the prices manually. Check your Shopify database for the price on that item and make sure it matches your expectations. Then you can delete this rule and create rules that apply more widely.
-
Navigate to the "Price Configuration" section
You will see options like these
-
Choose a "Shopify Key"
Either "SKU" or "Title" or "Option Value 1" (a custom label)
The field you choose is a field in your Shopify data where you store information like "Loose", "Complete", "New", etc to distinguish the exact condition of the item.
Example: A store has a SKU like "1234Loose" or "1234CIB" to distinguish product ID "1234" in "Loose" or "CIB" condition.
-
Choose a "Keyword" that you use to distinguish the condition in your database.
Example: "Loose" for keyword. Any "Key" field with the keyword "Looose" will use the price you choose in the next step.
Example: "Box" for keyword. Any "Key" field with the keyword "Box" will use the price you choose in the next step.
Capitalization and puctuaton do not matter -
Choose a price to associate with this keyword
For example "Loose" should equal "Loose Price" or "CIB" should equal "Retail CIB Sell"
- Save the configuration
-
Make more keyword-to-price configurations if desired.
You can have as many keyword rules as you need.
Customize Prices
Optionally, you can customize the prices to adjust them higher or lower than the standard prices. You can adjust prices by dollar amount and/or percentage.
-
Click "Customize the Prices" checkbox
- Choose the "operation", "+" increases the price. "-" decreases the price.
- Choose the "$ Price Adjustment". The price will be that much higher or lower depending on which operation you chose. For example, $2 higher than standard price or $5 lower than standard price.
- Choose the "operation", "+" increases the price. "-" decreases the price.
- Choose the "% Price Adjustment". The price will be that much higher or lower depending on which operation you chose. For example, 10% higher than standard price or 15% lower than standard price.
Testing & Run Updates
Full details about testing will appear here after creating a Retailer subscription