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?
Question No 2
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)
Question No 3
A third - party company needs to create an application that will integrate the Adobe Commerce
system to get orders data for reporting. The integration needs access to the GET /Vl/orders endpoint.
It will call this endpoint automatically every hour around the clock. The merchant wants the ability to
restrict or extend access to resources as well as to revoke the access using Admin Panel.
Which type of authentication available in Adobe Commerce should be used and implemented in a
third - party system for this integration?
Question No 4
In a custom module, an Architect wants to define a new xml configuration file. The module should be
able to read all the xml configuration files declared in the system, merge them together, and use
their values in PHP class.
Which two steps should the Architect make to meet this requirement? (Choose two.)
Question No 5
An Adobe Commerce Architect creates a stopword for the Italian locale named stopwordsjtJT.csv and
changes the stopword directory to the following:
<magento_root>/app/code/Custo«vendor/Elasticsearch/etc/stopwords/
What is the correct approach to change the stopwords directory inside the custom module?