VirtualPaymentDaoProvider Service

Author: Kurt Stauffer Date: 3/7/17 Time: 2:05 PM

Namespace
http://vpay.service.cbtweb.cbt.com/
WSDL
vpay.wsdl
Path
/VirtualPaymentDaoProviderService

getServiceCredentials Operation

Get the service credentials for given client. Uses inheritance.

Input Parameters
name type description
clientId long  
Return Value
type description
virtualPaymentCredentials  

getVirtualPaymentFieldTemplates Operation

Get a list of custom field templates for a given client.

Input Parameters
name type description
clientId long The client id to receive virtual payment field templates for.
Return Value
type description
list of customFieldTemplate A list of custom field templates that are currently being sent to the bank.

updateServiceCredentials Operation

Update the virtual payment service credentials for a given client.

Input Parameters
name type description
record virtualPaymentCredentials The record to update.
Return Value
type description
virtualPaymentCredentials The updated virtual payment credentials record.

updateVirtualPaymentFieldTemplate Operation

Update a virtual payment custom field that gets sent to the bank for a given account.

Input Parameters
name type description
record customFieldTemplate The record to update.
credsId long The ID of the credentials to add the custom field to.
Return Value
type description
customFieldTemplate The updated virtual payment custom field.

deleteVirtualPaymentFieldTemplate Operation

Delete a virtual payment custom field so that it no longer gets sent to the bank for a given account.

Input Parameters
name type description
templateId long The template ID to delete.

getAllVirtualPaymentServices Operation

Get all available one-time use card service providers.

Return Value
type description
list of virtualPaymentServiceType All available one time use card service providers.