Members enjoy benefits like unlimited free 2-day shipping, free return shipping, and member-only deals.

The Problem

Shoprunner members are not able to take advantage of their membership benefits via

The Solution

  • Using the ShopRunner LINK Cartridge, partners will reduce the level of effort required to integrate their eCommerce sites built on the Demandware platform with ShopRunner and ShopRunner ExpressCheckout

The Results

  • Display of ShopRunner messaging and icons
  • Identification and maintenance of ShopRunner eligibility within product catalogs
  • Web Services/API connection enablement
  • Display of ShopRunner shipmethod during checkout
  • Marketing and order conversion tracking
  • Batch job schedule and SFTP/FTP distribution
  • Express Checkout API Implementation



Technologies Involved

  • Demandware (Site Genesis 16.1)
  • Demandware Script (DS)
  • Interface Specification Meta-Language (ISML)
  • XML
  • JSON
Integration Tasks
  • Implement JavaScript code provided by ShopRunner on multiple pages throughout the site.
  • Display icons and messaging on product detail, category, brand, search, navigation, cart and other appropriate pages to identify ShopRunner and PayRunner (PDP and Cart) eligible items.
  • Develop code to call a ShopRunner Web Service (REST) for token verification (ShopRunner can provide WSDL & WS client).
  • Maintain ShopRunner state throughout the session or at a minimum once the cart session has started.
  • Modify checkout pages to display proper ship methods including the disablement of existing ship methods.
  • Modify checkout pages to update order totals to reflect appropriate shipping charges and messaging.
  • Add an attribute to the product catalog to identify ShopRunner eligible items and PayRunner eligible (PDP and Cart) items.
  • Implement daily order count data feed (preferred) or a JavaScript checkout tracking pixel provided by ShopRunner on the order confirmation page for the collection of order related data.
  • Implement JavaScript code in the footer of your site to track marketing activity.
  • Provide a data feed containing detailed order information for ShopRunner orders including the token sent by ShopRunner.
  • Provide a data feed to ShopRunner with order #, tracking # and the # of items in the shipment.
  • Generate a daily product data feed that includes only ShopRunner eligible items.
  • Add ShopRunner as a value to Guided Navigation or Parametric Search criteria.
  • Create a secure HTML page which will include an iFrame served by ShopRunner to act as a landing page for various contact strategies ( Runner).
  • Ensure only US or Puerto Rico Ship To addresses is used for ShopRunner related orders.
  • Place ShopRunner messaging on order confirmation emails and outgoing packing slips.
  • Modify shipment confirmation emails to display „ShopRunner 2-Day Shipping” as the ship method.