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:

PriceCharting Shopify Tool
  1. Enter any name/username
  2. Enter your email address
  3. Enter a password
  4. Enter your myshopify.com store name
    Copy/Paste this from the url on myshopify.com.
    Be sure to remove the https:// portion
    PriceCharting MyShopify
  5. 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.

  1. From Shopify Admin, click Settings > Apps and sales channels
    App Sales Channels
  2. Click "Develop apps for your store" button
    Custom Shopify App
  3. Click "Allow custom app development" button
  4. Click "Allow custom app development" button again (a confirmation)
  5. Click "Create an app" button
    Create Custom
  6. Give you app any name, like "PriceCharting Integration"
    Click "Create App"
    Name Shopify App
  7. Click "Configure Admin API Scope"
    Name Shopify App
  8. Check both read and write options in Product Listings and Products sections
    Leave all other checkboxes blank
    Click "Save" button at the top of the page
    Name Shopify App
  9. Click "API Credentials" tab at the top of the page
  10. Click "Install App" button
    Click "Install" to confirm
  11. Click "Reveal token once" link
    Reveal Shopify API Token
  12. Copy token
  13. Paste token into last step of create account form

Link PriceCharting Access Token

The last of the one-time integration steps.

  1. Log into the app using the email address and password used in create account step
  2. Visit this link: link will appear when you are Retailer level subscriber
  3. Click "Download/API" button
  4. Copy your API authentication token at the bottom of the page
    Copy PriceCharting API Token
  5. Paste the token into app form
    Paste API Token
  6. 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

  1. Click "Configuration"
    You should see options like this
    Choose Key for Linking
  2. Choose the "Key" to sync the product databases
    This should be either a UPC code (like 045496830434 or an Amazon ASIN (like B000035Y63).
    This Key needs to be in your Shopify database in the UPC or ASIN field
  3. Choose the schedule for prices to update
    On Demand = you need to click "Sync" for prices to update
  4. 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.

  1. Navigate to the "Price Configuration" section
    You will see options like these
    Choose Key for Linking
  2. 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.
    Inventory Example
    Inventory Example
  3. 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
  4. Choose a price to associate with this keyword
    For example "Loose" should equal "Loose Price" or "CIB" should equal "Retail CIB Sell"
    Choose Key for Linking
  5. Save the configuration
  6. Make more keyword-to-price configurations if desired.
    You can have as many keyword rules as you need.
    Example Keywords

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.

  1. Click "Customize the Prices" checkbox
    Customize Prices
  2. Choose the "operation", "+" increases the price. "-" decreases the price.
  3. 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.
  4. Choose the "operation", "+" increases the price. "-" decreases the price.
  5. 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

Take/Upload a Pokemon/Magic Card or Comic photo. Find the best match in our database


Best Matches