Integration Overview
...
Integration Options
API

Integration Process

There are six milestones to reach during the onboarding process, with the majority of time spent doing the actual integrations.

Onboarding Milestones

Document image


Step 1: Seller to Accept Saks Terms & Conditions

Saks will provide you with our Marketplace terms and conditions for your review which must be signed prior to creating your Marketplace account.

Step 2: Saks to Create Store in Sandbox Environment

Upon accepting the Saks Marketplace terms and conditions, Saks will send an invitation via email for you to join our Marketplace.  Once accepted, your store will be created automatically.

Step 3: Seller to Configure Store / Integrate APIs

Now that your store is created, it’s time to set it up with your products and offers.  Review our API documentation, and when you’re ready to start integrating with our Marketplace, you will generate your unique API key and begin calling our APIs.  Primary API development is focused on several pre-transaction areas (before an item sells) and post-transaction areas (after an item sells).

Below is an example subset of key API areas: A comprehensive set of APIs are available once you gain access to the marketplace.

Pre-Transaction APIs: Item Creation and Inventory Updates:

Post-Transaction APIs: Order Management and Processing: 

  • API Reference: OR11: Retrieve Order (and refunds if applicable)
  • API Reference: OR21: Accept/Reject Order
  • API Reference: OR73: Retrieve Packing Slip
  • API Reference: OR23: Add Tracking Info
  • API Reference: OR24: Confirm Shipment
  • API Reference: OR29: Cancel Order

Step 4: Saks to Validate Store

When your store passes your testing, Saks will validate your store as well.

Step 5: Saks to Create Store in Production

To begin migrating your store to production, Saks will create a new, empty store in our production environment.

Step 6: Seller to Promote to Production Environment

Your production store now needs to be populated with your products and offers, just like you did with your sandbox store.  You will generate a production-specific API key and repeat the integration in our production environment.