Built from the ground up on modern API foundations
We developed a complete payment integration for ICEPAY, built entirely from the ground up on their modern checkout API. This project gave us the opportunity to create a fresh, contemporary Magento 2 integration using modern development practices, along with dedicated Hyvä Checkout compatibility from day one.
ICEPAY's existing Magento integration had become heavily outdated, built on their legacy API and no longer following modern Magento development standards. With ICEPAY launching a new checkout API, they needed a complete rebuild that would leverage contemporary practices and provide immediate support for the growing Hyvä ecosystem.
Rather than updating the legacy codebase, we built a brand new integration from scratch on ICEPAY modern checkout API. This greenfield approach allowed us to implement current Magento best practices, ensure Hyvä Checkout compatibility from the start, and establish comprehensive end-to-end testing to guarantee reliability.
The integration supports a focused selection of popular European payment methods:
Credit Card: Standard credit and debit card payments
iDEAL: Leading Dutch online payment method
Bancontact: Preferred Belgian payment method
PayPal: International digital wallet
Sofort: Direct bank transfer method for German markets
Online Überweisen: German online bank transfer
EPS: Austrian e-payment standard
Modern Architecture
Built from Scratch: Complete greenfield development on ICEPAY new checkout API
Modern Magento Practices: Follows contemporary Magento 2 development standards and patterns
Clean Codebase: No legacy code or technical debt from previous versions
Hyvä Checkout Integration
Native Support: Hyvä Checkout compatibility built in from day one
Redirect-Based Flow: Seamless redirect to ICEPAY payment pages with automatic return handling
Standard Checkout Support: Full compatibility with both Hyvä and standard Magento checkout
Quality Assurance
Comprehensive E2E Testing: Full suite of automated end-to-end tests covering all payment flows
Payment Method Coverage: Tests validate functionality for each supported payment method
Reliability Guarantee: Automated testing ensures everything works exactly as it should
The integration was built from the ground up using ICEPAY's modern checkout API, allowing us to implement contemporary Magento development practices without being constrained by legacy code. We focused on creating a clean, maintainable codebase that follows current standards for dependency injection, service contracts, and API design. The redirect-based payment flow integrates smoothly with both standard Magento and Hyvä checkouts, providing a consistent experience across both platforms. Comprehensive end-to-end tests validate all payment flows, ensuring reliability and catching issues before they reach production.
Modern Foundation: Built on current API and development standards for long-term maintainability
Hyvä Ready: Native Hyvä Checkout support from initial release
European Market Coverage: Support for key payment methods across major European markets
Proven Reliability: Comprehensive test coverage ensures consistent, reliable payment processing
Clean Implementation: No technical debt or legacy code to maintain
Future-Proof: Modern architecture ready for ongoing development and enhancements
The integration provides ICEPAY with a rock-solid, modern payment solution for both Magento 2 and Hyvä Checkout stores. By building from scratch on their new API, we delivered a clean, maintainable codebase that follows contemporary development practices and will serve as a reliable foundation for years to come. The comprehensive end-to-end testing ensures merchants can trust the integration to work correctly across all supported payment methods, providing the reliability and performance modern e-commerce demands.
Both modules are publicly available on GitHub. Install via Composer and you are ready to go. Contributions are welcome.
Ground-up ICEPAY payment integration for Magento 2 and Hyvä Checkout, built on their modern checkout API using contemporary Magento practices, with comprehensive end-to-end testing coverage for reliability.
Comprehensive Rvvup payment platform integration for Hyvä Checkout, featuring credit card and pay by bank support with iframe embedding, 3D Secure authentication, and extensive end-to-end testing via GitHub Actions.
Direct Stripe payment integration for Hyvä Checkout, supporting all major payment methods with iframe embedding, 3D Secure authentication, and secure payment information storage.