Tutorials

Enable Product Level Warehouse Restriction

You can restrict certain products from being accessed by users based on their warehouse settings. There is a custom store add-on called Enable Product Level Warehouse Restriction that, when enabled, allows you this ability. If this is a feature you are interested in, please reach out to our support team at support@commercebuild.com to inquire about […]

How to Configure Abandoned Cart Emails with Sendinblue

With Sendinblue, you can set up abandoned cart emails that remind your web store users that they have items in their cart awaiting purchase. Sendinblue is a digital marketing platform that allows you to do email marketing, create landing pages, build signup forms, and much more. With their automation features, as well as a bit […]

How to Enforce Minimum Order Quantity (MOQ)

To set up Minimum Order Quantity, Product Custom Fields are required and a billable add-on. If Custom Fields are not accessible under Catalog > Product Settings, please contact us so that we can assist you further. You can enforce a Minimum Order Quantity (MOQ) for ERP products, as well as ERP products that are part […]

Enable Product Comparison

Your web store has the option to enable product comparison, allowing users to compare multiple products side-by-side. In this guide we will review how to enable that feature. Please note that this feature requires that the store already has the content grid built out. Enable in the store features The option can be enabled for […]

Configurator Products

The Configurator Module enables you to create a configurable product made of several items. You can establish rules to determine which items can be grouped together to form a valid configuration to be purchased. Note: The Product Configurator is an add-on product and might be paid depending on your commercebuild package. Once the Product Configurator […]

How to Get User Email and User Name on the Web Store Front End

For some front end JavaScript that may run on a web store, accessing the user name or user email may be helpful to satisfy certain parameter requirements for those scripts. Fortunately, this information is accessible via the web store userId cookie. The following snippet will help you access these data: let fetchCookie = getCookie(“userId”); let […]

DKIM email signing

What Is DKIM Email Signing? DKIM stands for DomainKeys Identified Mail. It is an email authentication protocol that uses encryption to allow recipients to verify that an email message truly came from the domain that it clams to have come from. It does that by checking the email signature against a TXT DNS record which […]

How to configure credit card fee – Sage 300

Note: credit card fee is not the same as pre-auth increase. Pre-auth increase is a buffer (or a floating amount) that is added to the pre-authorization on the card via the payment gateway settings when the payment type is “pre-authorization”, whereas, credit card fee is a fixed amount that can be added to the credit […]

How to configure credit card fee – Sage X3

Note: credit card fee is not the same as pre-auth increase. Pre-auth increase is a buffer (or a floating amount) that is added to the pre-authorization on the card via the payment gateway settings when the payment type is “pre-authorization”, whereas, credit card fee is a fixed amount that can be added to the credit […]

Adding and Managing Brands

What are brands? How to set up brands in the webstore How to set up brands using Excel How to assign products using Excel How to add a link to the brands page in your navigation bar How to place a brands module onto a page What are brands? When it comes to your webstore, […]