Nexiant
Powered by GPayments — TestLabs

Test Smarter. Launch with Confidence.

Simplifying 3D Secure testing for issuers and online retailers. TestLabs provides a comprehensive testing environment using live, fully developed 3DS components — not simulators.

Live
3DS Components
Real server, ACS & directory server
EMVCo
Approved
Official certification programme compliant
v1 + v2
Protocol Coverage
3DS 1.0 and 3DS 2.x supported
Zero
Setup Cost
Free access to the full testing environment
TestLabs

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 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.

Compliance & Certification

Our fraud prevention solutions are built on globally recognised industry standards (EMVCo, SCA), and are fully supported and mandated by the major card schemes.

EMVCoPCI DSSPCI 3DSISO 27001ISO 27701GDPRDORA
Card Scheme Support

Wide-Ranging Support for Multiple Card Schemes

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

Visa
Mastercard
American Express
Discover
JCB
UnionPay
What TestLabs Delivers

Unlock the Power of Testing

Four core capabilities that make TestLabs the most realistic and flexible 3D Secure testing environment available.

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.

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.

Seamless Integration Testing

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.

Experience Real Test Results

Access fully developed and live 3D Secure components — instead of simulators. Experience the realism and reliability of testing in a genuine environment, customised to your specific business needs.

Technology analyst monitoring 3DS test results across multiple screens

Certification failures cost time, budget, and launch windows.

TestLabs gives your team complete confidence before you go live — with live 3DS components, pre-defined scenario libraries, and real test results that hold up at EMVCo review.

The GPayments Way

Eight Reasons to Choose TestLabs

TestLabs is built on the same principles that underpin every GPayments solution — reliability, flexibility, and global compatibility.

Turn Uncertainty into Trust

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

Achieve Global Compatibility

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

Address Fraud and Chargebacks

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

Experience Flexible Integration

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

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

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

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

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

Acquiring

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. Test across card schemes, authentication channels, and scenarios — with full customisation of merchant and acquirer data.

Connectivity and Configuration Testing

Suitable for new 3DS implementers

Once a 3DS solution has been installed and configured, TestLabs verifies the application has the correct connectivity and configuration setup — including 3DS configurations and network settings required for connectivity to other components of the 3DS ecosystem.

Integration Testing

Suitable for new 3DS implementers

Prior to production rollout, card schemes require implementers to undertake compliance testing. As TestLabs includes all necessary 3DS components, it can be used for compliance testing before card scheme testing — significantly reducing the time and cost required.

Implementation Testing

Suitable for new or existing 3DS implementers

Test the responses received by 3DS components during 3DS transactions using different scenarios — especially useful for corner cases such as timeouts and error scenarios. TestLabs provides test cards for different card schemes and scenarios.

Ongoing Testing

Suitable for existing 3DS implementers

3DSS/MPI implementers can use TestLabs for ongoing functional testing to ensure stability and integrity of 3DS components, test updated specifications, or allow new merchant clients of a payment gateway to test during initial setup and onboarding.

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)

GPayments is always open to requests for customised test cases.

Issuing

Test Any and All Card Configurations

With the large number of possible card configurations in an ACS, TestLabs helps issuing banks verify that cards are correctly configured and produce intended results under each scenario — including when upgrading to a newer ACS version.

Connectivity and Configuration Testing

Suitable for new 3DS implementers

Once a 3DS solution has been installed and configured, TestLabs verifies the application has the correct connectivity and configuration setup, including the necessary 3DS configurations and network settings required for the 3DS ecosystem.

Integration Testing

Suitable for new 3DS implementers

Prior to production rollout, card schemes require implementers to undertake compliance testing including the ACS. TestLabs can be used to ensure correct integration before card scheme testing, reducing time and cost for ACS implementers.

Implementation Testing

Suitable for new or existing 3DS implementers

ACS implementers can 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 set up for different scenarios and card schemes.

Ongoing Testing

Suitable for existing 3DS implementers

ACS implementers can utilise TestLabs for ongoing functional and performance testing to ensure the stability and integrity of their 3DS components — covering both existing features and new features required for updated card scheme compliance.

3DS ACS Testing

Verification checklist

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

Ready to start testing your 3DS implementation?

Request a Demo

Launch Ready

Enterprise-Grade Confidence Before Every Launch

Payment teams at the world's leading institutions use TestLabs to de-risk every 3DS deployment — from initial integration through to ongoing certification maintenance.

  • EMVCo-approved test environment with live 3DS 1.0 and 2.x components
  • Pre-defined and custom test scenarios covering all critical authentication flows
  • Detailed test reports that satisfy scheme and regulator requirements
  • Zero setup cost — teams can begin testing immediately with no commitment
Payment technology specialist reviewing test results across multiple screens
Backwards Compatibility

3DS2 Enrolment Check 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 enrolled in 3D Secure 2. Before each authentication, the API call determines whether the given card supports 3D Secure 2 — if not, you may fall back to an existing 3D Secure 1 MPI implementation. This 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.

Common Questions

Frequently Asked Questions

Why is 3DS testing important before going live?
3DS 2.x implementations involve complex interactions between the 3DS Server, the ACS, card scheme directories, and the merchant integration. Errors in data formatting, authentication result handling, or protocol version negotiation can cause legitimate transactions to fail or fraud to go undetected. Thorough testing against real protocol components before go-live prevents costly post-launch issues and supports scheme certification requirements.
What test scenarios does TestLabs cover?
TestLabs covers the full range of EMV 3DS 2.x authentication flows: frictionless authentication, challenge authentication (OTP and biometric), decoupled authentication, failed authentication, error conditions, fallback scenarios, and edge cases defined in EMVCo's functional test requirements. Custom scenarios can also be configured to test specific issuer rule logic or acquirer configurations.
Is TestLabs EMVCo certified?
GPayments' 3DS components — including the platform underlying TestLabs — are EMVCo approved. TestLabs uses fully developed, live 3DS components rather than simulation stubs, meaning tests reflect real-world protocol behaviour rather than an approximation of it. This makes TestLabs results meaningful for certification submissions and pre-launch validation.
Can we test both frictionless and challenge flows?
Yes. TestLabs allows you to configure specific test scenarios that trigger either frictionless approval or challenge authentication, giving you full control over the authentication path being tested. You can also test how your integration handles the full range of authentication results — including attempts, authenticated, failed, and rejected — to verify your downstream handling logic.
What reporting does TestLabs provide after a test run?
TestLabs generates detailed test reports showing each scenario executed, the protocol messages exchanged, the authentication result received, and whether the expected outcome was achieved. Reports include pass/fail status per scenario and raw message logs — giving development and compliance teams the evidence needed to validate their implementation and prepare for scheme certification or internal sign-off.

Start Testing with Confidence

TestLabs provides the most realistic 3D Secure testing environment available — live components, custom scenarios, and full acquiring and issuing coverage.