Worldline NZ
Hosted Payment Fields
We designed and delivered a hosted payment fields solution for Worldline NZ’s Click platform — shipping ahead of a critical customer launch deadline with secure embeddable payment components, .NET Core microservices, and Kubernetes-ready deployment automation.
01
Overview
Worldline NZ engaged Techwondoe to support the rollout of hosted payment fields functionality within its Click payment platform. The initiative started as an architecture and platform modernisation project and evolved into a full implementation engagement covering hosted payment fields solution design, reusable .NET Core microservice foundations, modernisation of payment orchestration services, and secure embeddable payment web components for merchant websites.
The project was business-critical due to a committed customer launch timeline. Techwondoe worked in parallel across architecture, backend services, deployment automation, and frontend hosted field components — delivering the solution ahead of schedule and enabling Worldline NZ to support an important market rollout with confidence.
Delivery
Ahead of schedule
Test coverage target
90%+
Deployment
Kubernetes / Helm
02
The challenge
Worldline NZ needed to rapidly deliver a hosted payment fields capability for an important customer launch while simultaneously modernising core payment platform components — balancing tight delivery timelines, enterprise security requirements, payment compliance considerations, and cloud-native deployment readiness.
01
Meeting a committed customer launch deadline while building new payment infrastructure from scratch
02
Satisfying enterprise payment security and compliance requirements for card data handling
03
Migrating legacy proxy-based services to modern cloud-native microservice architecture
04
Coordinating backend services, deployment automation, testing, and frontend components in parallel
05
Ensuring all deliverables aligned with Worldline NZ internal architecture and operational standards
06
Migrating automated test coverage from JMeter to Pytest while maintaining quality gates
03
Approach
Techwondoe adopted a phased delivery strategy that allowed architecture, implementation, testing, and deployment activities to progress in parallel. Close collaboration with Worldline NZ teams enabled rapid decision-making, accelerated delivery cycles, and alignment with internal engineering standards. The team focused heavily on reusability, automation, security, documentation, and delivery predictability.
01
Hosted payment fields architecture design and .NET Core microservice foundation
Designed the hosted payment fields architecture aligned with Worldline NZ enterprise standards. Created a reusable .NET Core microservice skeleton and framework to provide consistent service foundations across all new backend components.
02
Hosted Fields API, proxy services, and payment orchestration rewrite
.NET Core hosted fields API services, merchant proxy and consumer proxy services, and a modernised payment orchestration service — all built on the reusable microservice framework with Swagger/OpenAPI documentation and Apigee integration support.
03
Secure embeddable JavaScript hosted field web components
JavaScript-based embeddable payment field components for merchant websites with secure iframe rendering architecture, merchant branding and theming support, and a clean integration API for the Click payment ecosystem.
04
CI/CD pipelines, Kubernetes Helm charts, and container build automation
Enterprise-aligned CI/CD pipelines with container build, security scanning, and Kubernetes Helm chart deployment workflows. Scriptable deployment and testing processes with full Confluence operational documentation aligned to Worldline NZ DevOps standards.
05
Automated testing migration from JMeter to Pytest with 90% coverage targets
Migrated the existing JMeter-based test suite to a Pytest automated testing framework with unit testing targeting 90%+ code coverage. Mock service integration testing and scriptable automated validation workflows integrated directly into CI pipelines.
04
Tech stack
.NET Core microservices formed the backend foundation, deployed on Kubernetes via Helm on cloud infrastructure. JavaScript embeddable components handled secure frontend payment capture, while CI/CD automation, Pytest testing, and Swagger documentation ensured enterprise-grade delivery standards throughout.
01
Backend
03
Deployment & CI/CD
04
QA & Testing
05
Outcome
of customer launch timeline
Ahead
Delivery
automated unit testing target
90%+
Test coverage
API, proxy, orchestration, frontend, CI/CD, k8s
6
Surfaces shipped
Kubernetes + Helm + .NET Core
Cloud-native
Architecture
01
Delivered hosted payment fields solution ahead of critical customer launch timeline
Techwondoe completed the hosted fields implementation ahead of schedule, enabling Worldline NZ to support an important market rollout with confidence and without risk to the committed launch date.
02
Production-ready secure embeddable payment components for merchant websites
Secure JavaScript hosted field components enabled merchants to embed compliant payment capture directly in their websites without handling raw card data, with full branding and theming customisation.
03
Modern .NET Core microservice foundations reusable across future platform development
The reusable microservice skeleton and framework established engineering standards for future Worldline NZ service development, reducing ramp-up time and ensuring consistency across the platform.
04
Improved CI/CD maturity and Kubernetes-ready deployment automation
Enterprise-aligned CI/CD pipelines, Helm charts, and container build automation accelerated deployment cycles and reduced operational overhead across the payment platform.
05
Accelerated transition to cloud-native payment infrastructure
The project reduced operational complexity and improved future extensibility, accelerating Worldline NZ’s broader move toward modern cloud-native payment infrastructure with scalable, maintainable service foundations.