A seamless checkout process is an important aspect of B2B Commerce.  We want the process to be as quick and painless as possible.  Any delays will make users think twice about finalizing the order.  One way to enhance the process is to preload address books for users at the time of site launch.  Most users do not want to retype their Bill To and Ship To addresses at checkout, if that information has already been provided and stored in the system.  A simple preloaded address book is a quick win and provides a great user experience in the first step of the checkout process.  Below are steps to mass preload address books using existing data in your system.


 A limited coupon discount is an attractive way to increase traffic on your web shop. 

Read here and see how coupons affect human behavior.

Benefits of coupons:

  1. Increased Happiness
  2. Higher Oxytocin Levels.
  3. Decreased Stress

 

Keeping the above  in mind, let us see how can we support the Business Tools Users in creating an early bird coupon from Business Tools.

In this blog post, let us see how we can easily support early bird coupon or limited usage coupon with Sitecore Experience Commerce. A link to github is also provided in the blog. 


In a multisite environment with Azure B2C for login, we were tasked with persisting a user’s login across sites. The plan to accomplish this involves determining when we’re linking to another site in a link provider, appending and passing (securely) the current logged in user when linking over, and determining when we’re coming from another site in a request pipeline.


The new dashboard for Sitecore Forms has a button that allows a user to export their form data to a CSV file. When clicking on that button, you can choose to export all data or a specific date range. Interestingly enough, when that CSV gets generated, it shows up with semi-colons as the delimiter. Under normal circumstances, this wouldn't be a big deal, except that the export provider forget to tell the file that it uses a semi-colon as the delimiter. This results in the file not gracefully opening in Excel. This popped up in a question on Slack today, and I remembered that we applied a "fix" for this in a project. Read on to see how this is something that can be easily rectified!


It's not uncommon for particular CloudCraze API calls to fail within a test because they aren't executed as a community portal user. One example of this, that we recently encountered, is with regard to the `ccrz.ccApiWishList.create()` method. In order to address scenarios like these we'd need to simulate a CloudCraze Community Portal User. There are a number of challenges that make creating a portal user difficult.


SEARCH ARTICLES