Skip to content
On this page

Testing

Dedicated Test Companies

Always use these dedicated test companies when developing on Sandbox. By using the below listed test companies and the input fields, it is possible to get an auth or swap into most statuses the end user may encounter. If you are unable to see these companies when searching on Sandbox, please reach out to your Q2 point of contact.

InputDescription
statusThe desired auth/swap status
Company NameDescription
Regular Company 1 thru 5A standard company to test against
MFA Company 1 thru 2A company that requires Code or Prompt Based MFA in order to authenticate

Legacy Test Company

This testing path will still work, but the new test companies above are the new standard when developing on Sandbox. You may perform a test authentication with any company to test various use cases. Each use case is triggered based on the username or email used to authenticate. Any password may be used. Here's a list of credentials and their associated test case:

Test Credentials

InputDescription
testTest a successful authentication.
testfailTest an authentication failure.
testholdTest an authentication hold.
testmfaquestionTest an authentication requiring question-based MFA.
testmfacodeTest an authentication requiring code-based MFA.
testmfapromptTest an authentication requiring prompt-based MFA.
testswapTest performing a post-authentication swap. Useful when using Connect with a paymentMethodId.

When a company requires an email as input, append @test.test. to any of the test credentials above. For example, to test an authentication failure, use testfail@test.test.

You may test a successful payment within the Sandbox environment by using 4111111111111111 as the card number, with any valid expiration, zipcode, and random 3-digit CVV.

Legacy Test Company Limitations

  • You cannot make payments on Sandbox.
  • When using your real account, there may be cases where it will accept invalid credentials or not retrieve your bill data. If you'd like to do a real test with these providers, you'll need to use our production environment.