Docs
DocumentationAPI ReferenceAsk AI Assistant
  • Home
    • Get Your Business Started
    • Services and Supported Features
  • Documentation
    • Developer Quickstart
      • Authentication
      • Card Sales and Consent
      • Querying and Filtering
      • Payment Reminders
    • Getting Started
      • Integration Checklist
      • Integration Options
        • REST API
        • Android SDK
        • iOS SDK
        • React Native Wrapper
        • PayForm
        • Verifone
        • Virtual Terminal
      • Basics
        • Authentication
        • API Best Practices
        • API Input Validation
        • Testing Considerations
      • Client Admin Portal
    • Testing
      • Testing Overview
      • Global Payments Testing
      • First Data Testing
      • ACH Testing
    • Resources
      • Tools and Downloads
      • Vocabulary
      • Querying
      • Error Codes
      • Software Requirements
  • API Reference
    • REST API
      • Authentication
      • ACH
      • Card Operations
        • Process a Card Sale
      • Consent Annual
        • Create Annual Consent
      • Consent Recurring
        • Create Recurring Consent
      • Consent Subscription
      • International
      • PayForm
      • Query
        • Account
        • ACH
        • Batch
        • Consent Annual
        • Consent Recurring
        • Consent General
        • Recurring Schedule
        • Receipt
        • Transaction
        • Voice
        • Query General
        • Reconcile
      • Receipt
      • Recurring Schedule
      • Settlement
      • Text to Pay
  • Help
    • Customer Support
      • FAQ
Powered by GitBook

Copyright © Number

On this page
  • Testing integration
  • Verifying transactions
  • Testing declines
  • Testing partial auth
  • Testing receipts
  • Verifying consents

Was this helpful?

Export as PDF
  1. Documentation
  2. Testing

Testing Overview

Transaction and consent verification using the Virtual Terminal.

PreviousTestingNextGlobal Payments Testing

Last updated 4 months ago

Was this helpful?

Testing integration

After API, PayForm, or widget integration, it is important to login to our Virtual Terminal and make sure the transactions and consents appear correct. The Number Support Team can provide you with Virtual Terminal credentials.

An example user name for the Virtual Terminal can look like this: VT4914533

For more information about the Virtual Terminal, see the Virtual Terminal guide. You can access Virtual Terminal using the link below.


Verifying transactions

Once logged in, expand the Transactions tab in the navigation on the left, then click on Search.

This will show the list of transactions created. Select the transaction to be verified, and click on Full Detail button under Transaction Operations. A pop up will open to show all the information about the transaction, account holder, and the end customer.

Make sure the amount, last four digits of the credit card, card type, and expiration date are correct.

Testing declines

There are scenarios where the transaction can get declined due to various reasons like insufficient funds, card not allowed, lost/stolen card, etc. In such cases, the transaction would appear as FAILED.

You can find penny codes for testing declines in the Global Payments Testing section.

You can click Full Detail to try to find out the reason for decline by checking TxStatus, Flags, and other values.

Testing partial auth

Partial auth testing data

To test a partial authorization, you can use one of these cards:

Using the test cards, if you enter the amount of $2.78, you should get partial approval for $2.57, and if you enter the amount of $3.26, you should get a partial approval for $1.26.

Testing receipts

The receipt can also be printed in the Virtual Terminal by expanding the Receipts dropdown and clicking the Merchant or Customer button.


Verifying consents

Click on the Reports menu and choose Consents.

Select the consent that needs to be verified from the grid. Click the Full Detail button and make sure the consent, account holder, and end customer details look correct.

To view the consent agreement, click on the Merchant Consent or Customer Consent.

Cover

4788 2500 0002 8291

Cover

4055 0111 1111 1111

Cover

6011 0009 9550 0000

Cover

6011 2121 0000 0087

Cover

5454 5454 5454 5454

Cover

5405 2222 2222 2226

Cover

5473 0000 0000 0007

Cover

3714 4963 5398 431