Shoprunner
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 BCBG.com
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 (www.partner.com/Shop 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.