Skip to main content

Fiuu Mobile XDK

The Fiuu Mobile XDK is a mobile payment software development kit (SDK) that lets merchants integrate secure payment capabilities into mobile applications across multiple platforms and frameworks.

It provides a pre-integrated connection to the Fiuu payment gateway, handling payment initiation, channel selection, status tracking, and in-app redirection — so you do not need to build complex payment flows from scratch.

What You Can Build

  • E-commerce and in-app checkout
  • E-wallet, online banking (FPX), and card payments
  • Apple Pay and Google Pay
  • Cash channel payments with payment instruction screens
  • Express mode for direct channel routing

Supported Frameworks

Choose the guide that matches your tech stack:

CategoryFrameworks
Native AndroidAndroid Library (Java), Android Kotlin
Native iOSSwift, Objective-C, SwiftUI (via Swift SDK), CocoaPods Framework
Cross-Platform & HybridFlutter, React Native, Expo, Ionic Capacitor, Cordova, .NET MAUI

Integration Flow

Merchant App → Fiuu Mobile XDK → Fiuu Payment Gateway → Bank / Wallet / Card Processor
  1. Prepare the payment details object with your merchant credentials and transaction data.
  2. Launch the XDK payment module from your app.
  3. The XDK handles channel selection, authentication, and redirection.
  4. Payment results are returned to your app as a JSON string.
  5. Verify the payment result on your backend before fulfilling the order.

Where to Start

  1. Read Overview & Prerequisites for platform requirements.
  2. Review Payment Parameters for the full list of mp_* parameters.
  3. Follow the integration guide for your framework.
  4. Review the E-Wallet Payment Flow for TNG, GrabPay, ShopeePay, and Boost.
  5. Configure Deeplink Redirection for e-wallet and banking flows.
  6. Set up Apple Pay if you need native Apple Pay support on iOS.

Merchant Credentials

You must be a registered Fiuu merchant to obtain credentials for testing or production. Contact sales@fiuu.com to get started.