Adobe AD0-E718 Exam Practice Questions (P. 3)
- Full Access (50 questions)
- Six months of Premium Access
- Access to one million comments
- Seamless ChatGPT Integration
- Ability to download PDF files
- Anki Flashcard files for revision
- No Captcha & No AdSense
- Advanced Exam Configuration
Question #11
An Adobe Commerce Architect gets a request to change existing payment gateway functionality by allowing voided transactions only for a certain range of paid amounts.
In the vendor module file etc/config.xml, payment method has an option can_void set to 1.
How should this customization be done?
In the vendor module file etc/config.xml, payment method has an option can_void set to 1.
How should this customization be done?
- AExtend Magento\Payment\Model\Method\Adapter and reimplement method void. Use this new class as a new type of payment method facade configuration overriding virtualType type for adapter.
- BDeclare a new plugin for class Magento\Payment\Gateway\Config\ConfigValueHandler and using the afterHandle method, change the result for subject can_void.
- CAdd new handler with name can_void to virtualType based on type Magento\Payment\Gateway\Config\ValueHandlerPool in payment method facade configuration.
Correct Answer:
B
B
send
light_mode
delete
Question #12
An Adobe Commerce Architect needs to customize the workflow of a monthly installments payment extension. The extension is from a partner that is contracted with the default website PSP, which has its own legacy extension (a module using deprecated payment method).
The installment payment partner manages only initializing a payment, and then hands the capture to be executed by the PSP. Once the amount is successfully captured, the PSP notifies the website through an IPN. The goal of the IPN is only to create an “invoice” and save the “capture information” to be used later for refund requests through the PSP itself.
The Architect needs the most simple solution to capture the requested behavior without side effects.
Which solution should the Architect implement?
The installment payment partner manages only initializing a payment, and then hands the capture to be executed by the PSP. Once the amount is successfully captured, the PSP notifies the website through an IPN. The goal of the IPN is only to create an “invoice” and save the “capture information” to be used later for refund requests through the PSP itself.
The Architect needs the most simple solution to capture the requested behavior without side effects.
Which solution should the Architect implement?
- AAdd a plugin before the $invoice->capture() and change its input to prevent the call of the $payment->capture()
- BChange the can_capture attribute for the payment method under config.xml to be <can_capture>0</can_capture>
- CDeclare a capture command with type Magento\Payment\Gateway\Command\NullCommand for the payment method commandPool in di.xml
Correct Answer:
C
C
send
light_mode
delete
Question #13
An Architect needs to integrate an Adobe Commerce store with a new Shipping Carrier. Cart data is sent to the Shipping Carrier’s API to retrieve the price and display to the customer. After the feature is implemented on the store, the API hits its quota and returns the error “Too many requests”. The Shipping Carrier warns the store about sending too many requests with the same content to the API.
In the carrier model, what should the Architect change to fix the problem?
In the carrier model, what should the Architect change to fix the problem?
- AImplement _setCacheQuotes()and _getCacheQuotes(), return the data if the request matches.
- BIn _doShipmentRequest(), call canCollectRates() before sending request to the API.
- COverride getResponse(), save the response to a variable, check if the response exists, then return.
Correct Answer:
B
B
send
light_mode
delete
Question #14
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?
Which approach meets the business needs?
- AUtilize the payment provider iframe system to isolate content of the embedded frame from the parent web page.Most Voted
- BUtilize the Advanced Encryption Standard (AES-256) algorithm to encrypt all customer-sensitive data from the payment module.
- CUtilize a trusted signed certificate issued by a Certification Authority (CA) to secure each connection made by the payment solution protocol via HTTPS.
Correct Answer:
C
C
send
light_mode
delete
Question #15
An Architect is working to implement Adobe Commerce into a pre-built ecosystem in a company.
Communication between different company domains uses event-driven design and is driven via AMQP protocol with using RabbitMQ.
The Architect needs to establish the data flow between the ERP system and Adobe Commerce.
The ERP system stores only customer data excluding customer addresses.
The role of Adobe Commerce is to provide Customer Address data to the enterprise ecosystem.
Primary Customer data should not be changed from Adobe Commerce side; it should only be updated by messages data from ERP.
Which three AMQP configurations should be considered to meet these requirements? (Choose three.)
Communication between different company domains uses event-driven design and is driven via AMQP protocol with using RabbitMQ.
The Architect needs to establish the data flow between the ERP system and Adobe Commerce.
The ERP system stores only customer data excluding customer addresses.
The role of Adobe Commerce is to provide Customer Address data to the enterprise ecosystem.
Primary Customer data should not be changed from Adobe Commerce side; it should only be updated by messages data from ERP.
Which three AMQP configurations should be considered to meet these requirements? (Choose three.)
- ACreate a queue_consumer.xml and communication.xml configuration files for Customer data messages
- BCreate a queue_publisher.xml configuration file for Customer data messages
- CCreate a queue_publisher.xml configuration file for Customer Address messages
- DCreate a queue_topology.xm1 configuration file for Customer Address messages
- ECreate a queue_topology.xm1 configuration file for Customer data messages
- FCreate a queue_consumer.xml and communication.xml configuration files for Customer Address messages
Correct Answer:
ACF
ACF
send
light_mode
delete
All Pages