The Check Advanced widget allows you to set message prompts for agents, set up a payment gateway, and set advanced configurations. It enables an agent to guide the customer through the payment information gathering process by speaking the required instructions directly to the customer, specifying the customer demographic, as well as making payment arrangements. For information about how to add the widget, see the Agent Desktop: Extended Panel Tab section.

Advanced configuration requires web service integration with your payment processor's gateway using web service application programming interfaces (APIs).

The following table describes the fields you must configure in the Add Check - Advanced window.

FieldDescription
Window TitleEnter the widget name.

Enabled 

Click the checkbox to enable the widget on the extended panel of the agent desktop.
Message Config tab

Allows you to configure agent prompts.

Check Routing Text

Enter the message prompt for the routing number. 

Check Account Text

Enter the message prompt for the credit card expiration date. 

Click OK to save the changes.

Payment Gateway Config tab

Allows you to configure the web service URL, response keys, success or failure values to be extracted from the response, and additional parameters when sending the request

Service URL

Enter the URL of the payment gateway.

Response Success Key

Enter the name of the key variable to be searched in the response to interpret the success or failure of the request.

Response Success Value

Enter the expected value of the success key that indicates that the request is successful.

Response Agent Message Key

If response variables are activated, enter the name of the key variable to be searched in the response that indicates this is an agent message.

Contact customercare@livevox.com to activate all response variables for use in the Response Agent Message Key. 

Request Param Mapping

Allows you to configure additional parameters that are passed when making the request to the payment gateway. Use the Add and Delete buttons to configure the additional parameters.

Click OK to save the changes.

Advanced Config tab









Allows you to configure payment gateway connectivity-related parameters that are used when calling the HTTPS API of the payment gateway.

Auth Method

Select the authorization method from the drop-down that is used to connect to the payment gateway. The available options are None and Basic.

Auth User Name

Enter the authorized user name to access the payment gateway.

Auth Password

Enter the password for your Auth User Name.

Connection Timeout

Enter the time in milliseconds that is used as a timeout value when making the connection to the payment gateway.

Read Timeout

Enter the time in milliseconds that is used as a timeout value when waiting for the response from the payment gateway.

Request Type

Select the value from the drop-down that is used as the content type to send the HTTPS request to the payment gateway.

Response Type

Select the value from the drop-down that is used as the content type for the response received from the payment gateway.

Request Header Mapping

Allows configuring parameters that are passed in an HTTPS header when making the request to the payment gateway. Use the Add and Delete buttons to configure the additional parameters.

Click OK to save the changes.

Click the Save button to save all the changes.