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. |
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.