2024 Valid B2B-Commerce-Administrator Real Exam Questions (Updated) 100% Dumps & Practice Exam
[UPDATED 2024] Salesforce B2B-Commerce-Administrator Questions Prepare with Free Demo of PDF
NEW QUESTION # 63
Which template will correctly display the details message only when areDetailsVisible becomes true given the following code in a Lightning Web Component?
- A.

- B.

- C.

- D.

Answer: D
Explanation:
Option B is the correct template to display the details message only when areDetailsVisible becomes true. This is because Option B uses the if:true directive on a nested <template> tag that encloses the conditional content. The if:true directive binds data to the template and removes and inserts DOM elements based on whether the data is a truthy or falsy value1. Option A, C, and D are incorrect because they do not use the if:true directive on a nested <template> tag, and therefore will not render the content conditionally. Reference: 1: Render HTML Conditionally - Trailhead2
NEW QUESTION # 64
Which three field types can an administrator set as filterable fields for Search?
- A. Currency
- B. Picklist
- C. Checkbox
- D. Text
- E. Picklist(Multi-Select)
Answer: B,D,E
Explanation:
According to the Searchable Fields page, searchable fields are fields on the Product object that can be used as filters or facets for search results on your B2B Commerce site. Searchable fields can help users narrow down their search results and find the products that match their criteria. Three of the field types that an administrator can set as searchable fields for search are text, picklist, and picklist (multi-select). Text field type allows users to enter any alphanumeric characters as search terms. Picklist field type allows users to select one value from a predefined list of values as a search term. Picklist (multi-select) field type allows users to select multiple values from a predefined list of values as search terms. Therefore, options B, D, and E are correct. Options A and C are false because currency and checkbox are not field types that an administrator can set as searchable fields for search. Currency field type allows users to enter numeric values with decimal places and currency symbols as search terms. Checkbox field type allows users to select true or false values as search terms. Reference: Searchable Fields, Searchable Fields Overview
NEW QUESTION # 65
Universal Containers (UC) is ready to build a tax provider class using the interfaces available in the Buyer. Experience SDK. When creating a tax provider, what are three things that a developer should consider first?
- A. Steps to complete in the Tax Service
- B. What to implement
- C. Whether to use JSON or XML
- D. What events to fire in the Lightning web component
- E. How to handle results
Answer: A,B,E
Explanation:
When creating a tax provider class using the interfaces available in the Buyer Experience SDK, the developer should consider the following things first:
Steps to complete in the Tax Service. The developer should decide what steps are required to calculate and apply taxes to an order, such as validating the address, requesting a tax quote, committing the tax transaction, and so on. The developer should also consider how to handle errors or exceptions that may occur during these steps.
How to handle results. The developer should determine how to process and store the results returned by the tax provider, such as the tax amount, the tax rate, the tax code, and any other relevant information. The developer should also decide how to display these results to the buyer and the seller in the storefront and the order management system.
What to implement. The developer should implement the ITaxProvider interface and its methods, such as getTaxQuote, commitTaxTransaction, cancelTaxTransaction, and so on. The developer should also implement any custom logic or configuration required by the tax provider, such as authentication, headers, parameters, endpoints, and so on. Reference:
Create a Tax Provider
Buyer Experience SDK Developer Guide
NEW QUESTION # 66
Where can the administrator go to set up Variation products using the B2B Commerce App's navigation menu?
- A. Catalogs
- B. Product Workbench
- C. Products
- D. Commerce Setup
Answer: B
Explanation:
Explanation
The administrator can go to the Product Workbench to set up variation products using the B2B Commerce app's navigation menu. The Product Workbench is a tool that allows an admin to create, edit, import, and export product variation groupings for a store. A product variation grouping is a product that groups together all the variant products that share the same attributes, such as color or size. References: Product Workbench
NEW QUESTION # 67
What are two ways a developer should ensure that a store verifies shipping charges by using an external service?
- A. Create an Apex class to retrieve shipping charges from an external service and update the Cart Delivery group methods.
- B. Create a flow using an action to retrieve shipping changes from an external service and update the Cart Delivery Group Methods.
- C. Create a trigger to retrieve shipping charges from an external service and update the Cart Delivery Group Methods.
- D. Create an Apex class implementing the sfdc_checkout.CartShippingCharges interface to retrieve shipping charges from an external services and register it as as the ..Calculation integration in the store administration.
Answer: A,D
Explanation:
To ensure that a store verifies shipping charges by using an external service, a developer can use two ways:
Create an Apex class implementing the sfdc_checkout.CartShippingCharges interface to retrieve shipping charges from an external service and register it as the Shipping Calculation integration in the store administration. The sfdc_checkout.CartShippingCharges interface defines the methods that a custom shipping calculation class must implement to calculate shipping charges based on the cart items, delivery groups, and shipping methods. The developer can use this interface to call an external service API and return the shipping charges for each delivery group. The developer must also register the custom Apex class as the Shipping Calculation integration in the store administration, so that it can be used by the store to verify shipping charges during checkout1.
Create an Apex class to retrieve shipping charges from an external service and update the Cart Delivery Group Methods. The Cart Delivery Group Methods object stores the shipping methods and charges for each delivery group in a cart. The developer can create an Apex class that queries this object and updates the shipping charges based on the response from an external service API. The developer can invoke this Apex class from a trigger, a process, or a flow that runs when a cart is updated or submitted2. Reference: 1: Add a Shipping Calculation Service for Commerce Stores - Salesforce Help3, 2: CartDeliveryGroupMethod Object Reference - Salesforce Help4
NEW QUESTION # 68
What it true about installing the Cloudcraze managed package?
- A. The custom fields limit is not impacted.
- B. A supportticket is required with Salesforce,
- C. Custom fields are limited to 100kb.
- D. The bandwidth exceeded limit Is not Impacted.
Answer: A
Explanation:
According to the Installation Guide, installing the Cloudcraze managed package is a process that involves several steps, such as requesting access, installing dependencies, installing packages, configuring settings, and verifying installation. One of the facts that is true about installing the Cloudcraze managed package is that the custom fields limit is not impacted by the installation. The Cloudcraze managed package does not count against your org's custom fields limit because it uses custom metadata types instead of custom fields. Therefore, option D is correct. Option A is false because a support ticket is not required with Salesforce to install the Cloudcraze managed package, you only need to request access to the Cloudcraze installation site. Option B is false because the bandwidth exceeded limit is impacted by the installation, as the Cloudcraze managed package consumes some of your org's bandwidth limit. Option C is false because custom fields are not limited to 100kb, they are limited by the number of fields per object and the total size of all fields per object. Reference: Installation Guide, Installation Overview
NEW QUESTION # 69
A developer needs to make a call to a long running web service which is critical to finalizing their checkout process. Which three items should the developer consider in their implementation?
- A. A new Named Credential may need to be created in Setup
- B. A new Remote Site may need to be created in Setup
- C. An Apex method returning a Continuation will need to be created
- D. A new CORS entry may need to be created in Setup
- E. Requests to the service should be brokered to prevent limit exceptions
Answer: A,C,D
Explanation:
To make a call to a long running web service, a developer should consider the following items in their implementation:
A new CORS entry may need to be created in Setup. CORS stands for Cross-Origin Resource Sharing, and it is a mechanism that allows web browsers to make requests to servers on different origins1. A CORS entry defines a trusted origin for an external web service and allows the browser to access its resources2. If the web service is not on the same origin as the Salesforce org, a CORS entry is required to avoid cross-origin errors3.
A new Named Credential may need to be created in Setup. A Named Credential specifies the URL of an external web service and its authentication settings4. It can also store certificates or secrets for secure communication4. By using a Named Credential, a developer can simplify the callout code and avoid hardcoding sensitive information5.
An Apex method returning a Continuation will need to be created. A Continuation is a class in Apex that allows making long-running requests to external web services without blocking the user interface6. It works by sending the request asynchronously and returning a placeholder response that can be used to resume the processing later6. A Continuation can handle requests that take up to 120 seconds, which is longer than the normal limit of 10 seconds for synchronous callouts7. Reference: Cross-Origin Resource Sharing (CORS), Create a CORS Whitelist Entry, Make Long-Running Callouts with Continuations, Named Credentials, Apex Web Services and Callouts, Continuation Class, Apex Governor Limits
NEW QUESTION # 70
How many storefronts can be added to an Experience Site?
- A. 2.0
- B. 1.0
- C. 3.0
- D. 0.0
Answer: B
Explanation:
Explanation
An Experience Site can have only one storefront or reorder portal. A storefront is a Commerce app that displays products and allows buyers to place orders. A reorder portal is a Commerce app that allows buyers to view their order history and reorder products. References: Salesforce Accredited B2B Commerce Administrator Exam Guide, page 6; Commerce Workspaces
NEW QUESTION # 71
Which three field types canan administrator set as filterable fields for search? Choose 3 answers.
- A. Geolocation
- B. Checkbox
- C. Picklist
- D. Date
- E. Picklist(Multi-Select)
Answer: B,C,E
Explanation:
According to the Searchable Fields page, searchable fields are fields on the Product object that can be used as filters or facets for search results on your B2B Commerce site. Searchable fields can help users narrow down their search results and find the products that match their criteria. Three of the field types that an administrator can set as searchable fields for search are picklist (multi-select), picklist, and checkbox. Picklist (multi-select) field type allows users to select multiple values from a predefined list of values as search terms. Picklist field type allows users to select one value from a predefined list of values as a search term. Checkbox field type allows users to select true or false values as search terms. Therefore, options A, B, and E are correct. Options C and D are false because date and geolocation are not field types that an administrator can set as searchable fields for search. Date field type allows users to enter date values in a specific format as search terms. Geolocation field type allows users to enter latitude and longitude values as search terms. Reference: Searchable Fields, Searchable Fields Overview
NEW QUESTION # 72
Why is the System context with Sharing-Enforces Record Level Accessimportant to B2B Commerce?
- A. It is required to view products in the storefront.
- B. It is required to synchronize content.
- C. It is required for guest browsing.
- D. It is required to check out.
Answer: D
NEW QUESTION # 73
Acne corporationis selling parts through their distributors. Their Distributors purchase products from them and resell those to individual Consumers. which relationship is represented by ACME seling to their distributors?
- A. B2C
- B. B2B
- C. A2Z
- D. D2C
Answer: B
Explanation:
Explanation
According to the B2B Commerce Basics page, B2B Commerce is a feature that allows you to create ecommerce websites and portals for your business-to-business customers. B2B Commerce can help you sell products and services to other businesses or organizations online. The relationship that is represented by ACME selling parts to their distributors is B2B. B2B stands for business-to-business, which means that the seller and the buyer are both businesses or organizations that have a commercial or professional relationship.
Therefore, option A is correct. Options B, C, and D are false because they are not relationships that are represented by ACME selling parts to their distributors. A2Z, B2C, and D2C are either invalid or incorrect acronyms that do not describe the seller-buyer relationship in this scenario. A2Z stands for anything to anything, which is a vague and undefined term that does not specify the nature of the relationship. B2C stands for business-to-consumer, which means that the seller is a business or organization and the buyer is an individual consumer or end user. D2C stands for direct-to-consumer, which means that the seller is a manufacturer or producer and the buyer is an individual consumer or end user. References: B2B Commerce Basics, B2B Commerce Basics Overview
NEW QUESTION # 74
An admin needs to rebuild the Search Index in the B2B Commerce App. What should the admin do next while on the Store record Page?
- A. Click on the Search tile
- B. Click on Community Settings
- C. Click on Search Reindexing in the Quick Options
- D. Go to Search Reindex in Setup.
Answer: A
Explanation:
According to the Search Reindexing page, search reindexing is a feature that allows you to rebuild the search index for your store or reorder portal. Search reindexing creates or updates the index of products, categories, and attributes that are searchable on your site. To rebuild the search index in the B2B Commerce app, you need to do the following steps:
Navigate to the Store record page in Salesforce.
Click on the Search tile in the Commerce app menu. Therefore, option B is correct.
Click on Rebuild Index in the Search workspace.
Confirm that you want to rebuild the index and wait for the process to complete.
Option A is false because there is no Search Reindex option in Setup, only in the Commerce app menu.
Option C is false because clicking on Community Settings will not allow you to rebuild the search index, only to configure general settings for your community, such as domain name, login options, network settings, etc.
Option D is false because there is no Search Reindexing option in the Quick Options menu, only in the Search workspace. Reference: Search Reindexing, Search Reindexing Overview
NEW QUESTION # 75
Which three actions must a developer take, in a B2B Commerce store, to accept credit card payments using a client's chosen payment provider?
- A. Create a PaymentProviderGateway record for the custom payment provider class.
- B. Create an Apex class that implements the sfdc_checkout.PaymentGatewayAdapter.
- C. Create an Apex class that implements the commercepayments.PaymentGatewayAdapter.
- D. Create a named credential for authentication with the payment provider.
- E. Create a RegisteredExternalService record for the custom payment provider class.
Answer: B,C,D
Explanation:
To accept credit card payments using a client's chosen payment provider, a developer must take the following three actions in a B2B Commerce store:
Create a named credential for authentication with the payment provider. A named credential is a Salesforce feature that defines the URL of a callout endpoint and its required authentication parameters. By creating a named credential for the payment provider, the developer can securely store the credentials and use them in Apex code without hardcoding them1.
Create an Apex class that implements the commercepayments.PaymentGatewayAdapter interface. This interface defines the methods that a custom payment provider class must implement to process credit card payments in B2B Commerce. The developer must implement the methods such as authorize, capture, refund, and void to handle the payment transactions with the payment provider's API2.
Create a PaymentProviderGateway record for the custom payment provider class. This record is a custom metadata type that defines the properties of the payment provider, such as its name, label, description, and Apex class name. By creating this record, the developer can register the custom payment provider class with B2B Commerce and make it available for selection in the Payment Gateway Settings page3. Reference: 1: Named Credentials - Trailhead4, 2: Implementing Custom Payment Providers - Salesforce Developers Blog5, 3: Integrate Payments into a B2B Commerce Store with Ease - Salesforce Developers Blog6
NEW QUESTION # 76
Which is a workspace in the Commerce App?
- A. Content Management
- B. Search
- C. Commerce Reports
- D. Product
Answer: D
Explanation:
According to the Commerce App page, commerce app is an app that allows you to manage your B2B Commerce data and functionality in Salesforce. Commerce app has several workspaces that correspond to different aspects of your B2B Commerce site, such as product, pricing, promotion, order, store, search, report, and content. Product is a workspace in the commerce app that allows you to manage your products and product variations. You can create, edit, delete, clone, or import/export products in the product workspace. You can also view and edit product attributes, specifications, images, categories, price lists, etc. Therefore, option C is correct. Options A, B, and D are false because content management, commerce reports, and search are not workspaces in the commerce app. Content management is a feature that allows you to create and manage content assets for your B2B Commerce site. Commerce reports are a set of reports and dashboards that provide insights into your B2B Commerce performance and metrics. Search is a feature that allows you to configure and optimize the search functionality for your B2B Commerce site. Reference: Commerce App, Commerce App Overview
NEW QUESTION # 77
Which Org preference needs to be enabled in order to see the Order Summary object in Object Manager?
- A. Person Accounts
- B. Enhanced Commerce Orders
- C. There is no action to take. Order Summary access is automatically enabled.
- D. Person Accounts for Shoppers
Answer: B
Explanation:
Explanation
Enhanced Commerce Orders is the org preference that needs to be enabled in order to see the Order Summary object in Object Manager. The Order Summary object is a custom object that stores information about an order placed on a B2B Commerce site, such as products, quantities, prices, discounts, taxes, and shipping costs. The Enhanced Commerce Orders preference allows you to use this object instead of the standard Order object for B2B Commerce orders, giving you more flexibility and control over your order management process. References: Order Summary Object; [Enhanced Commerce Orders Preference]
NEW QUESTION # 78
What does the developer need to implement to override Shipping in Checkout?
- A. sfdc.commerce.ShippingCharges
- B. sfdc.checkout.ShippingCharges
- C. sfdc_checkout.CartShippingCharges
- D. sfdc_commerce.CartShipplngCharges
Answer: C
Explanation:
To override the shipping charge calculation logic in B2B Commerce for Visualforce, a developer must implement the sfdc_checkout.CartShippingCharges interface. This interface defines two methods: calculateShipping and calculateShippingForCart. The calculateShipping method takes a CC Cart Delivery Group Method record as an input and returns a CC Cart Item record of type Shipping. The calculateShippingForCart method takes a CC Cart record as an input and returns a list of CC Cart Item records of type Shipping. These methods are invoked by the B2B Commerce for Visualforce framework during checkout to calculate the shipping charge for each cart delivery group and the entire cart respectively. Reference: Add a Shipping Service, Calculate Shipping at Checkout, B2B Commerce for Visualforce Developer Guide
NEW QUESTION # 79
After updating a Page Label record, which action is required to see those changes reflected in a storefront?
- A. Clear browser Cache on the computer.
- B. Rebuild and activate Configuration Cache in CC Admin > Global Settings> Configuration Cache Management.
- C. Refresh Page Label Cache in CC Admin > Global Settings > Indexing.
- D. Deactivate and Activate the storefront community.
Answer: B
Explanation:
Explanation
After updating a Page Label record, you must rebuild and activate the Configuration Cache in order to see the changes reflected in the storefront. This is because the Configuration Cache contains all of the static data that is used to render the storefront, including Page Labels.
NEW QUESTION # 80
Northern Trail Outfitters (NTO) has a requirement to schedule a reusable data import across 05m 06s multiple orgs for customer demo purposes. NTO also has a requirement to seed data of related objects-ProductCatalog, ProductCategory, Product2, and ProductCategoryProduct- while preserving its relationships and without purchasing additional licenses or using thirdparty tools.
What is the recommended tool a developer should select to address the requirement?
- A. Dataloader.io
- B. Commerce Product Data Import
- C. Bulk Import Using Command Line Interface
- D. Data Import Wizard
Answer: B
Explanation:
Commerce Product Data Import is a tool that allows developers to import product data from a CSV file into the B2B Commerce Cloud platform. It supports importing data for related objects, such as ProductCatalog, ProductCategory, Product2, and ProductCategoryProduct, while preserving their relationships. It also supports scheduling the import process to run at a specified time or frequency, which can be useful for demo purposes. Commerce Product Data Import does not require any additional licenses or third-party tools to use. Reference:
Import Products
Commerce Product Data Import
NEW QUESTION # 81
The digital store experience for Salesforce B2B Commerce ispowered by which other Salesforce product?
- A. B2C Commerce
- B. Field Service
- C. Salesforce CMS
- D. pardot
Answer: A
Explanation:
According to the Salesforce Platform page, Salesforce Platform is a feature that allows you to build custom applications and websites on top of Salesforce data and functionality. Salesforce Platform can help you extend and enhance your Salesforce solutions and integrations with other systems and services. The digital store experience for Salesforce B2B Commerce is powered by another Salesforce product, which is B2C Commerce. B2C Commerce is a feature that allows you to create ecommerce websites and portals for your business-to-consumer customers. B2C Commerce can help you sell products and services to individual consumers or end users online. B2B Commerce and B2C Commerce share the same digital store experience platform, which is based on the Salesforce Platform. Therefore, option A is correct. Options B, C, and D are false because they are not Salesforce products that power the digital store experience for Salesforce B2B Commerce. Field Service is a feature that allows you to manage your field service operations and workforce on Salesforce. Salesforce CMS is a feature that allows you to create and manage content for your Salesforce solutions and channels. Pardot is a feature that allows you to create and execute marketing campaigns and automation on Salesforce. Reference: Salesforce Platform, Salesforce Platform Overview
NEW QUESTION # 82
How should a Salesforce B2B Commerce Attribute record be designated as a Parent Attribute?
- A. Define the 'Child Attribute' relation field
- B. Leave the 'Parent Attribute' relation field blank
- C. Prefix the Attribute name with 'PARENT.'
- D. Select the 'Parent Attribute' Checkbox
Answer: D
Explanation:
Explanation
To designate a Salesforce B2B Commerce Attribute record as a Parent Attribute, you must select the Parent Attribute checkbox. This will allow you to create child attributes that are related to the parent attribute.
NEW QUESTION # 83
After updating a Page Label record, which action is required to see those changes reflected in a storefront?
- A. Clear browser Cache on the computer.
- B. Rebuild and activate Configuration Cache in CC Admin > Global Settings> Configuration Cache Management.
- C. Refresh Page Label Cache in CC Admin > Global Settings > Indexing.
- D. Deactivate and Activate the storefront community.
Answer: B
Explanation:
After updating a Page Label record, you must rebuild and activate the Configuration Cache in order to see the changes reflected in the storefront. This is because the Configuration Cache contains all of the static data that is used to render the storefront, including Page Labels.
Reference:
Salesforce B2B Commerce Administrator Trailhead module: https://trailhead.salesforce.com/content/learn/modules/b2b-commerce-basics
NEW QUESTION # 84
......
B2B-Commerce-Administrator Deluxe Study Guide with Online Test Engine: https://www.validdumps.top/B2B-Commerce-Administrator-exam-torrent.html
NEW 2024 Certification Sample Questions B2B-Commerce-Administrator Dumps & Practice Exam: https://drive.google.com/open?id=13CTobmFUT6fOijtyX4W4ofxgoTu5Sv9u