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.