Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Exam ARC-101 Topic 8 Question 22 Discussion

Actual exam question for Salesforce's ARC-101 exam
Question #: 22
Topic #: 8
[All ARC-101 Questions]

KiA B2C Enterprise Customer has the following use case that involves processing payment from an external payment gateway service in Salesforce.

1. Customer requests Customer Service Representative (CSR) for a Service upgrade.

2. Customer provides credit card details to CSR for payment.

3. CSR submits payment information in Salesforce, and processed in a

4. CSR receives confirmation of payment.

5. CSR upgrades service for customer and confirms Customer.

external payment gateway.

This use case requires the CSR to obtain confirmation of payment before upgrading the service.

The integration with Payment gateway needs to be reliable and monitored for audit purposes.

The payment gateway service is an external RESTful service that the B2C Enterprise Customer has subscribed for.

What should an Integration Architect recommend for this integration?

Show Suggested Answer Hide Answer
Suggested Answer: A, B

Contribute your Thoughts:

Trinidad
4 hours ago
Option C with the ESB sounds like a good fit for handling error handling and logging. The overhead of an ESB might be worth it for the added reliability and security.
upvoted 0 times
...
Teresita
2 days ago
I'm leaning towards Option B. Using the External Services feature seems like a good way to integrate the payment gateway while ensuring real-time updates and support for post-payment processes.
upvoted 0 times
...
Verona
17 days ago
Option A seems like the most straightforward approach. Building a custom Apex Callout allows us to have complete control over the integration and ensure reliable logging for audit purposes.
upvoted 0 times
Vesta
1 days ago
A) Build a custom Apex Callout to external Payment gateway service and provide success message to the CSR, the details of callouts and responses are logged for audit purposes.
upvoted 0 times
...
...
Tresa
17 days ago
I agree with Kanisha, platform events seem like the most reliable option for this integration.
upvoted 0 times
...
Kanisha
21 days ago
I disagree, I believe option D is more scalable and secure with platform events for real-time data exchange.
upvoted 0 times
...
Paulene
23 days ago
I think option B is the best choice. It ensures real-time updates for the CSR and supports post payment processes.
upvoted 0 times
...

Save Cancel