Arguments for the ValidatePayment Method

The arguments for the ValidatePayment method are shown in the following table.

Name Type Data Type Optional Comments

PO Number

Input

String

N

Purchase order number.

Credit Card Number

Input

String

Y

Credit card number.

Credit Card Type

Input

String

Y

Credit card type.

Expiration Month

Input

String

Y

Expiration month.

Expiration Year

Input

String

Y

Expiration year.

Return Error Code

Input

String

N

Does not return an error if equal to N.

Error Message

Output

String

N

Error message, if any.

Note: If you want to perform credit card validation on a business component other than Quote, the business component must be either based on the CSSBCBase class, based on a class that is itself based on the CSSBCBase class, or based on a class that inherits from the CSSBCBase class, such as CSSBCQuote. For more information, see the section on credit card user properties in Using Siebel Tools.