Frequently Asked Questions

Frequently Asked Questions

You have questions and we want to help! Here are some answers to the most commonly asked questions about our service.


CPCommerce Sync Interface

The CPCommerce Sync Interface provides visibility to what is happening behind the scenes as it syncs your product, inventory, order, and other business data between platforms.


It also allows you to control how your data syncs with options to change how frequently data syncs, manually syncing a piece of data between intervals or adding data mappings.


If you are interested in accessing the interface, feel free to contacthelpdesk@cp-commerce.com.Please provide your public static IP or, if it is dynamic, the range that the IP can be. The interface is only visible to specific IP addresses for security purposes, so we will need the IP to let you through. You can find your public IP by entering "What is my IP" into Google, Yahoo, Bing, or your preferred search engine.


Sign-in

How do I reach the interface? How do sign in?

The interface is located at a specific website address that we can provide to you. Reach out tohelpdesk@cp-commerce.comand we can help get you setup.

Please provide the following information with your request:

  • your public static IP or, if it is dynamic, the range that the IP can be.
    • You can find your public IP by entering "What is my IP" into Google, Yahoo, Bing, or your preferred search engine.
    • If you plan on accessing this from other devices that are at different IPs (for example, your home computer vs. your work computer), please let us know the other IPs as well.
  • your admin panel user

Once you have the website address, you will be able to sign-in with the same credentials you use for the website admin panel.


Why am I getting "These credentials do not match our records."?

To sign-in to the interface, use the same credentials as the Magento admin panel. After 6 tries, there will be a temporarily lock on your sign-in for security purposes.


Login Timeout Exceeded

When a user is inactive in the interface for too long, they are automatically signed out.

If you queued items, orders, or other data, they will still sync.


Sync Overview

Why are there so many different syncs? What do they do?

To follow best practices, the CPCommerce integration delegates different sync groups such as products, customers, and orders.


53646899.png


Each sync group comprises different related syncs, listed below:


Products

53646900.png


Items

Primary Responsibilities

  • Adding items from the in-store system to the online system
  • Updating any data that is not covered by the other syncs such as custom profiles after the item is first added

Notes

  • When an item is first synced, the Items sync will bring up any data mapped by CPCommerce along with inventory, category, images, and pricing.
  • After an item is added, updates to inventory, categories, images, and prices are handled by the other syncs.


Categories


Primary Responsibility

  • Adding and updating your categories online


Category Items


Primary Responsibility

  • Assigning items to categories


Inventories

Primary Responsibility

  • Updating the inventory online with what is in your store

Notes 

  • If you have variations suchas a small red shirt, it will break inventory down to the individual variation.
    • For example, if you have 8 shirts total and only 3 small red shirts, the site will only allow customers to purchase 3 small red shirts.
  • If you have a multistore site, this will break down inventory per location.


Images

Primary Responsibility

  • Adding and updating your product images online

Notes 

  • The images must have been discovered by theImage Changessync first.

Image Changes


Primary Responsibility

  • Verifies which images to sync to the website and notifies the Images sync about images being added, updated, or removed

Notes 

  • This sync is typically run once on a nightly basis due to the nature of images.
  • In order for an image to be synced to the site, it must be first be found by the Image Changes sync.

Price Changes


Primary Responsibility

  • Updating your product prices online

Notes 

  • This sync is typically run once on a nightly basis as price changes are typically happen less frequently than other concerns such as orders and inventory.

Customers


53646905.png

Customers

Primary Responsibility

  • Creating customer accounts online, updating customer information, 

Notes 

  • By default, this sync runs every hour.


Loyalties

Primary Responsibility

  • Updating your product prices online

Notes

  • By default, this sync is run every ten (10) minutes.


Rewards



Orders


53646906.png

Orders

Activities

Miscellaneous

53646907.png

Gift Cards

Price Rules

Event Tickets


Items

Syncing

How often do products sync?

Products and their inventory sync every ten (10) minutes by default.

  • Most product updates are brought up via the "Items" sync. This includes but is not limited 
  • New items will sync their inventory, categories, images, and pricing.

Categories and which items are assigned to them are synced every ten (10 minutes) as well.

How often does inventory sync?

The default is every ten (10) minutes.


Customers

Syncing

Are in-store / Counterpoint customers synced to the site? Will it happen automatically?

When the site first goes live, if you have requested customers to be synced or are using our loyalty or price rules extensions, CPCommerce will initially sync the store’s most recent customers up to the site.

This is a gradual process to ensure the welcome emails are not caught in any spam filters from the sudden surge of emails from the website server.


After the customer base has finished syncing, the sync will automatically bring up any new customers and customer information updates.

By default, this happens every hour.

Why are only the most recent customers synced?

We do this to ensure customers who have not shopped at the store in a while do not receive unwanted mail and mark it as spam.

  • When a customer marks an email as spam, it can affect the reliability of emails from the website being received.
Why are customers not syncing?

The sync will automatically bring up in-store customers from Counterpoint on three main conditions:

  1. The account has a first and last name.
  2. The account has a unique and valid email address.
    1. Customers need a unique valid email address for two reasons:

      1. It must be unique because this is what the customer uses to sign in to the site.
      2. It must be valid because, after the customer syncs, they will receive an email to set up a password on the site.
  3. The account is marked as ecommerce.
    1. Customers need to be marked as ecommerce because this setting is how the sync knows which customers should sync up to the site. This setting can be found in the customer lookup under the Ecommerce tab.

Once a customer account matches those conditions, the customer will automatically sync to the site.

The customer is marked as ecommerce and has an email address, but they cannot log in. Why?

One reason could be the customer email in Counterpoint is not the one the customer is expecting or is no longer valid.

  • When a customer syncs, an account will be created with that address and they will need to set up a password for it.
  • A link will be sent to the customer's email in Counterpoint, so if it is not valid or the customer no longer uses that address, then they may not receive it.

Account / Sign-in

How will an in-store / Counterpoint customer sign in?

When a customer is synced from Counterpoint, an account will be created on the ecommerce store.

The account's email will be the one on the in-store / Counterpoint customer. If the customer does not have an email address, they will not sync up to the site.

The customer will receive a welcome email to set up a password for their account.

How will a new customer sign in?

They can create an account through the Create an Account link in the header.

This may be found by clicking the person icon and then the link will show in the dropdown menu.


Orders

If a customer creates an account with the same email address as the one in Counterpoint, how will the website orders for that customer show in Counterpoint?

When such a customer places an order online, the order will be assigned to that existing Counterpoint account.

This will also happen for guest orders with an email address that matches one in Counterpoint.

If a customer creates an account with a different email address than the one in Counterpoint, how will the website orders for that customer show in Counterpoint?

When such a customer places an order online and it syncs into Counterpoint, a new Counterpoint customer will be created and associated with that order.

Future orders will be assigned to that new Counterpoint customer.


You may need to merge the customer if this happens. As a note, the new Counterpoint account will be marked as ecommerce and accounts marked as ecommerce cannot be merged into by default.

To merge the customers, you will need to uncheck the ecommerce box for that customer in Counterpoint, merge from the previous customer number to the online customer number, and then recheck the box. For more questions about Counterpoint customer merging, please contact your Counterpoint partner.

If a customer creates an account but has an account in Counterpoint with no email address, how will the website orders for that customer

When such a customer places an orderand it syncs into Counterpoint, they will have a new Counterpoint customer created for them and associated with that order.

Future orders will be associated with that customer.


You may need to merge the customer if this happens. As a note, the new Counterpoint account will be marked as ecommerce and accounts marked as ecommerce cannot be merged into by default.

To merge the customers, you will need to uncheck the ecommerce box for that customer in Counterpoint, merge from the previous customer number to the online customer number, and then recheck the box. For more questions about Counterpoint customer merging, please contact your Counterpoint partner.

How do we reconcile the sales history between the online customer and the in-store Counterpoint customer?

If the customer creates another account with an address that is different than the one in Counterpoint, you may want to combine the sale histories.


To do so, you will want to merge the old Counterpoint account into the new online one.

As a note, the new Counterpoint account will be marked as ecommerce and accounts marked as ecommerce cannot be merged into by default. To merge the customers, you will need to uncheck the ecommerce box for that customer in Counterpoint, merge from the previous customer number to the online customer number, and then recheck the box.

What will happen to the loyalty if we merge the customers?

Merging the customers will not update the online loyalty balance with in-store customer’s loyalty i.e. if the customer had 25 points in store and the customer had 25 points online, after the merge the customer would have 50 points in Counterpoint but only 25 points online.


Loyalty

By default, loyalty points are not accrued and cannot be redeemed on the site. If you are interested in this feature, please contact our team athelpdesk@cp-commerce.comfor more information.


If a customer creates an account with a different email address than the one in Counterpoint, how will loyalty sync between Counterpoint and the website for that customer?

The loyalty will not be in sync. You will most likely want to merge the existing customer with the customer created for the online account to have a single record for that customer.

  • As a note, customers that need to be merged will not have access to the full in-store Counterpoint loyalty balance online and will only receive new balance changes.
  • This is usually not an issue because after go-live the customer base is synced and the customer would receive a notification that an account was created for them with that email address.
Where do the loyalty points go for that customer?

When an order is synced, if the customer does not match a customer in Counterpoint either by customer number or by email, a new Counterpoint customer is created and associated with the order.

  • If this happens, then the loyalty points would go on that new account.

To reconcile the points between an in-store and online account, you will want to merge the old Counterpoint-only account into the new one.

  • As mentioned, ecommerce accounts cannot be merged into by default. You will need to uncheck ecommerce in Counterpoint, merge it, and then recheck the box.
If a customer creates an account with the same email address as one in Counterpoint, how will the loyalty sync for that customer?

If the customer does not have a loyalty history on the site, when the customer first syncs, the current loyalty balance for that Counterpoint customer will be brought up.

After the first sync, changes to the loyalty balance online and in Counterpoint will sync between the platforms afterward.


Gift Cards

By default, gift cards are not redeemable or purchasable on the site. Please contact our team athelpdesk@cp-commerce.comfor more information.

Are gift cards in Counterpoint redeemable online?

Any gift cards stored as actual gift cards and not store credit in Counterpoint will sync up to the site and be redeemable there.

If gift cards are stored as store credit, please contact your Counterpoint partner to change those to gift cards.

Are gift cards purchased online redeemable in-store?

Yes, any gift cards purchased online will have the code sync into Counterpoint and be redeemable in-store.

    • Related Articles

    • Event Tickets: Create Your Event with CP-Commerce

      Overview We are excited to help you create your online event and start selling tickets through the webstore. In this article, we will outline the flow of how your events will sync between platforms and the general steps to create your events. With ...
    • How To Upload Images In Magento 2 - Pages

      This article covers how to upload images for page use on a Magento store. TABLE OF CONTENTS Navigating to the Image Uploader Using the Image Uploader Using the New Image Navigating to the Image Uploader While editing content in Magento, there is an ...
    • Step 2) Create an eCommerce Category Structure

      To show you how to setup successful ecommerce categories for CP-Commerce. We recommend that you start with a small group of your best‐selling items, and then continue to add more items later. The sooner your store is up and running, the sooner you ...