BACK TO PROJECTS
[05]LIVE(2025)
Native Wallet SDK Integrations
WeChatPay, Alipay & FPS Intent native integrations for Android & iOS in PaymentPage.
Seamless wallet checkout for SG & HK markets
[01]SYSTEM OVERVIEW
Native SDK integration work enabling WeChatPay, Alipay, and FPS (Faster Payment System) as first-class payment methods in Juspay's PaymentPage across Android and iOS.
The Engineering Challenge
Asian payment wallets required native SDK integrations rather than webview redirects to meet regulatory and UX standards in Singapore and Hong Kong markets.
Implemented Solution
Implemented deep native SDK bindings for WeChatPay, Alipay, and FPS Intent with full lifecycle handling for intent resolution, error recovery, and payment confirmation.
[02]SYSTEM ARCHITECTURE
- Android: Native SDK bindings with activity result handling and payment lifecycle callbacks
- iOS: Swift SDK bridge with delegate pattern for async payment confirmation
- FPS Intent-based flow for real-time payment confirmation via banking apps
[03]TECHNOLOGIES UTILIZED
AndroidiOSWeChatPay SDKAlipay SDKFPS IntentTypeScript
[04]KEY FINDINGS & TAKEAWAYS
Each wallet SDK has meaningfully different lifecycle semantics that require careful per-SDK state handling rather than generic adapters