Tutorials

How to Set up Google Tag Manager

To set up Google Tag Manager, please visit the Tag Manager web site and create an account. Once the account is created, be sure to copy your Container ID, which can be found on the Tag Manager “All accounts” page: Next, navigate to your web store dashboard, and click System > Site Settings. Once you’re […]

Protecting your store from bots

If you find that your web store is experiencing issues with spammy looking registrations or potential carding attempts at checkout, there are a few steps you can take to help prevent those. Enable captcha at checkout Enable captcha at registration Require email validation after registration Enable AVS security options with your payment gateway merchant   […]

How to Use Cloudflare Workers to Add 2FA (MFA) to Your Webstore

commercebuild currently does not offer two-factor/multi-factor authentication (2FA/MFA) or single sign-on (SSO). However, there is an alternative way to implement 2FA for a specific number of users using Cloudflare and their Workers. In this guide, we’ll show you how you can implement it. Note that this guidance is mainly for users who would access any […]

How to Add A Route for a Cloudflare Worker

Once you have created a Cloudflare Worker, you will need to assign that Worker to a route. In other words, Cloudflare needs to know where the script should intervene in the request between the user and the origin server. Getting Started To set this up, you will need to navigate to your domain in the […]

How to Create a Cloudflare Worker

Overview In this guide, we’ll walk you through how to create a Cloudflare Worker and deploy it on your domain. A Worker is a lightweight script that runs on Cloudflare’s edge network, which means it can intercept and modify requests between users and our servers. This is especially useful when you need quick, flexible control […]

Creating a password policy

Your online store’s security is of utmost importance, and one key aspect of it is having a strong password policy in place. By enabling a robust password policy, you can enhance the security of your web store and protect sensitive customer information. In this guide, we’ll walk you through the steps to create and apply […]

Adding link to the User Account sidebar menu using JavaScript

Overview Sometimes you need quick access to custom pages from the User Account area, maybe a help page, policy link, or a special resource just for logged-in users. Instead of touching backend templates or core files, you can easily add a custom link to the User Account sidebar menu using a small JavaScript snippet. This […]

Restricting characters in fields at checkout

There may be times where you need to restrict certain characters from being entered into fields at checkout. Perhaps you want to disallow special characters in the PO Number field, or only allow numerals to be entered into the phone number field. In this guide we will share a few examples of how that can […]

Controlling Access to Specific Product Categories

Overview commercebuild lets you control who can see specific product categories in your store. You can restrict access at the user group level, making certain categories visible only to logged-in users, or specific customer groups. This guide walks you through how category access works in the commercebuild web store, so the right products show up […]

How to Configure Regional Availability and Pricing (RAAP) in Google Merchant Center

Regional Availability and Pricing allows you to show availability of a product at a specific warehouse location for a B2C/guest user, which may be different from the default locations set in your B2C/Public settings. This may be necessary so that Google displays region-specific stock availability and pricing (based on the warehouse). In this guide, we’ll […]