ActiveServer - Our 3DS Server solution for 3D Secure 2.0
ActiveServer is GPayments's 3DS Server solution, built for payment gateways, merchants, and acquiring banks who wish to support 3D Secure 2.0. ActiveServer is developed based on the 3D Secure 2.1.0 specifications outlined by EMVCo.
ActiveServer is EMVCo certified, and supports 5 global major card schemes, with potential to add more in the future.
Integrating with ActiveServer is remarkably simple. It uses an industry standard RESTful API, and includes a sample 3DS Requestor and checkout payment page to demonstrate system integration. In addition to authentication APIs, ActiveServer also has a set of admin APIs to allow system admins to programmatically configure the software, or wrap ActiveServer's API with the client's own merchant facing interface.
Both in-house and hosted deployment options are available for ActiveServer. In-house deployment offers the client full control over the software and their system architecture, whereas our hosted service provides a scalable, 24/7 service that helps the client save on both time and infrastructure resources. Hosted service also removes the need for the client to certify with each card scheme, which is needed if the client were to deploy in-house.
ActiveServer implements a "protocol router" for backwards compatibility with 3DS1. ActiveServer caches the BIN ranges of cards that are enrolled in 3DS2.0, and before each authentication, the protocol router API call can be made to determine whether the given card supports 3DS2.0. If not, the client may fall back to an existing 3DS1 MPI implementation. The protocol router is compatible with any 3DS1 MPI on the market, and is crucial for merchants to obtain liability shift using 3DS1 before liability shift for 3DS2 is activated or to adhere to regional mandates.
Supports containerisation and most mainstream load balancers
ActiveServer supports containerisation to integrate with load balancers; it is compatible with Docker, Docker Compose, Kubernetes, and AWS ECS (Elastic Container Service). ActiveServer also supports load balancing and high availability deployments via clustering setups. As long as the backend database is clustered, ActiveServer instances can be configured to be load balanced using most mainstream load balancing solutions.
3DS2 Test Environment TestLabs available to help with your Integration Testing Needs
GPayments offers an end-to-end testing platform, TestLabs. As specialists in 3D Secure, all components in TestLabs are fully developed, as opposed to being basic simulators. TestLabs can be used to test any 3DS component, or to perform product integration testing.
Easily interact with the software via a Graphical UI
All reporting and settings for ActiveServer can be accessed via an intuitive graphical user interface. The UI also includes a dashboard that displays key statistics, such as the number of authentications, and breakdowns of those by card schemes, frictionless vs. challenge, browser vs. mobile, etc.