Salesforce Certified Integration Architect — Question 26

Universal Containers (UC) is a global financial company. UC support agents would like to open bank accounts on the spot for customers who inquire about UC products.

During the bank account opening process, the agents execute credit checks for the customers through external agencies. At any given time, up to 30 concurrent reps will be using the service to perform credit checks for customers.

What error handling mechanisms should be built to display an error to the agent when the credit verification process failed?

Answer options

Correct answer: D

Explanation

The correct answer, D, suggests that the middleware should handle integration errors and retry the request, which is essential for maintaining service reliability. Option A is incorrect because a fire and forget approach does not provide immediate feedback, which is necessary for error handling. Option B is not comprehensive enough, as it only addresses connection issues but not overall service unavailability. Option C is misleading since using a mock service may not reflect the actual situation and could lead to further confusion.