Qivox - a technology company specialising in cloud-based customer engagement - procured our services to develop channels for their Qore platform. Qivox were acquired by Aspect Software in 2013 and Qore was renamed Aspect Proactive Engagement Suite.
We produced all requested channels based on high level requirements outlined by Qivox's CTO, following Behaviour and Test Driven Development (BDD / TDD) methodologies. This ensured that all code was 100% covered with unit, integration and acceptance tests, and changes could be made to the solutions with confidence.
Research into PCI DSS and OWASP standards took place, solidifying our already existing software security best practices, but also educating us on the latest threats to software security. All services were designed with a focus on message and transport security using various cryptographic methods. We advised on hardware requirements, which was purchased and located in ultra secure ISO 20001 / PCI DSS compliant data centers. We managed the setup and deployment of the software from cloud-based build servers into the secure data centers.
Two 3rd parties were engaged that provided service-based APIs to be used in the solution designs. These integrations allowed us to draw upon vast amounts of industry standard data, considerably speeding up the solution design and development of the channels.
Software designs were produced for each channel, which were quickly signed-off by Qivox's CTO. Further documentation was provided and handed over to Qivox's internal development staff for future product support and maintenance.
An external company were engaged by Qivox to perform penetration testing on the payment gateway, a requirement for obtaining PCI DSS compliance. We provided documents detailing the APIs and software to be tested, and aided the external company during the test phase. Testing results were positive, with no flaws identified.
A number of existing merchants were integrated into the solution, most notably Barclaycard ePDQ, Worldpay and PayPal - the first three merchants required for Qivox's early adopting customers.