We have just received the final release (22.10) of the year. But that does not mean there are no updates to some APIs and cartridges. Let us have a look what has changed in the past month.
OCAPI & SCAPI
Trusted Agent

This month a new addition to the SLAS (Shopper Login API) appeared! The ability to authenticate as a Trusted Agent (Customer Service) to log in on behalf of a customer. This is not a new feature, as this was already possible using the OCAPI. But it is good to see that this has also made its way to SLAS, so we do not have to combine authentication methods for these use cases. Another added advantage is that this authentication works with the Account Manager, so we do not have to worry about security on that part (2FA is included this way!) Permissions This new API depends on an Account Manager account with a “user” in that specific environment. Permissions and roles define what these users are capable of:
Login_On_BehalfCreate_Order_On_Behalf
Account Manager
The account Manager received some updates this month on the 5th of October:
- Security Fixes
- Bug Fixes
- Updates to the email sent by the Account Manager. Updates include new messaging and a new format that improves the user email experience.
New Ideas
Whether or not you believe this works to get things prioritized, giving good ideas some points will at least point the roadmap team in a specific direction. For that reason, I created this new section that lists all new ideas posted in the past month!
- Reports & Dashboards - Promotion dashboard enhancements
- Provision to upload custom robots.txt per domain similar to custom sitemap files
- Audit Log on Custom Object Values
Updated Cartridges & Tools
plugin_reorder_demo
This is the repository for the
plugin_reorder_demoplugin. This plugin enhances theplugin_commercepaymentscartridge by providing re-order functionality, including the following capabilities: - Registered shoppers can re-order previously placed orders from their accounts
A new cartridge popped up with re-ordering functionalities. Although it requires the Salesforce Payments cartridge, you can use the code as a cheat sheet when implementing your version that does not use it.
b2c-tools (v0.11.1)
b2c-tools is a CLI tool and library for data migrations, import/export, scripting and other tasks with SFCC B2C instances. It is intended to be complimentary to other tools such as sfcc-ci for development and CI/CD scenarios.
Page Designer orphan cleanup example and support by @clavery in #86 See examples/page-designer-orphan-cleanup.js
