Cisco Cisco Unified Customer Voice Portal 11.0(1) User Guide

Page of 48
C
REDIT 
C
ARD
 
 
S
AY 
I
S
MART 
S
PECIFICATIONS 
 
 
 
FOR 
C
ISCO 
U
NIFIED 
C
USTOMER 
V
OICE 
P
ORTAL 
R
ELEASE 
4.0(1) 
 
 
 
 
4
 
Credit Card 
Name:  
 
creditCard
 
Display Name: 
Credit Card 
Class Name:   
com.audium.sayitsmart.plugins.AudiumSayItSmartCreditCard
 
Description 
This Say It Smart type handles the reading of a credit card number. Any 13, 14, 15, or 16 digit 
number will be handled. Many times, a credit card number may appear with dashes at certain 
places in the number. To avoid having to process the data before it is sent to the plugin, it will 
understand the credit card number with these optional dashes, though no punctuation other than 
dashes is allowed. The plugin reads the credit card number back digit-by-digit, inserting 150 
millisecond pauses at certain places where the credit card number is normally divided.  
The plugin Java class can easily be extended to create, in just a few lines of code, a new plugin 
performing the same function with a different pause length or additional formatting options. 
Input Formats 
Name  
(Display Name) 
 
Description 
cc_number 
(13/14/15/16 Digit Number)
 
The data can be handled in any of the following formats:  
16-digit cards (Visa, Mastercard, etc.):  
################, ####-####-####-#### 
15-digit cards (American Express):  
###############, ####-######-##### 
14-digit cards (Diner's Club):  
##############, ####-#######-#### 
13-digit cards (Visa):  
#############, ####-###-###-### 
Output Formats 
Name  
(Display Name) 
Input Format 
Depends On 
 
Description 
digits_with_pauses 
(As digits w/ pauses)
 
cc_number
 
The credit card number is played back digit-by-digit 
with 150 millisecond pauses where the number is 
normally divided.