Skip to main content
Deep Dive: Testing QuickBooks Payments Credit Card Transactions

Learn how the Novi team (and you) can test credit card transactions on a staging site.

Pete Zimek, CAE avatar
Written by Pete Zimek, CAE
Updated over 4 months ago

Novi can provide customers with access to our Sandbox website where mock credit card data can be entered. This mock credit card data cannot be used on a staging or live site. To access Novi's Sandbox site, please contact us.


Mock Credit Card Data

The fastest way to test a checkout page is to use the following sample Visa number (enter any data for CVC and expiration date so long as it meets formatting requirements).

  • Visa: 4112344112344113

Other card types available to test:

  • MasterCard: 5111005111051128

  • American Express: 378282246310005

  • Discover: 6011000995500000

Simulating Credit Card Errors

Novi AMS has some built-in validation to ensure that fields are not missed and that expired cards are not used.

To simulate certain errors invalid card numbers or a declined card in QuickBooks Payments, the way to emulate failures is to use one of the following in the "Name on Card" field.  You will still need to enter faux data (including a credit card number) into the other fields.

  • Payment system error: "emulate=10201"

  • Card number is invalid: "emulate=10301"

  • General decline: "emulate=10401"

There is more documentation on the Intuit Developer website.

Did this answer your question?