Testing

Optimise Your Fraud Prevention Testing

Simplifying 3D Secure testing for issuers and online retailers.

Testlabs Dashboard Illustration

Streamline Your 3D Secure Testing

Your Comprehensive Testing Environment for Realistic 3D Secure Authentication. Unlike many test tools that rely on simulators, TestLabs sets itself apart by offering live and fully developed 3D Secure components: ActiveServer (a 3DS2 3DS Server), ActiveAccess (an Access Control Server), and a Directory Server. This unique approach ensures that you obtain more accurate test results, along with the flexibility to define custom test cases. Whether you're implementing an existing 3D Secure solution or building your own, TestLabs provides the ideal platform for seamless component testing and product integration testing, empowering you to achieve a reliable and secure 3D Secure implementation.

TestLabs Illustration
Card Scheme illustration

Wide-Ranging Support for Multiple Card Schemes

We offer support for a variety of card schemes to meet your needs. Please let us know which card schemes you require and we will work with you to provide the necessary support.

Card Schemes Supported

logo of jcbmaster card id check logosafekey logoprotect buy logojcb secure logounionpay logo

Compliance & Certification

Our fraud prevention solutions are built on industry-leading global standards (EMVCo), fully supported, and mandated by the major card schemes.

emvco approved logopci dss compliant logopci 3ds logoiso 27001:2013 certified logoiso 27001:2013 certified logo

The GPayments Way

Turn Uncertain into Trust icon

Turn Uncertainty into Trust

Boost sales, build customer trust, and protect your business by minimising risk and offering a secure and effortless shopping experience.

Acheive Global Icon

Achieve Global Compatibility

Delivering smooth cross-industry and cross-border coverage with seamless interoperability, enabling global reach and efficient business connectivity.

address fraud and chargeback icon

Address Fraud and Chargebacks

Prevent fraud and chargebacks through advanced authentication and real-time fraud detection techniques ensuring secure customer transactions.

Experience Service Reliability icon

Experience Flexible Integration

Ensure a seamless payment experience for your customers, scale up your operations, save time & resources, and stay competitive in the market by integrating with our RESTful API.

Take Advantage of Flexible
Pricing icon

Take Advantage of Flexible Pricing

Easily adjust your plan with our simplified pricing structure, featuring no hidden fees and a flexible upgrade and downgrade policy.

Offer Wider Payment
Options icon

Offer Wider Payment Options

Stay ahead of the competition by scaling and expanding seamlessly with international and domestic card scheme support.

Access Dedicated Account
Management icon

Access Dedicated Account Management

Experience unrivalled sales and support assistance thanks to a single point of contact for all enquiries and proactive resolution of your queries.

Experience Service Reliability icon

Experience Service Reliability

Ensure uninterrupted operations with our reliable fraud prevention solution, featuring close to 0 downtime and no disruptions during scheduled maintenance.

GPayments' Way

Turn Uncertain into Trust icon

Turn Uncertainty into Trust

Boost sales, build customer trust, and protect your business by minimising risk and offering a secure and effortless shopping experience.

Acheive Global Icon

Achieve Global Compatibility

Delivering smooth cross-industry and cross-border coverage with seamless interoperability, enabling global reach and efficient business connectivity.

address fraud and chargeback icon

Address Fraud & Chargebacks

Prevent fraud and chargebacks through advanced authentication and real-time fraud detection techniques ensuring secure customer transactions.

Experience Service Reliability icon

Enjoy Flexible Integration

Ensure a seamless payment experience for your customers, scale up your operations, save time & resources, and stay competitive in the market by integrating with our RESTful API.

Take Advantage of Flexible
Pricing icon

Take Advantage of Flexible Pricing

Easily adjust your plan with our simplified pricing structure, featuring no hidden fees and a flexible upgrade and downgrade policy.

Offer Wider Payment
Options icon

Offer Wider Payment Options

Stay ahead of the competition by scaling and expanding seamlessly with international and domestic card scheme support.

Access Dedicated Account
Management icon

Dedicated Account Management

Experience unrivalled sales and support assistance thanks to a single point of contact for all enquiries and proactive resolution of your queries.

Experience Service Reliability icon

Experience Service Reliability

Ensure uninterrupted operations with our reliable fraud prevention solution, featuring close to zero downtime and no disruptions during scheduled maintenance.

GPayments' Way

Turn Uncertain into Trust icon

Turn Uncertainty into Trust

Boost sales, build customer trust, and protect your business by minimising risk and offering a secure and effortless shopping experience.

Acheive Global Icon

Achieve Global Compatibility

Delivering smooth cross-industry and cross-border coverage with seamless interoperability, enabling global reach and efficient business connectivity.

address fraud and chargeback icon

Address Fraud & Chargebacks

Prevent fraud and chargebacks through advanced authentication and real-time fraud detection techniques ensuring secure customer transactions.

Experience Service Reliability icon

Enjoy Flexible Integration

Ensure a seamless payment experience for your customers, scale up your operations, save time & resources, and stay competitive in the market by integrating with our RESTful API.

Take Advantage of Flexible
Pricing icon

Take Advantage of Flexible Pricing

Easily adjust your plan with our simplified pricing structure, featuring no hidden fees and a flexible upgrade and downgrade policy.

Offer Wider Payment
Options icon

Offer Wider Payment Options

Stay ahead of the competition by scaling and expanding seamlessly with international and domestic card scheme support.

Access Dedicated Account
Management icon

Dedicated Account Management

Experience unrivalled sales and support assistance thanks to a single point of contact for all enquiries and proactive resolution of your queries.

Experience Service Reliability icon

Experience Service Reliability

Ensure uninterrupted operations with our reliable fraud prevention solution, featuring close to zero downtime and no disruptions during scheduled maintenance.

Unlock the Power of Testing

Consistent performance icon

Consistent System Performance

Ensure the optimal functionality of your fraud prevention system. Regularly run test cases to verify proper operation of authentication scenarios, especially after configuration changes or product upgrades, to ensure smooth and uninterrupted operation.

Flexibility to Specify Custom Test Cases

Harness the power to generate authentic scenarios that simulate real transactions, covering cardholder authentication and authorisation, to guarantee flawless functionality of your 3DS implementation.

Empower Your Business with Seamless Integration

Facilitate seamless integration with an existing 3D Secure solution in the market, simplifying the process of testing your implementation and ensuring compliance with the latest global standards.

Comprehensive Reporting icon

Experience Real Test Results

Elevate your testing capabilities with TestLabs from GPayments. Access fully developed and live 3D Secure components, instead of relying on simulators. Experience the realism and reliability of testing in a genuine environment. Customise test scenarios to align with your specific business needs.

Unlock the power of testing illustration
Card Scheme illustration

Wide-Ranging Support for Multiple Card Schemes

We offer support for a variety of card schemes to meet your needs. Please let us know which card schemes you require and we will work with you to provide the necessary support.

Card Schemes Supported

Visa Logo Master Card LogoDiscover LogoAmerican Express Logojcb logoUnion-Pay Logo

Compliance & Certifications

pci dss PCI 3DS LogoISO 27001 2013 certified badge

3DS2 enrolment check included for 3DS1 compatibility

ActiveServer implements a 3DS2 enrolment check API to enable backwards compatibility with your 3DS1 systems. ActiveServer caches the BIN ranges of cards that are enrolled in 3D Secure 2. Before each authentication, the API call can be made to determine whether the given card supports 3D Secure 2. If not, you may fall back to an existing 3D Secure 1 MPI implementation. This API ensures compatibility with any 3D Secure 1 MPI on the market, and is crucial for merchants to obtain liability shift on 3D Secure 1 before liability shift for 3D Secure 2 is activated, or to adhere to regional mandates.

A 3D Secure test platform for both acquiring and issuing companies

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
merchant flow

Testing procedures for all acquiring scenarios

TestLabs includes a wide range of pre-defined test cases for 3DS to enable testing for your 3DS Server (3DSS). You can test many permutations of card schemes, authentication channels and test scenarios. All major testing scenarios are covered, however customisation of merchant/acquirer data is also possible.

3DS Server testing is initiated by the merchant or gateway using their test systems or merchant site. The TestLabs’ ACS and DS are setup with the test card numbers for various scenarios and acquirer and merchant details. GPayments software comes pre-configured with TestLabs connectivity information, however it is also possible to connect software from other vendors as well. There are many ways TestLabs can support your testing needs:"

There are many ways TestLabs can support your testing needs:

Connectivity and configuration testing

Suitable for new 3DS implementers

Once a 3DS solution has been installed and configured, TestLabs can be used to verify that the application has the correct connectivity and configuration setup. This process will verify the necessary 3DS configurations of the application as well as the implementer's network settings, which is required for connectivity to other components of the 3DS ecosystem.

Integration testing

Suitable for new 3DS implementers

After successful implementation and testing of 3DS components but prior to production rollout, the card schemes require implementers to undertake compliance testing; for example, Visa requires testing on its VSTS environment. As TestLabs includes all the necessary components of 3DS, it can be utilised for compliance testing of any 3DS components, before card scheme testing is conducted.

By first using TestLabs to ensure correct integration, implementers can significantly reduce the time and cost required for card scheme testing. Fees apply for testing with some card schemes, and if the testing is not completed successfully within a certain time period, testing has to be rescheduled and re-test fees can be incurred.

Implementation testing

Suitable for new or existing 3DS implementers

Implementers may wish to test the responses received by their 3DS components during 3DS transactions, using different scenarios. This is especially useful for testing corner cases such as timeouts and other error scenarios.

TestLabs provides the ability to test 3DS components using test cards for different card schemes and scenarios, as shown in the table to the right.

Ongoing testing

Suitable for existing 3DS implementers

3DSS/MPI implementers can utilise TestLabs to perform ongoing functional testing, to ensure the stability and integrity of their 3DS components, or for testing updated specifications and requirements, received from the card schemes.

TestLabs can also be used to allow new merchant clients, of a payment gateway, to test during their initial setup and onboarding process.

Supported Authentication Channels
Browser (PA & NPA)
App (PA & NPA)
3RI (NPA)
Pre-defined Test Scenarios
Authentication success - frictionless (Y)
Authentication success - challenge (Y)
Authentication attempt (A)
Card not enrolled (N)
Authentication failed (N)
Authentication unavailable (U)
Authentication rejected (R)
In addition to the above, GPayments is always open to requests for customised test cases.
issue bank diagram

Test any and all card configurations

With the large amount of possible card configurations in an ACS, TestLabs can help issuing banks to test whether those cards are correctly configured, and produce the intended results, under each scenario. Additionally, TestLabs can be used, similarly, to test card scenarios when upgrading to a newer version ACS.

For ACS testing, TestLabs 3DS Server and Directory Server are configured with the card range of the test cards, acquirer and merchant details, and the URL of the tester’s ACS. The test cards for the various scenarios are set up on the tester’s ACS.

The tester uses the test cards to make purchases through any of the three device channels (browser-based, 3RI, or app-based) on a fully-featured 3DS Requestor. The PAN received by the tester’s ACS, in the message sent from GPayments DS, is used to determine the required interactions and make a corresponding response.

There are many ways TestLabs can support your testing needs:

Connectivity and configuration testing

Suitable for new 3DS implementers

Once a 3DS solution has been installed and configured, TestLabs can be used to verify that the application has the correct connectivity and configuration setup. This process will verify the necessary 3DS configurations of the application as well as the implementer's network settings, which is required for connectivity to other components of the 3DS ecosystem.

Integration testing

Suitable for new 3DS implementers

Prior to production rollout, after successful implementation and testing of 3DS components, the card schemes require implementers to undertake compliance testing; for example, Visa requires testing on its VSTS environment. As TestLabs includes all the necessary components of 3DS, it can be utilised for compliance testing of any 3DS components, including the ACS, before card scheme testing is conducted.

By first using TestLabs to ensure correct integration, implementers can significantly reduce the time and cost required for card scheme testing. Fees apply for testing with some card schemes, and if the testing is not completed successfully within a certain time period, testing has to be rescheduled and re-test fees can be incurred.

Implementation testing

Suitable for new or existing 3DS implementers

ACS implementers may wish to test the responses received by their ACS during 3DS transactions, for different scenarios.

TestLabs provides the ability to test the ACS by performing transactions with test cards that have been setup for different scenarios and for different card schemes.

Ongoing testing

Suitable for existing 3DS implementers

ACS implementers can utilise TestLabs to perform ongoing functional/performance testing to ensure the stability and integrity of their 3DS components.

3DS ACS Testing

Testing for:

  • Successful installation of ACS
  • Successful configuration of test scenarios and connection to a test DS
  • Successful generation of valid authentication results for the test scenarios
  • Existing ACS features
  • New ACS features to ensure compliance with updated card scheme requirements
TestLab ActiveAccess Illustration

Card Schemes

Card Scheme compliance certificatess

Card Schemes

compliance certificatess

We offer support for a variety of card schemes to meet your needs. Please let us know which card schemes you require and we will work with you to provide the necessary support.

We are here to help

Please feel free to reach out to us if you have any enquiries. Our team is readily available to assist you and will provide prompt responses to your questions.

Thank you! Your submission has been received!
Thank you! Your support inquiry has been received!
Oops! Something went wrong while submitting the form.
gpayments logo
Copyright © 2021  GPayments Pty Ltd. All rights reserved.
Privacy Policy / Cookies 
/ Company Policy