eCommerce platform integration information

The purpose of this guide is to provide you with the context, knowledge, and information you need to successfully integrate your eCommerce platform with Ordergroove’s all-in-one Relationship Commerce Cloud platform.

 


Recommended Integration Build Order

Below is Ordergroove's recommendation regarding what to build first based on dependencies. Each list item is a link to the documentation for that part of the integration.

  1. Product Feed
  2. Offer Tagging
  3. Subscription Manager Tagging and Authentication
  4. Subscription Creation via Purchase POST
  5. Recurring Order Placement
  6. Customer and Payment Updates

Merchant Details

Ordergroove will use a unique value to identify your merchant within our platform. You will see this value represented by its name in angle brackets as a placeholder throughout this page.

Name Description Value Placeholder
Merchant ID Ordergroove's identifier of you as a merchant in our system To Be Provided by Ordergroove <MERCHANT_ID>

 

Staging URLs

Environment URL Placeholder
Front End Script Tags https://staging.static.ordergroove.com <STATIC_DOMAIN>
Subscription Creation https://staging.sc.ordergroove.com/subscription/create <SC_DOMAIN>
API Endpoints https://staging.v2.ordergroove.com/<"web_service">/<"function"> <API_DOMAIN>
SFTP Site sftp://<"username">@staging.feeds.ordergroove.com <SFTP_SITE>

Production URLs

Environment URL Placeholder
Front End Script Tags https://static.ordergroove.com/ <STATIC_DOMAIN>
Subscription Creation https://sc.ordergroove.com/subscription/create <SC_DOMAIN>
API Endpoints https://api.ordergroove.com/<"web_service">/<"function"> <API_DOMAIN>
SFTP Site sftp://<"username">@feeds.ordergroove.com <SFTP_SITE>

Character Encoding

Ordergroove only supports ASCII character encoding currently (not UTF-8). This means that UTF-8 special characters not supported by ASCII encoding should not be accepted in Subscription Creation Posts, API updates, or the Feeds.

 

Cache Busting

Calls to OrderGroove scripts should be made without cache busters. Please do not include cache busters in calls to OrderGroove, even those added by default when formulating script calls with jquery.

 

Supported Browser Versions

Edge 79+
Firefox 63+
Chrome 54+
Safari 10.3+