QuickBooks Payments preauthorization tester

Test one card manually or upload a comma-delimited CSV. Add ?dryRun=1 to the page URL for mock/dry-run mode; omit it to attempt live QuickBooks Payments calls.

QuickBooks connection

Checking Intuit OAuth status...

Connect QuickBooks Payments

If not connected, register this redirect URI in Intuit first: https://intuit-card-dev.129.151.9.58.sslip.io/oauth/intuit/callback

Input mode

Full card numbers and CVV values are sent only to the backend process and are not rendered, logged, or persisted. For one-card tests, only card number, expiration, and CVV are required; name and ZIP are sent only when provided. Use ?dryRun=1 when you want mock API calls for testing. Hold amount defaults to $1.00 and is limited server-side to $0.01 through $4,999.99.

Status

Waiting for input.

Run log

Validation results

Name on card Last 4 Exp date Valid CVC ZIP Name Status Failure code Message Preauth amount Voided