Integration platform en hosted payment pages

About Ingenico ePayments

Ingenico ePayments is one of the world's largest Payment Service Providers (PSP). The busiest commerce platforms and online merchants process their payments through Ingenico.

Challenge

In order to improve the platform's User Experience and Developer Experience, Ingenico ePayments wanted to implement improvements in the area of ‚Äč‚Äčease of integration, mobile support and hosted payment pages.

Solution

ISAAC designed and implemented for Ingenico ePayments a new integration layer, payment pages and support for clear integration across all platforms – and all that for a system that runs 24/7 and processes hundreds of transactions every single second.

"Responsive payment pages lead to improved usability and therefore higher conversion rates."

ingenico HOSTED PAYMENT PAGES 1.jpg

100+ international payment products

With over 100 payment products and a presence in all corners of the world, Ingenico ePayments is an extremely successful Payment Service Provider (PSP) for internationally operating and demanding merchants. With years of experience and a continuous stream of investments, Ingenico has been able to develop a payment platform that takes up a unique position in the market. In spite of the width of the product range, the ease of integration is also becoming increasingly important.

ingenico HOSTED PAYMENT PAGES 2.jpg

Integration en API security

Back when it was still known as GlobalCollect, Ingenico conducted an extensive vendor selection process and ended up tasking ISAAC with the implementation of a host of improvements related to integration and mobile support: the Ingenico Connect project. This not only allows Ingenico to take the lead when it comes to the width of its range, but also in terms of the ease of integration and providing an innovative front-end solution for both browsers and mobile applications.

We designed a new, clean REST API for the entire platform to serve as the foundation for all the new integration options. This was combined with an entirely new security model using API keys. Together with Ingenico’s own payment specialists, ISAAC worked on new API definitions and highly responsive Payment Pages. This MyCheckout service is of interest to merchants looking for limited exposure when it comes to the strict credit card security standard PCI-DSS. Aspects such as A/B testing, mobile security, performance and conversion optimisation were key concerns in this process. They are all part of the core of the new platform.

We developed and implemented SDKs (Software Development Kits) for use in native mobile apps, to make it as easy as possible for app developers to integrate Ingenico’s rich set of payment products in an app. We also created SDKs for e-commerce servers based on PHP and Java, again to make connection and testing as easy as possible.

ingenico HOSTED PAYMENT PAGES 3.jpg

Flexible API Gateway

The stability of the API Gateway and the quality of (online) documentation were subject to the highest possible standards. The API had to be able to securely process hundreds of payment transactions per second. It has to be immediately clear to merchant developers how the integration with GlobalCollect Services works. ISAAC designed a Developer Hub that collects and structures all information about API and SDKs. Furthermore, we worked hard on scalability, performance and stability using a data grid.

Our expertise

  • Payments
  • SDKs
  • APIs
  • Middleware & integration
  • Security
  • Application management and optimization

Technology

ingenico HOSTED PAYMENT PAGES 3.jpg
ingenico HOSTED PAYMENT PAGES 3.jpg
ingenico HOSTED PAYMENT PAGES 3.jpg
ingenico HOSTED PAYMENT PAGES 3.jpg
ingenico HOSTED PAYMENT PAGES 3.jpg
ingenico HOSTED PAYMENT PAGES 3.jpg
ingenico HOSTED PAYMENT PAGES 3.jpg
ingenico HOSTED PAYMENT PAGES 3.jpg
Want to find out more about this project?
Want to find out more about this project?

I’m Camiel, Head of Sales & Marketing. Together with Ingenico, I work on realizing the objectives of this project. Want to know exactly how we approach this project or how our approach can contribute to your success?