Q: 1
An Adobe Commerce Architect is planning to create a new action that will add gift registry items to
the customer's quote. What should the Architect do to guarantee that private content blocks are
updated?
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 2
A client has multiple warehouses where orders can be fulfilled. The cost of shipping goods from each
warehouse varies by day, due to the number of workers available. The Architect needs to make sure
that when an order is shipped, it is shipped from the lowest cost warehouse that is open.
How should this functionality be implemented?
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 3
An Architect wants to create an Integration Test that does the following:
• Adds a product using a data fixture
• Executes $this->someLogic->execute($product) on the product
• Checks if the result is true.
$this->someLogic has the correct object assigned in the setup() method.
Product creation and the tested logic must be executed in the context of two different store views
with IDs of 3 and 4, which have been created and are available for the test.
How should the Architect meet these requirements?
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 4
A company wants to build an Adobe Commerce website to sell their products to customers in their
country. The taxes in their country are highly complex and require customization to Adobe
Commerce. An Architect is trying to solve this problem by creating a custom tax calculator that will
handle the calculation of taxes for all orders in Adobe Commerce.
Following best practices, how should the Architect add the taxes for all orders?
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 5
An Adobe Commerce Architect is creating a new GraphQL API mutation to alter the process of adding
configurable products to the cart. The mutation accepts configurable product ID. If the given product
has only one variant, then the mutation should add this variant to the cart and return not nullable
Cart type. If the configurable product has more variants, then the mutation should return not
nullable Conf igurableProduct type.
The mutation declaration looks as follows:
How should the Adobe Commerce Architect declare output of this mutation?
A)
B)
C)

How should the Adobe Commerce Architect declare output of this mutation?
A)
B)
C)

Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 6
A representative of a small business needs an Adobe Commerce Architect to design a custom
integration of a third-party payment solution. They want to reduce the list of controls identified in
their Self-Assessment Questionnaire as much as possible to achieve PCI compliance for their existing
Magento application.
Which approach meets the business needs?
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 7
An Adobe Commerce Architect is asked by a merchant using B2B features to help with a
configuration issue.
The Architect creates a test Company Account and wants to create Approval Rules for orders. The
Approval Rules tab does not appear in the Company section in the Customer Account Menu when
the Architect logs in using the Company Administrator account.
Which two steps must be taken to fix this issue? (Choose two.)
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 8
A merchant asks for a new category attribute to allow uploading an additional mobile image against
categories. The merchant utilizes the content staging and preview feature in Adobe Commerce and
wants to schedule and review changes to this new mobile image field.
A
developer
creates
the
attribute
via
a
data
patch
and
adds
it
to
view/adminhtml/ui_component/category_f orm. xml. The attribute appears against the category in
the main form, but does not appear in the additional form when scheduled updates are made.
To change this attribute when scheduling new category updates, which additional action should the
Architect ask the developer to take?
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 9
An existing Adobe Commerce website is moving to a headless implementation.
The existing website features an "All Brands'' page, as well as individual pages for each brand. All
brand-related pages are cached in Varnish using tags in the same manner as products and categories.
Two new GraphQL queries have been created to make this information available to the frontend for
the new headless implementation:
During testing, the queries sometimes return out-of-date information. How should this problem be
solved while maintaining performance?
During testing, the queries sometimes return out-of-date information. How should this problem be
solved while maintaining performance?Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Q: 10
An Architect needs to create an additional regional UK website with its own website currency set to
GBP in Adobe Commerce. An existing US website is using USD as a default base and website
currency.
After the first week of sales in the new UK website, an administrator notices that all sales totals in
Sales Orders report show £0.00.
How should this issue be resolved?
Options
Discussion
No comments yet. Be the first to comment.
Be respectful. No spam.
Question 1 of 20 · Page 1 / 2