FormOfPaymentProvider Service

The provider for dealing with client Form of payments. All endpoints should be permissioned with either EDIT_FOP or READ_MASKED_FOP(for readonly) Never return unmasked encrypted information.

Namespace
http://airportal.service.cbtweb.cbt.com/
WSDL
airportal.wsdl
Path
/FormOfPaymentProviderService

getPaymentFormsForClient Operation

get all of the credit cards on file for a client

Input Parameters
name type description
clientId long  
Return Value
type description
list of maskedCreditCard List of masked credit cards.

searchMaskedPaymentForms Operation

Input Parameters
name type description
searchList searchList  
Return Value
type description
list of maskedCreditCard  

updatePaymentForm Operation

Update a form of payment for a client.

Input Parameters
name type description
record maskedCreditCard The form of payment to update.
clientid long  
Return Value
type description
maskedCreditCard The updated form of payment, now masked.

deletePaymentForm Operation

Delete a form of payment for a client.

Input Parameters
name type description
cardid long The ID of the form of payment to delete.
Return Value
type description
statusResponse  

getCreditCardTypes Operation

Get a list of all credit card vendors.

Return Value
type description
list of creditCardType A list of all credit card vendors.

getPaymentForm Operation

Get a payment form by ID.

Input Parameters
name type description
id long the ID of the payment form.
Return Value
type description
maskedCreditCard The payment form, in masked form.

getMidofficeFormOfPayments Operation

Get all payment forms for a client.

Input Parameters
name type description
accountnumber string The account number for a client.
type string The service fee pay type of the credit card.
clientId long  
Return Value
type description
list of midofficeFormOfPayment The payment forms for a client.

getFeeContractsUsingFop Operation

Get all service fee contracts using a particular FOP.

Input Parameters
name type description
id long The ID of the FOP the service fee contracts are using.
Return Value
type description
list of displayName A list of ids & names of contracts using this FOP.

getCreditCardsExpiringCount Operation

Input Parameters
name type description
userId long  
Return Value
type description
list of wt0TaskCount