Tangiblee’s Multi-SKU Bundling feature connects our Stacking feature to your Add-to-Cart. Once enabled, we can perform batch adding to cart for catalog/history/dynamic comparison items.
This feature is currently available for SFCC and Shopify. At this stage, we do not support other engines out of the box, but we do have the ability to adapt to any custom APIs.
Requirements
To implement Multi-SKU Cart Bundling, we need to add code into the mapper, and require 2 API Endpoints:
Fetch product variants by product id (or product slug)
a. variation id
b. price
c. is in stock
d. option(size, colour, etc)
Add chosen items to cart by variation id (ideally as batch, last resort one-by-one).
Out of the box we support 2 engines which provides such APIs:
Salesforce Commerce Cloud (SFCC)
Shopify
SFCC
SFCC has OCAPI, which you should enable and provide us with the client_id.
Using OCAPI we can:
Fetch variations by product id, using following endpoint:
Unfortunately, we do not support other engines out of the box at this time, but we can adapt to any custom APIs. Their requirements would be the same:
API endpoint to fetch variations by product ID. We can adapt to custom API Response, but it should have a list of variations with variation ID, options, price and availability. For example SFCC response: