Screen: ShopSite > Commerce Setup > Customer Registration > Configure

Facebook Connect for ShopSite

Using Facebook Connect for customer registration and login requires that the merchant register as a Facebook developer. The majority of the code for the application is already embedded in ShopSite, but the merchant must provide an application to Facebook before Facebook Connect will work.

To become a Facebook developer:

  1. Log on to your company Facebook account
  2. Locate the Facebook Developer app on Facebook (http://www.facebook.com/apps/application.php?id=2345053339)
  3. Click "Go to App" button
  4. Click "Allow" button on the "Request for Permission" page, which will redirect you to http://www.facebook.com/developers/
  5. You may need to Confirm your developer status using one of Facebook's authentication services (http://www.facebook.com/confirmphone.php or https://secure.facebook.com/cards.php)

Now that you are a Facebook developer, you will need to create a Facebook application to work with your ShopSite store.

To create the application:

  1. Open the Facebook Developer application within Facebook
  2. Click "+ Set Up New App" button
  3. Provide the application's name in the "App Name" field (the name will show up when customers choose to register using Facebook Connect, so the name should be indicative of the merchant's store)
  4. Select the "Agree" radio button, and click the "Create App" button
  5. Verify the Security Check
  6. Many of the details within the app are up to the merchant. We recommend that the description field be filled out, as the text from that field will be displayed to any customer using this feature. An icon or company image should also be used. While many of the fields are unnecessary for Facebook Connect to work with ShopSite, the Site URL field1 and the App Domain field2 on the "Web Site" tab are necessary for proper communication between Facebook and ShopSite.
  7. When you are done editing the details, click the "Save Changes" button to finish.

An overview of your application should be displayed. Copy the Application ID, API Key, and Application Secret for use on the Customer Registration page of the back office.

1 The Site URL field needs to use the same domain as the 'App Domain', and should include the protocol (https:// if the Customer Registration screens are secure, http:// if they are not). So for example, if the 'App Domain' setting were 'secure.myhost.com', then the 'Site URL' should be 'https://secure.myhost.com'.

2 The App Domain is just the domain, which means no protocol or subdirectories. It should match the domain used in their Customer Registration screens. So if they have SSL enabled in the shopping cart and are using a shared SSL domain of their host, then the shared SSL domain of their host will be in the URL of the Customer Registration screens, and this is the domain to be used.


ShopSite Help and Resource Center
Last updated: September 19, 2011
Give Feedback


ShopSite Shopping Cart Software