Skip to main content

Retail Message-Level Validation Test Cases


Use these test cases to validate your integration with Card Present Connect | Retail services. Follow-on transaction test cases appear in their respective tables. PIN debit test cases are not included here; see the PIN Debit Overview for PIN debit processing.

Retail Sale Test Cases

Use these test cases to validate retail transaction integrations:

Transaction Type and Entry ModeCard TypeAmount
Retail Sale
ContactVisa, Mastercard, American Express, Discover, Diners, JCB9900.00
ContactlessVisa, Mastercard, American Express, Discover, Diners, JCB9900.00
EMV fallbackVisa9601.00
Magnetic stripeVisa9601.00
Manual entryVisa9604.00
Retail Transaction Search
—Previous contact Visa—
Retail Sale Timeout Void
—Previous contact Visa—
Retail Sale Void
—Previous contact Mastercard—
Retail Sale Refund
—Previous contactless Visa9900.00
—Previous contactless Mastercard9900.00
Retail Refund Void
—Void previous refund Visa—
Retail Refund Timeout Void
—Timeout void previous refund Mastercard—
Retail Sale Partial Authorization
ContactVisa9901.00
ContactlessVisa9901.00
Retail Partial Authorization Capture
ContactPrevious partial authorization Visa3000.00
Retail Partial Authorization Reversal
ContactlessPrevious partial authorization Visa3000.00

Retail Online PIN Test Cases

Use these test cases to validate retail transaction integrations:

Transaction Type and Entry ModeCard TypeAmount
Retail Online PIN
ContactVisa, Mastercard, American Express, Discover, Diners, JCB9900.00

Retail Online PIN, Cashback Surcharge Test Cases

Use these test cases to validate retail transaction integrations:

Transaction Type and Entry ModeCard TypeAmount
Retail Online PIN, Cashback Surcharge
ContactVisa9900.00

Retail Online PIN, PIN Pad Down Test Cases

Use these test cases to validate retail transaction integrations:

Transaction Type and Entry ModeCard TypeAmount
Retail Online PIN, PIN Pad Down
ContactVisa9900.00

Retail Credit Test Cases

Use these test cases to validate retail transaction integrations:

Transaction Type and Entry ModeCard TypeAmount
Retail Credit
ContactVisa, Mastercard, American Express, Discover, Diners, JCB9900.00
ContactlessVisa, Mastercard, American Express, Discover, Diners, JCB9900.00
Retail Credit Timeout Void
ContactPrevious credit Visa—
Retail Credit Void
ContactlessPrevious credit Visa—

Retail Authorization with Follow-On Test Cases

Use these test cases to validate retail transaction integrations:

Transaction Type and Entry ModeCard TypeAmount
Retail Authorization
ContactVisa, Mastercard, American Express, Discover, Diners, JCB9900.00
ContactlessVisa, Mastercard, American Express, Discover, Diners, JCB9900.00
Retail Capture
ContactPrevious authorization Visa9900.00
ContactPrevious authorization Mastercard—
ContactlessPrevious authorization Visa9900.00
Retail Capture Timeout Void
ContactPrevious capture Visa—
Retail Capture Void
ContactlessPrevious capture Visa—
Retail Authorization Capture Refund
ContactPrevious capture Mastercard9900.00
Retail Authorization Reversal
ContactPrevious authorization Mastercard9900.00
Retail Authorization Timeout Reversal
ContactlessPrevious authorization Mastercard9900.00
Retail Partial Authorization
Contact or ContactlessVisa9901.00
Retail Partial Authorization Capture
Previous entry modePrevious partial authorization Visa3000.00
Retail Balance Inquiry
ContactVisa0.00

Last published: September 29, 2026