How To Enable Company, Enable Quick Order, Enable Requisition List B2B Adobe Commerce

Company, Quick Order & Requisition List are major part of B2B Adobe Commerce.

The following steps need to follow.

Step [1] – Go STORES > Configuration, redirects Configuration section.

Step [2] – In the left panel under General > B2B Features and enable the basic features

Enable Company:: Select Yes to enable company to allow customers to manage their own company. accounts

Once Enable Company selected Yes, The following three below things opened

Enable Shared Catalog:: Once this field is enabled, It is allowed curated catalogs with custom pricing that are available either globally, or limited to specific companies

Enable B2B Quote:: Once this field is enabled, Catalog field is set to Yes, this option is available. When enabled, only products that are assigned to a shared catalog are stored in the price index. Products that are not assigned to the shared catalog are not displayed on the storefront

Enable Shared Catalog:: Once this field is enabled, It is allowed company buyers to submit a request for a quote from the shopping cart.

Enable Quick Order:: To allow customers and guests to quickly place orders based on SKU or product name, set Enable Quick Order to Yes.

Enable Requisition List:: To allow customers to create and manage requisition lists from their account dashboard, set Enable Requisition List to Yes.

Magento 2.x or Adobe Commerce Admin Security, Add Secret Key to URLs, Session Lifetime, Password Lifetime, Lockout Time

Admin Security is very important part of Magento 2.x Open Source / Adobe Commerce 2.x

There are following below steps need to follow

Step [1] – Go STORES > Configuration, redirects Configuration section.

Step [2] – Click on Left Panel System > Admin, redirects Right Security Section Tab.

  • Password Reset Protection Type:: By Default as By IP and Email
  • Recovery Link Expiration Period (hours):: 2 Hours
  • Max Number of Password Reset Requests:: 5
  • Min Time Between Password Reset Requests:: 10 Minutes
  • Add Secret Key to URLs:: By Default Yes
  • Login is Case Sensitive:: By Default Yes
  • Admin Session Lifetime (seconds):: 900 Second (By Default)
  • Maximum Login Failures to Lockout Account:: 6
  • Lockout Time (minutes):: 30 Min
  • Password Lifetime (days):: 90 Days (By Default)
  • Password Change::Forced

How To Configure Google Analytics , Google AdWords, Google GTag in Magento 2.x / Adobe Commerce

There are following below steps need to follow

Step [1] – Go STORES > Configuration, redirects Configuration section.

Step [2] – Go Sales > Google API, redirects to right panel Google Analytics  section.

Google API = Google Analytics + Google AdWords + Google GTag

Step [3] –  Right panel Google Analytics Enabled  section.

Google Analytics Configuration

Enter Google Analytics ID or Account Number

Step [4] –  Right panel Google AdWords Enabled  section.

Google AdWords Configuration

Enter Google AdWords Conversion ID

Step [5] –  Right panel Google GTag section.

Google AdWords Configuration

Enter Google Analytics4 Measurement ID

Enter Google AdWords Conversion ID

How To Configure Backup For Database, System Files, Media in Magento 2.x / Adobe Commerce 2.x

The following below steps need to follow to do Backup Settings in Magento 2.x / Adobe Commerce 2.x

Step [1] – Go To STORES > Configuration, redirects on configuration.

Step [2] – Left Panel Clicked on  Advanced System redirects on [Right Panel]

Step [3] – Click on Backup Settings of Right Panel
By Default Backup Settings Disable

Once Enable Backup Settings

  • Enable Scheduled Backup:: Select Yes to enable Scheduled Backup
  • Scheduled Backup Type:: Select Backup Type
  • Start Time:: Select start time for Backup
  • Frequency:: Select Frequency by using Daily, Weekly, Monthly
  • Maintenance Mode:: Select Maintenance during Backup Process

Why use Security.txt file & Its Configuration In Magento 2.x / Adobe Commerce?

What is Security.txt File

The Security. txt file format is used to provide security researchers the information they can use to report their findings. Merchants can enter their contact information regarding security issue reporting from the Magento 2.x / Adobe Commerce Admin

Security. txt is set of Security standard to define the process for security researchers to disclose security vulnerabilities securely. security. txt files have been implemented by Google, Bling, Yahoo, Facebook, GitHub, the UK government, and many other organizations.

Step [1] – Go STORES > Configuration, redirects Configuration section.

STORES-Configuration

Step [2] – Left Side Panel Click on SECURITY > security.txt

By Default Security.txt disabled

This image has an empty alt attribute; its file name is image-45-1024x439.png

Step [3] – Once Click Enable (Select from drop down) below Tab display

“once enable, Creates the security.txt file based on information entered in the Contact information and Other information sections”

Contact Information:: Need to enter below information

  • Email
  • Phone
  • Contact Page

Other Information:: Need to enter below information

  • Encryption
  • Acknowledgements
  • Preferred-Languages
  • Hiring
  • Policy
  • Signature

If you want to create the signature file, then you have to use the command line:

gpg -u KEYID --output security.txt.sig --armor --detach-sig security.txt

The signature file has to be saved on the server in the .well-known folder. 

Step [4] – Finally click on Save Button.

Step [5] – A valid security.txt file might look like the following:

Magento 2.x / Adobe Commerce How to Unlock Admin Locked User Account

Once authorize admin users are trying to login, due to some login credentials / Re Captcha issue , unable to admin login, after that multiple time unsuccessful login, authorize admin user has been locked.

The following below steps need to follow.

Step [1] – Go To Admin, System > Permissions > Locked Users

Step [2] –Redirects on below Locked Admin User Listing Page

Step [3] – Select check box those admin users, you want to unlock & In the upper-left corner, set Unlock from the Actions dropdown box

Step [4] – Finally Click Submit to unlock the account.

Unlock Admin Users By Command

Step [1] – Run Below CLI command

$ bin/magento admin:user:unlock {username}

Step [2] – Run Flush CLI Command

Step [3] – Finally user has been unlock.

Magento 2.x / Adobe Commerce 2.x Schedule Design Update For Pages, Products, Categories & Theme

Schedule Design Update specific duration period between Start Date & End Date, specify design /page /product / category / sore view theme must be display.

Schedule Design Update For Specific Page:: It is called on Page as Custom Design Update

Date From & To:: Select From & To Date

New Theme:: Select specific store view as per your Business Need

New Layout:: Select theme as per your Business Need

Schedule Design Update For Specific Product:: The following below things need to be set



Date From & To:: Select From & To Date

New Theme:: Select specific store view as per your Business Need

New Layout:: Select theme as per your Business Need

Schedule Design Update For Specific Page or Product follow same process

Schedule Design Update For Specific Category:: The following below thing need to be set

Date From & To:: Select From & To Date

Custom Design Update For Specific Theme:: The following below things need to be set

Store:: Select specific store view as per your Business Need
Custom Design:: Select theme as per your Business Need
Date From & To:: Select From & To Date

Magento 2.x / Adobe Commerce 2.x Content Pages, Blocks, Dynamic Block, Page Builder, Widgets, Hierarchy, Templates

The Following below steps need to follow

Step [1] – Go To Left Side Content, set of (Element + Design + Dashboard + Media)

Step [2] – Briefly Explain

Elements = (Pages + Hierarchy + Blocks + Dynamic Block + Widgets + Templates)

Step [2.1] Elements > Pages

“Create pages with set of text, images, blocks, variables, and widgets, these pages can be incorporated into the navigation (Top Navigation, Footer Navigation etc.) of your store as well as linked with other pages / catalog pages”

“Pages can be created by using Page Builder”

  • Enable Page::
  • Page Title:: Required Fields, need to enter Title of Page
  • Content Heading:: Need to enter content heading of Page
  • Content of Page:: Need to enter content of page by using Page Builder
  • Search Engine Optimization:: need to enter SEO URL, Meta Title, Meta Description, Meta Keywords
  • Pages is Website:: Select store view as per your Business need.
  • Design:: Select Layout & Custom Layout Update
  • Custom Design Update:: Schedule custom design update for future date, need to enter Start & End Date with selection of Theme & Layout


Once page created by using Page Builder, asking for which purpose want to save Page Template created for (Page, Block, Category, Product)

Step [2.2] Elements > Hierarchy

“Hierarchy is set of content pages with pagination, navigation, and menus”

[2.2.1] Display Listing of Nodes

[2.2.2] – Once Click on Add New Node & enter Title & URL Key as below

[2.2.3] – Once click on Save Button, The node appears as a folder in the tree on the left of the page

[2.2.4] – How To  Add Pages To The Node

  • Select Pages, you want to add in specified created node.
  • Click on My Node as edit mode
  • Finally click on Button Add Selected Page(s) to the tree

Step [2.3] Elements > Blocks

Create block with set of text, images, and video and can be included to any part of the page layout / catalog page layout.

Blocks can be created by using Page Builder

  • Block Title:: Need to enter Title of Block
  • Block Identifier:: Need to enter Identifier of Block, It must be always unique
  • Store View:: Select the store view as per your Business Need
  • Block Content:: Need To selected content of block by Page Builder

Step [2.4] Elements > Dynamic Block –Only Support By Adobe Commerce

Create block with set of dynamic & interaction content as by using logic with price rules (Cart Price Rules and Catalog Prices Rules) & customer segments.”

Dynamic Blocks can be created by using Page Builder

How To Create Dynamic Block:: The following below steps need to follow

Step [2.4.1] – Go to Content > Elements > Dynamic Blocks.

Display Listing of all Dynamic Blocks

Step [2.4.2] – Click on Button Add Dynamic Block

Set Enable as Yes to activate the dynamic block

Enter Dynamic Block Name

Select Dynamic Block Type:: where you want to display dynamic block

Select Customer Segmentation:: Which customer gender you are going to target Promotion

If applicable, set Store View to a specific store view as per your Business need where the dynamic block is to appear

Step [2.4.3] – Enter Content by using Page Builder

Step [2.4.4] – Integrate Cart Price Rules or Catalog Price Rules as per your business need

You should select the checkbox of each rule you want to add, no matter what rule option is selected. Don’t forget to click Add Selected and save the block when finished. 

Select checkbox below Cart Price Rules, that you planning to apply,

Same process need to apply for Catalog Price Rules

Step [2.4.5] – Finally click on Save Button

Step [2.4.6] – How To apply Dynamic Blocks on Pages.

Go to Content > Elements > Pages , select dynamic block that is recently created by using Add Dynamic Block content type

Step [2.5] Elements > Widgets

” Widget is a snippet of code or dynamic data that allows you to display dynamic content on your store frontend.

Widget is set of following below Dynamic data, users can be used as per their need. “

CMS Page Link
CMS Static Block
Catalog Category Link
Catalog New Products List
Catalog Product Link
Catalog Products List
Orders and Returns
Recently Compared Products
Recently Viewed Products

Step [2.6] Elements > Templates:: Display listing of all templates those are created by Page Builder for Pages, Products, Categories, Blocks etc.

Step [3] Content StagingOnly Support By Adobe Commerce


Content Staging provides facility for Admin User to easily Create, Preview & Schedule a wide range of content updates directly from the Admin of your store.

Schedule Update for following below thing

Products
Categories
Catalog Price Rules
Cart Price Rules
CMS Pages
CMS Blocks
Widgets

How to Configure Product Price Scope Global or Website Level in Magento 2.x / Adobe Commerce

Product Price can be set either by Global or Website Scope Level in Magento 2.x / Adobe Commerce 2.x,

If applied to the global level, the same price is used throughout the store hierarchy level.

If applied to the website level, the same product can be available at different prices from stores that are associated with different websites.

By Default Product Price as Global Level

Product Price can not be set either by Store Level in Magento 2.x / Adobe Commerce 2.x

How To Configure Product Price Scope Either Global or Website Level

The following below steps need to follow to Configure Product Price Scope Global or Website Level

Step [1] – Go To STORES > Configuration, redirects on configuration.

Step [2] – In the left panel, expand Catalog and choose Catalog underneath.

Step [3] – Once Scroll down to the Catalog Price Scope following below two values:

Global [By Default Selected]
Website

Step [4] – The scope setting that you choose appears below price fields in your catalog.


Step [5] – When complete, click Save Config.