SALESFORCE COMMERCE BETA + KONNECTIFY
Salesforce Commerce Beta Integration
Automate your storefront operations by connecting Salesforce Commerce Beta to your business-critical applications with Konnectify. Streamline catalog updates, order processing, inventory sync, and customer management.
Products Orders Customers Product Options Catalogs Inventory Coupons 6 Triggers 55 Actions
What is Salesforce Commerce Beta?
Salesforce Commerce Beta provides enterprise-grade B2C commerce capabilities to run your storefront operations efficiently. By connecting Salesforce Commerce Beta to Konnectify, you can automatically sync inventory levels, instantly process store orders, manage complex product catalogs, and keep your customer profiles aligned with CRM and marketing platforms.
New to Salesforce Commerce Beta?
Set up your enterprise commerce Cloud instance to power your digital storefront.
Visit Salesforce →New to Konnectify?
Create a free account to start automating your storefront operations in minutes.
Get Started Free →What you can automate with Salesforce Commerce Beta:
Sync storefront orders with ERP or accounting tools instantly.
Update inventory lists and product records automatically across warehouses.
Create and manage promotional coupons dynamically.
Keep customer profiles aligned across CRM and marketing lists.
Organize product catalogs, categories, and options systematically.
Update order fulfillment, shipping, and payment statuses in real-time.
API & Authentication
Secure Client Credentials AuthenticationSalesforce Commerce Beta uses secure Client Credentials authentication. This allows Konnectify to communicate directly with the Salesforce Commerce API (SCAPI) using your Account Manager Client ID, Client Secret, Short Code, and Organization ID. This server-to-server connection keeps your credentials secure while enabling high-performance data synchronization.
To establish a connection, you will need to retrieve the following details from your Salesforce environments:
- Account Manager Client ID: The unique identifier generated when creating an API Client in Salesforce Account Manager.
- Account Manager Client Secret: The password/secret associated with your Salesforce API Client.
- SCAPI Short Code: Found in Business Manager under Administration > Site Development > Salesforce Commerce API Settings.
- Organization ID: Found in Business Manager under Administration > Site Development > Salesforce Commerce API Settings (e.g.,
f_ecom_zzte_053).
Required API Client ScopesEnsure your API Client in Salesforce Account Manager is configured with the correct SCAPI scopes and roles (e.g., sfcc.catalogs.rw, sfcc.orders.rw, sfcc.customers.rw) to allow read and write access for the modules you plan to automate.
For comprehensive instructions on setting up API Clients, refer to the official Salesforce Commerce API Documentation.
How to Connect
Prerequisites:- A Salesforce B2C Commerce sandbox or production instance.
- Administrator access to Salesforce Account Manager to create or view API Clients.
- Salesforce Business Manager access to retrieve your Organization ID and SCAPI Short Code.
Add Salesforce Commerce Beta to a Workflow
In your Konnectify workspace, create a new workflow or open an existing one. Search for Salesforce Commerce Beta in the app selector and add it as either a trigger or an action step.
Authorize Connection
When prompted, click Connect New Account. Enter your Salesforce Account Manager Client ID, Client Secret, SCAPI Short Code, and Organization ID into the corresponding fields. Click Verify Connection.
Configure the Trigger or Action
Map dynamic fields from your source app into Salesforce Commerce Beta, ensuring required identifiers like Product ID or Order Number are correctly mapped.
Connection TipMake sure there are no trailing spaces in the Client ID or Short Code to avoid authentication failures.
Test the Workflow
Execute a test run inside Konnectify. Verify that the test data maps successfully into your Salesforce B2C Commerce instance or is correctly retrieved from it.
Activate the Workflow
Once the test is successful, activate your workflow to begin real-time, hands-free storefront data synchronization.
Triggers 6 Triggers
Triggers monitor your Salesforce Commerce Beta instance for changes and start workflows automatically. Konnectify checks your storefront periodically for new or updated records.
Customers 2 triggers ▾
New CustomerFires when a new customer profile is created within a specified customer list, allowing you to trigger welcome campaigns or register them in external databases.
Updated CustomerFires when an existing customer's contact information or preferences are updated, ensuring your CRM records remain perfectly synchronized.
Orders 2 triggers ▾
New OrderFires immediately when a customer places a new order on your B2C storefront, enabling instant fulfillment, ERP synchronization, or automated customer notifications.
Updated OrderFires whenever an order's status, shipping details, or payment states are modified, allowing you to update external shipping systems in real-time.
Products 2 triggers ▾
New ProductFires whenever a new product is added to your Salesforce Commerce catalog, allowing you to instantly list it on external channels or sync it with inventory systems.
Updated ProductFires when changes are made to an existing product's details, pricing, or attributes, keeping external catalogs perfectly updated.
Actions 55 Actions
Actions are operations that Konnectify performs inside your Salesforce Commerce Beta storefront. These allow you to push, update, retrieve, or delete data based on events in other systems.
Catalogs & Categories 15 actions ▾
Get CatalogReads structural details and metadata for a specified storefront catalog.
Update CatalogUpdates settings, names, or metadata for an existing catalog.
Get Categories From CatalogLists all organizational categories configured within a specified catalog.
Get Category From CatalogRetrieves structural and display details for a specific category within a catalog.
Create Category In CatalogEstablishes a new catalog category or updates an existing one to organize storefront items.
Update Category In CatalogModifies details, descriptions, or parent structures of a specific category.
Delete Category From CatalogPermanently deletes a category from a specified catalog.
Search Products Assigned To CategoryFinds all products currently assigned to a specific catalog category.
Get Assigned Product From CategoryRetrieves assignment details for a specific product within a catalog category.
Assign Product To CategoryAssigns a storefront product to a specific catalog category for improved navigation.
Update Product Category AssignmentUpdates sorting, positioning, or meta-attributes of a product category assignment.
Unassign Product From CategoryRemoves a product from a specific catalog category.
Search Categories In CatalogSearches for matching categories within a designated catalog.
Search CatalogsSearches for catalogs across your storefront organization.
Search CategoriesSearches for categories globally within your storefront organization.
Coupons 7 actions ▾
Create CouponCreates a promotional coupon or replaces an existing one with the same identifier.
Update CouponModifies parameters, validity dates, or configurations of an active promotional coupon.
Get CouponRetrieves configuration and status details for a specific coupon ID.
Delete CouponPermanently deletes a promotional coupon from your storefront.
Get Coupon CodesRetrieves active coupon codes for customer redemption.
Update Coupon CodesAdds or removes multiple redemption codes to or from an active coupon.
Coupons SearchSearches for promotional coupons matching specified criteria.
Customers 2 actions ▾
Create Customer ListCreates a new customer record inside a specified customer list using the SCAPI Admin Customers API.
Create CustomerRegisters a new storefront customer using their customer number in the request path.
Inventory 8 actions ▾
Create Or Update Product Inventory RecordCreates or overwrites inventory quantities for a product within a specified inventory list.
Update Product Inventory RecordModifies stock levels, backorder allocations, or in-stock dates for a product.
Get Product Inventory RecordRetrieves current stock levels and inventory metrics for a specific storefront product.
Delete Product Inventory RecordRemoves a product's inventory record from an inventory list.
Get Inventory ListRetrieves details and settings of a specific inventory list.
Create Or Update Inventory ListCreates a new master inventory list or overwrites an existing one.
Update Inventory ListUpdates structural details or settings of an existing inventory list.
Delete Inventory ListDeletes an entire inventory list from your B2C Commerce instance.
Orders 13 actions ▾
Create OrderGenerates a new order record within your B2C Commerce system.
Update OrderUpdates custom metadata or supported core fields on an existing storefront order.
Get OrderRetrieves detailed order, payment, and shipping information for a specific order.
List OrdersLists orders matching your specified filters, status criteria, or date ranges.
Update Order Confirmation StatusTransitions an order's confirmation state (e.g., confirmed, unconfirmed).
Update Order Export StatusUpdates the export state of an order to manage downstream ERP syncs.
Update Order External StatusSets custom status values from external fulfillment or logistics partners.
Update Order Payment StatusUpdates the payment collection state of an order (e.g., paid, authorized).
Update Order Shipping StatusModifies fulfillment and shipping progress states (e.g., shipped, partially shipped).
Update Order StatusManages the master lifecycle status of an active order.
Update Order Shipping AddressModifies or replaces the shipping destination address for an active order shipment.
Update Order Payment TransactionUpdates details of the transaction associated with an order's payment instrument.
Update Order Payment InstrumentUpdates custom attributes or details on an order's payment instrument.
Product Options 5 actions ▾
Create Product OptionDefines a local product option or binds a shared product option to customize item variants.
Update Product OptionUpdates configuration and pricing details for an existing variant or customization option.
Get Product OptionReads configuration details for a specific local or shared product option.
Delete Product OptionRemoves custom options or unbinds shared options from a product.
List Product OptionsRetrieves all customizable variant options associated with a specific product.
Products 5 actions ▾
Create Or Update ProductCreates a new product record or overwrites an existing one if the Product ID already exists, keeping your storefront inventory in sync.
Update ProductModifies specific attributes of an existing product, such as pricing or description, without altering other product data.
Delete ProductPermanently removes a product from your active Salesforce B2C Commerce catalog.
Get ProductRetrieves comprehensive details about a specific product using its unique identifier.
List ProductsSearches and lists storefront products matching your specified filter criteria.
Popular Automations
These real-world automation scenarios combine Salesforce Commerce Beta triggers and actions to streamline storefront operations.
Automate Inventory Updates from ERP
Ensure storefront stock levels stay perfectly aligned with physical warehouse inventory to prevent overselling.
Updated Product → Update Product Inventory Record
Real-time Order Status Synchronization
Instantly push shipping status updates to customers from external logistics tools when shipping states change.
Updated Order → Update Order Shipping Status
Catalog Category Auto-Assignment
Automatically assign newly imported catalog products to correct storefront navigation categories.
New Product → Assign Product To Category
Customer Profile Sync
Synchronize new storefront registrations with external CRM lists to trigger automated welcome campaigns.
New Customer → Create Customer
Frequently Asked Questions
How does Salesforce Commerce Beta authenticate with Konnectify? ▾
Salesforce Commerce Beta uses the secure OAuth 2.0 Client Credentials flow via your Salesforce Account Manager. You will need to input your Client ID, Client Secret, SCAPI Short Code, and Organization ID. This allows Konnectify to safely communicate with your Salesforce Commerce API (SCAPI) without ever requiring or storing your primary user password.
Which Salesforce Commerce plans are supported? ▾
This integration supports Salesforce B2C Commerce Cloud instances that have access to the Salesforce Commerce API (SCAPI) and Account Manager. Availability of specific endpoints may vary based on your organization's Salesforce license and API access permissions.
How fast do triggers detect updates? ▾
Triggers operate on a scheduled polling basis. Konnectify checks your Salesforce B2C Commerce instance periodically for new or updated records (such as orders, products, or customers) based on their creation or modification timestamps, ensuring your workflows remain up to date.
Does this integration prevent duplicate product records? ▾
Yes. When using the "Create Or Update Product" action, Salesforce Commerce Beta automatically checks if the Product ID already exists in your catalog. If it exists, the action overwrites and updates the product details; if not, it creates a new product record.
How are rate limits managed? ▾
Salesforce Commerce API (SCAPI) enforces rate limits to ensure storefront stability. If your workflows trigger a high volume of actions simultaneously and hit these limits, Konnectify automatically queues and retries requests dynamically. You can also view rate limit alerts in your Salesforce Business Manager.
Can I connect multiple Salesforce Commerce environments? ▾
Absolutely. You can authorize multiple connections in Konnectify by naming each connection uniquely (e.g., "Salesforce Commerce - Sandbox" and "Salesforce Commerce - Production") using their respective Account Manager credentials and Organization IDs.
How do I manage customer lists in Salesforce Commerce Beta? ▾
When setting up customer-related triggers or actions, you must specify the "Customer List ID" in your configuration. This ensures that new customers are polled or created within the correct storefront boundary, as Salesforce B2C Commerce isolates customers by customer lists.
Ready to automate your Salesforce Commerce Beta workflows?
Create a free Konnectify account and build your first storefront automation in minutes.
Get started free →