Independence Day Deal! Unlock 25% OFF Today – Limited-Time Offer - 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:

Bette
1 months ago
I'd avoid Option D unless the customer wants their service upgrades to be delivered by drone. Platform events sound cool, but might be overkill for this use case.
upvoted 0 times
...
Fallon
1 months ago
Option A is the way to go! Custom Apex Callouts are like building your own rocket ship to the payment gateway - complete control and a smooth ride (as long as you don't forget the seatbelt).
upvoted 0 times
...
Lili
1 months ago
Platform events in Option D seem like a modern and scalable approach, but I'm not sure if it's the best fit for this use case that requires confirmation before service upgrade.
upvoted 0 times
B) Use External Services feature to integrate gateway to Salesforce ensuring real-timeupdates the CSR and support post payment processes.
upvoted 0 times
...
Benedict
1 days ago
A) Build a custom Apex Callout to external Payment gateway service and provide success message to the CSR, the details of calloutsand responses are logged for audit purposes.
upvoted 0 times
...
...
Trinidad
2 months 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
Arlene
3 days ago
I agree, having error handling and logging in place is crucial for auditing purposes.
upvoted 0 times
...
Jerry
24 days ago
Yes, using an ESB for integration can provide a more robust solution for processing payments.
upvoted 0 times
...
Colene
25 days 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
...
Magda
29 days ago
I agree, having error handling and logging in place is crucial for auditing purposes.
upvoted 0 times
...
Gabriele
1 months 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 months 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
2 months 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
Kami
1 months ago
B) Use External Services feature to integrate gateway to Salesforce ensuring real-time updates the CSR and support post payment processes.
upvoted 0 times
...
Tequila
1 months 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
...
Jeannetta
1 months ago
B) Use External Services feature to integrate gateway to Salesforce ensuring real-time updates the CSR and support post payment processes.
upvoted 0 times
...
Vesta
2 months 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
2 months ago
I agree with Kanisha, platform events seem like the most reliable option for this integration.
upvoted 0 times
...
Kanisha
3 months ago
I disagree, I believe option D is more scalable and secure with platform events for real-time data exchange.
upvoted 0 times
...
Paulene
3 months 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