New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce ARC-101 Exam - Topic 4 Question 49 Discussion

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

A company that is a leading provider of training delivers courses to students globally. The company decided to use customer community in order to allow studer to log in to the community, register for courses and pay course fees. The company has a payment gateway that takes more than 30 seconds to process the payn transaction. Students would like to get the payment result in real-time so in case an error happens, the students can retry the payment process.

What is the recommended integration approach to process payments based on this requirement?

Show Suggested Answer Hide Answer
Suggested Answer: B

Contribute your Thoughts:

0/2000 characters
Blondell
3 months ago
How does change data capture even fit into this scenario?
upvoted 0 times
...
Glory
3 months ago
I disagree, option A could work too with the right setup.
upvoted 0 times
...
Dominque
3 months ago
Wait, isn't 30 seconds too long for a payment process?
upvoted 0 times
...
Della
4 months ago
Totally agree, request and reply sounds right!
upvoted 0 times
...
Adell
4 months ago
I think option D is the best choice for real-time results.
upvoted 0 times
...
Tom
4 months ago
I vaguely recall that change data capture is more about tracking changes rather than handling payment processes. So, I don't think option C is the right answer.
upvoted 0 times
...
Alison
4 months ago
I practiced a similar question last week, and I think using platform events could be useful for asynchronous processing, but I'm not sure if it's the right fit here.
upvoted 0 times
...
Otis
4 months ago
I'm a bit unsure about the differences between continuation and request and reply. I feel like both could potentially work, but I need to think more about the specifics.
upvoted 0 times
...
Abel
5 months ago
I remember we discussed the importance of real-time processing in our last class. I think option D might be the best choice since it allows for immediate feedback.
upvoted 0 times
...
Shanda
5 months ago
I'm a bit confused about the continuation approach. How would that work in this case? I'll need to research that one more before deciding.
upvoted 0 times
...
Precious
5 months ago
The request and reply option seems promising too. Making a direct API call to the payment gateway could give us the real-time response we need. I'll have to look into the implementation details for that as well.
upvoted 0 times
...
Malinda
5 months ago
I'm leaning towards the platform event approach. That way, the payment gateway can send an event back to the system, and the students can get the result immediately. But I'll need to double-check the details on how that works.
upvoted 0 times
...
Eveline
5 months ago
Okay, let's see. The key requirement here is that the students need to get the payment result in real-time, so they can retry if there's an error. That rules out some of the options, like change data capture.
upvoted 0 times
...
Ronald
5 months ago
Hmm, this is a tricky one. I'll need to think carefully about the different integration approaches and how they might work for this scenario.
upvoted 0 times
...
Dorethea
5 months ago
I'm a bit confused by the details here. Can someone clarify the relationship between the Potential Name and Product Development objects?
upvoted 0 times
...
Princess
1 year ago
Real-time payment processing, huh? I hope the payment gateway doesn't take longer than 30 seconds to finish their coffee break.
upvoted 0 times
...
Bernardine
1 year ago
Change data capture? What is this, a database exam? D is the way forward, no doubt about it.
upvoted 0 times
Benton
1 year ago
D is the way forward, no doubt about it.
upvoted 0 times
...
Alton
1 year ago
Change data capture? What is this, a database exam?
upvoted 0 times
...
Allene
1 year ago
D) Use request and reply to make an API call to the payment gateway.
upvoted 0 times
...
...
Serina
1 year ago
A platform event? That's like using a sledgehammer to crack a nut. D is the obvious choice here.
upvoted 0 times
Marylou
1 year ago
User 3: I agree, using request and reply to make an API call seems like the most efficient option.
upvoted 0 times
...
Cecil
1 year ago
D is the obvious choice here.
upvoted 0 times
...
Gayla
1 year ago
A platform event? That's like using a sledgehammer to crack a nut.
upvoted 0 times
...
...
Carmela
1 year ago
I agree with Iraida, continuation would allow for real-time payment result.
upvoted 0 times
...
Selma
1 year ago
I prefer using request and reply to make an API call for faster processing.
upvoted 0 times
...
Kerrie
1 year ago
I'm leaning towards B. Continuation seems like a smart way to handle the long-running payment gateway.
upvoted 0 times
...
Domitila
1 year ago
D sounds like the way to go. Real-time payment processing is crucial, and the request-reply approach should do the trick.
upvoted 0 times
Arlene
1 year ago
Yes, real-time payment processing is essential for a smooth user experience.
upvoted 0 times
...
Brande
1 year ago
It's important for students to know right away if there's an issue with their payment.
upvoted 0 times
...
Floyd
1 year ago
I agree, using request and reply for API calls ensures immediate feedback on payment status.
upvoted 0 times
...
Domitila
1 year ago
D sounds like the way to go. Real-time payment processing is crucial, and the request-reply approach should do the trick.
upvoted 0 times
...
...
Iraida
1 year ago
I think using continuation to process payment would be the best approach.
upvoted 0 times
...

Save Cancel