+ Requests
|
+ <CCAddrVerifyMods>
|
230 2.0
|
|
|
CCAddrVerifyMods - Credit Card Address Verification Request - Version 2.00
Purpose: Describe the input for credit card address verification. It will be treated as a normal Input message into Apollo. Credit card address verification can only be done for American Express, Discover, Master Card, and Visa. Note: CCAddrVerifyMods should be used to verify both address and credit card number for AX, DS, VI, and CA. Do not use CCNumVerifyMods to verify the number for these vendors.
|
<Cmd>
|
Alpha
|
3
|
Description of Field: This action code (JVV) verifies the address and/or postal code of the card holder.
Format (a-alpha, n-numeric, x-alpha/numeric): aaa
Examples: JVV
How is null data specified? N/A
What does null data indicate? No data results in error
|
<CCAddrData>
|
Character
|
To End
|
Description of Field: Credit Card number
Format (a-alpha, n-numeric, x-alpha/numeric): aaa
Special Format: Valid vendor codes are: VI=Visa (13 or 16 chars) AX=American Express (15 chars) CA=Master Card (16 chars) DS=Discover (16 chars) BA=Bank America (13 or 16 chars)
Note: BA (Bank America) and VI (Visa) are now interchangeable so that a BA or VI vendor code along with a VI credit card number is accepted.
The credit information is in fixed format form: Code/-Number/-Address/-Zip
Where: Code is 2 bytes character - VI, AX, CA, DS, or BA.
Number is up to 16 digits. Note: For Visa/BankAmericard 13-digit card number, the number is 16 bytes numeric padded to the right with blanks. All other card types do NOT include padding.
Address is 20 bytes character padded to the right with blanks. Format: House/APT number and street. Zip is 9 bytes numeric padded to the right with blanks.
Note: Vendor Code, Card Number, Address, and Zip Code are delimited by slash-dash (/-) field separator.
|
|
|
|
+ <CCNumVerifyMods>
|
232 2.0
|
|
|
CCNumVerifyMods - Credit Card Verification Request - Version 2.00
Purpose: Describe the input for credit card number verification. Note: CCAddrVerifyMods should be used to verify both address and credit card number for AX, DS, VI, and CA. Do not use CCNumVerifyMods to verify the number for these vendors.
|
<Cmd>
|
Alpha
|
2
|
JV
|
<CCData>
|
Character
|
To End
|
Valid vendor codes are: AX=American Express (please use CCAddrVerifyMods) CB=Carte Blanche DC=Diners Club DS=Discover (please use CCAddrVerifyMods) ER=Enroute Card JC=Japanese Credit Bureau Card CA=Master Card (please use CCAddrVerifyMods) UC=United Airlines Travel Card VI=Visa (please use CCAddrVerifyMods) TP=ATP (Airline Travel Card) ZP=Zip code (blacklist for TBM) MP=Mileage Plus certificate number (UA ONLY) The Account Number is in variable length format: VVnnnnnnnnnnnnnnnn/V1.00USD Where: VV is the 2 byte vendor code. nnnnnnnnnnnnnnnn is the 5 to 16 byte numeric account number. The remainder of the command is the 9 character constant (/V1.00USD). For example: DC40012000013330036/V1.00USD
|
|
|
|
|
|
|