I think from what you are saying that it might be a bit more complicated that what Robert is suggesting. His final comment about the redaction feature, which is about 2 months old, is for sure something you should implement regardless, which can serve as a guardrail / safety net. However, I heard you say that the customer will be filling out the payment info via an online form and the agent will be on the phone with them while they do so. I would have to assume that after the payment is completed that a confirmation is given to your agents via your CRM software's integration or via the payment portal somehow. The script with an iframe / webpage frame is a great idea, if your agents have to also log into the payment portal, however, if they do not, then that concept won't work for you. For the payment provider making the API calls back to Genesys, technically that is possible, but just how would that provider get the conversationid? I fear it would turn out to be extra complicated, which will open you up to too many failure modes down the line. The script is a good idea as when it loads, or when a button is pressed you can institute the secure pause via a Data Action.
How does the customer get the URL to go to the payment gateway in the first place? Maybe this is what you put into your script. A button that triggers the link to be sent via SMS or Email then enables secure pause at the same time. You'll just need to come up with a strategy that disables it after this process has completed.
------------------------------
Ryan Cheesman
Senior Manager, IT Integration Services
Tandem Diabetes Care Inc. | positively different
------------------------------
Original Message:
Sent: 09-14-2023 11:53
From: Mudit Sharma
Subject: Payment Gateway Integration for PCI DSS
Hello
We have a use case wherein for the Payment customer will be filling card information on a portal while talking to the agent. Payment Vendor has the Rest APIs to trigger us when the payment process start and stop. We need to consume those and likewise implement Screen and Voice Recording Pause and Resume. Question is do we need to have a middleware developed to utilize Recording APIs or that can be directly consumed in the Genesys Cloud. It has Secure Flow and Secure Pause but am not sure how can i use those in my use case.
#Integrations
------------------------------
Mudit Sharma
Servion Global Solutions Inc.
------------------------------