Hoe maak je honderden online transacties per seconde mogelijk?

Als één van ’s werelds grootste Payment Service Providers (PSP) verwerkt Worldline betalingen van de drukste e-commerceplatformen en online merchants ter wereld. Met op de drukste momenten wel honderden transacties per seconde. Vanzelfsprekend worden daaraan door zowel eindgebruikers, merchants als developers die betaalmethoden integreren, hoge eisen gesteld. Om de User Experience en Developer Experience van het Worldline Connect platform te optimaliseren, ontwierp en implementeerde iO een nieuwe integratielaag, betaalpagina’s en de nodige support met een developer portal.
Worldline Connect | iO

Klant

Worldline Online Payments

Uitdaging

De UX en Developer Experience van het platform optimaliseren

Oplossing

Een nieuwe integratielaag, betaalpagina’s, en een developer portal ontwikkelen en implementeren

Wereldwijd platform met 100+ betaalmethoden

Met meer dan 100 betaalmethoden en wereldwijde aanwezigheid is Worldline een zeer succesvolle Payment Service Provider (PSP) voor internationaal opererende merchants. Met jaren ervaring en een continue stroom van investeringen heeft Worldline een betaalplatform kunnen ontwikkelen met een unieke positie in de markt. Ondanks de breedte van het aanbod aan online betaalmethoden, is ook het integratiegemak van deze technische producten van steeds groter belang.

worldline | iO

Online betaalmethoden die voldoen aan alle moderne security eisen

Na een uitvoerige vendorselectie schakelde Worldline iO in om een hele reeks aan verbeteringen op het gebied van integratie en mobile support door te voeren. Het project Worldline Connect. En daarbij komt van alles kijken voor een Payment Service Provider die wereldwijd opereert. Van transactieverwerking in verschillende valuta of de waaier van betaalmethoden per land of continent. We ontwierpen en implementeerden een nieuwe, cleane REST API voor het Worldline Connect platform als basis van al de nieuwe integratie-opties. Met daarbij een geheel nieuw, API-key gedreven securitymodel.

Samen met de payment specialisten van Worldline werkte iO aan nieuwe API definities en aan responsive payment pages. Deze MyCheckout service is interessant voor merchants die een beperkte exposure willen hebben met betrekking tot de strenge credit card security standaard PCI-DSS. Aspecten zoals A/B testen, mobile security, performance en conversieoptimalisatie speelden hierbij een hoofdrol. En maken deel uit van de kern van het nieuwe platform.

Voor het gebruik van de betaalproducten in native mobile apps werden SDKs (Software Development Kits) ontworpen en geïmplementeerd, zodat app-ontwikkelaars zo makkelijk mogelijk de rijke set van betaalproducten van Worldline in een app kunnen integreren. Voor e-commerceservers op basis van PHP, Node.js en Java werden ook SDKs gemaakt. Zo is het voor alle veelvoorkomende set-ups eenvoudig voor developers om Worldline online betaalproducten makkelijk te testen en te integreren.

Worldline | iO

Flexibele API Gateway en Developer portal

Aan stabiliteit van de API gateway van de betaalproducten worden hoge eisen gesteld. Het is belangrijk dat er moeiteloos en veilig honderden betaaltransacties per seconde via de API verwerkt kunnen worden, maar ook dat het mogelijk was om de focus te verleggen naar doorontwikkeling in verschillende regio’s wereldwijd. Na de eerste opleveringen van het Worldline Connect platform werd de focus namelijk verlegd naar de integratie van payment gateways in allerlei delen van de wereld achter de nieuwe Connect API, om zo het aanbod van betaalproducten sterk te verbreden in regio’s als India en Zuid-Amerika. Een technisch complex proces, maar dat zonder impact bleef op bestaande merchant integraties. De solide opzet van een goed ontworpen API heeft daarin een doorslaggevende rol vervuld.

Als onderdeel van integratiegemak speelt heldere API-documentatie een belangrijke rol in de developer experience van de betaalproducten. Net als de beschikbaarheid van een sandbox omgeving bijvoorbeeld. Daarom ontwikkelde iO ook een developer portal waar alle informatie over de API en SDKs op een gestructureerde manier is samengebracht. Daarnaast werd met een data-grid gewerkt aan stevige schaalbaarheid, performance en stabiliteit.

Naar de cloud met AWS

In samenwerking met AWS werken Worldline en iO aan een steeds naadlozere integratie met veilige clouddiensten. Door de wereldwijde dekking van Worldline én AWS is er een 100% match op de regio’s waar rekenkracht en dataopslag nodig zijn. Als AWS-partner is iO nauw betrokken bij re-platforming, re-engineering, en automatisering van de hele pipeline naar de AWS Cloud.

Gerelateerde artikelen