Visa Test Data

Sandbox-only Visa cases for AVS/CVV checks.

Use these Visa test values in PCE to simulate approvals, declines, and AVS/CVV outcomes. This page helps QA and developers validate user messaging, fraud rules, and retry flows without touching real cards.

Prerequisites

  • Sandbox account, a test gateway enabled, and logging of payment responses (risk fields).

Limitations

  • Test PANs work only in sandbox; AVS/CVV/EMS behavior can vary by gateway. Amount caps below are maximums for a scenario. Do not store PANs outside approved tools.

AVS & CVV/CSC

Use this data effectively. For more information on AVS and CVV/CSC, visit our dedicated documentation.

  1. Map each scenario to your flow: AVS fail, CVV fail, delays, partials, timeouts.
  2. Verify EMS risk handling (scores, reason codes, approval overrides).
  3. Test fallback behavior when EMV is missing or a timeout occurs.
  4. Confirm decline copy and retry paths are precise and actionable in your UI.

The AVS & CVV response signals appear in the risk object of payment responses:

"risk": {
  "cvvResponseCode": "Y",
  "cvvResponse": "Match",
  "cvvMatch": true,
  "avsResponseCode": "Y",
  "avsAddressMatch": true,
  "avsZipMatch": true,
  "avsAccountNameMatchPerformed": false
}

Visa AVS & CVV Scenarios (Sandbox)

Card numberAVS codeCVV codeMax amountApproved amount % (partial approval)
4100 0000 0000 0019AN190100%
4100 0000 0000 0126BM180100%
4100 0000 0000 0266CP160100%
4100 0000 0000 0399DS490100%
4100 0000 0000 0761GU110100%
4100 0000 0000 1017NX170100%
4100 0000 0000 1264R0140100%
4100 0000 0000 1512U1120100%
4100 0000 0000 212202220100%
4100 0000 0000 237923290100%
4100 0000 0000 18010M10100%
4100 0000 0000 20490M490100%
4111 1111 1113 1838AX29050%

Issuer Response Codes for Visa

This is a brief list of Issuer Response Codes for Visa. For the full list, please download this file.

Card numberIssuer response codeAuth messageStatus
41000000000500060Approved or completed successfullyApproved
41000000000500141Refer to card issuerDeclined
41000000000500222Please call Visa PPS.Messaging.Auth.Visa.DataElements.DE44AdditionalResponseDataDeclined
41000000000500303Invalid merchantDeclined
41000000000500484Capture cardDeclined
41000000000500555Do not honorDeclined
41000000000500636Response TimedoutDeclined
41000000000500717Duplicate RequestDeclined
41000000000500898Honor with IDApproved
41000000000500979Do not honorDeclined
410000000005010510Partial ApprovalApproved
410000000005012112Invalid transactionDeclined
410000000005013913Invalid amountDeclined
410000000005014714Invalid card numberDeclined
410000000005015415Invalid issuerDeclined
410000000005019619Re-enter transactionDeclined
410000000005028728No Response code Mapping foundDeclined
410000000005030330Format errorDeclined
410000000005041041Lost cardDeclined
410000000005043643Stolen cardDeclined
410000000005051951Insufficient funds/over credit limitDeclined
410000000005054354Expired cardDeclined
410000000005057657Transaction not permitted to issuer/cardholderDeclined
410000000005058458Transaction not permitted to acquirer/terminalDeclined
410000000005061861Exceeds withdrawal amount limitDeclined
410000000005062662Restricted cardDeclined
410000000005063463Security violationDeclined
410000000005065965Exceeds withdrawal count limitDeclined
410000000005075875Allowable number of PIN tries exceededDeclined
410000000005091591Authorization Platform or issuer system inoperativeDeclined
410000000005092392Unable to route transactionDeclined
410000000005093193Transaction cannot be completed, violation of lawDeclined
410000000005096496System errorDeclined

© 2025 Priority Technology Holdings LLC. All rights reserved.