B2C-Commerce-Developer Exam Questions

Total 149 Questions

Last Updated Exam : 22-Oct-2024

Universal Containers needs to have Apple Pay disabled for the country of Spain.
Which Business Manager module should the Developer use to meet this requirement?


A.

Merchant Tools > Ordering > Payment Methods


B.

Merchant Tools > Site Preferences > Apple Pay


C.

Merchant Tools > Ordering > Payment Processors


D.

Merchant Tools > Site Preferences > Payment Types





A.
  

Merchant Tools > Ordering > Payment Methods



Universal Containers recently completed updates to their storefront shopping cart page. A problem has been
discovered since the update. Users are no longer able to submit coupon codes on this page. Additionally,
authenticated users who try to add a coupon are logged out.
The following processing code is found in the Cart.js controller file:
What should the Developer verify to identify the issue?


A.

The CSRF cartridge is included in the site’s cartridge path.


B.

The form group has the secure attribute set to true.


C.

The CSRF token is present in the form and is being submitted in the request.


D.

The CSRF settings in Business Manager are properly configured.





C.
  

The CSRF token is present in the form and is being submitted in the request.



A Digital Developer noticed that cartridges in their workspace are NOT executing. The Developer confirms
that the cartridges are uploaded to the B2C Commerce server connection’s target version directory.
Which action potentially solves this problem?


A.

Set the active code version to use the latest compatibility mode.


B.

Remove invalid characters from the code version’s name.


C.

Remove invalid characters from cartridge file and folder names.


D.

Set the server connection’s target version directory to the active code version





D.
  

Set the server connection’s target version directory to the active code version



A Digital Developer suspects a logical error in a script.
Which action will help locate the error?


A.

Submit a support ticket to B2C Commerce.


B.

Check request logs for evidence of the logical error.


C.

Put breakpoints in the code, debug, and examine variable values.


D.

Print all values in the script node called before the current script.





B.
  

Check request logs for evidence of the logical error.



A Digital Developer is adding support for an additional language other than the default. The locale code for
the new language is de.
In which folder should the developer place resource bundles?


A.

templates/de


B.

templates/default


C.

templates/resources


D.

templates/default/resources





C.
  

templates/resources



A Digital Developer is tasked with setting up a new Digital Server Connection using UX Studio in their
sandbox.
Which three items are required to accomplish this task? (Choose three.)


A.

Instance Version


B.

Instance Hostname


C.

Business Manager Username


D.

Keystore Password


E.

Business Manager Password





B.
  

Instance Hostname



D.
  

Keystore Password



E.
  

Business Manager Password



A Digital Developer has been given a specification to integrate with a REST API for retrieving weather
conditions. The service expects parameters to be form encoded.
Which service type should the Developer register?


A.

FTP


B.

SOAP


C.

HTTP Form


D.

WebDAV





C.
  

HTTP Form



Given a NewsletterSubscription custom object that has a key attribute named email of type String, what is
the correct syntax to create the NewsletterSubscription custom object and persist it to the database?


A.

Var customobject = dw.object.CustomObjectMgr.createNewsletterSubscription(‘email’,
newsLetterForm.email.value);


B.

Var customobject =
dw.object.CustomObjectMgr.createCustomObject(newsletterForm.email.value,
‘NewsletterSubscription’);


C.

Var customobject = dw.object.CustomObjectMgr. createCustomObject 
(‘NewsletterSubscription’, newsLetterForm.email.value);


D.

Var customobject = dw.object.CustomObjectMgr. createCustomObject
(‘NewsletterSubscription’,’email’, newsLetterForm.email.value);





C.
  

Var customobject = dw.object.CustomObjectMgr. createCustomObject 
(‘NewsletterSubscription’, newsLetterForm.email.value);



Which three operations should be done in a controller?
Choose 3 answers


A.

Generate the response as JSON or HTML


B.

Use the Script API to generate data for the view.


C.

Use middleware functions when applicable


D.

Create a plain JavaScript object representing a system object
Use the model needed for the view.





A.
  

Generate the response as JSON or HTML



C.
  

Use middleware functions when applicable



E.
  

Universal Containers has expanded its implementation to support German with a locale code of de. The current resource bundle is checkout.properties.
To which file should the developer add German string values?


A.

checkout_de.properties in resources folder


B.

checkout.properties in the de locale folder


C.

checkout.properties in the default locale folder


D.

de_checkout.properties in resources folder





D.
  

de_checkout.properties in resources folder




Page 4 out of 15 Pages
Previous