For the complete documentation index, see llms.txt. This page is also available as Markdown.

Mobile SDK

The Tieto Mobile SDK enables merchants to embed a secure payment experience directly into their native iOS and Android applications. Instead of building payment processing, security, and gateway communication from scratch, merchants integrate the SDK while Tieto handles the payment orchestration through the Payment Gateway.

The SDK provides a native checkout experience while maintaining PCI-compliant payment processing, authentication, and support for multiple payment methods.

Benefits

The Mobile SDK is designed to reduce development effort while delivering a secure and optimized payment experience.

Native user experience

Customers complete payments without leaving the merchant application, providing a seamless checkout experience consistent with the application’s branding.

Faster integration

Merchants integrate a pre-built payment component instead of implementing payment security, encryption, tokenization, and gateway communication themselves.

Secure payment processing

Sensitive payment data is securely collected and transmitted to the Payment Gateway. The SDK supports PCI-compliant payment flows and tokenization, reducing the merchant’s PCI scope.

Flexible deployment

The SDK works alongside the Payment Gateway APIs, allowing merchants to combine mobile payments with existing backend services.

Supported Platforms

Platform
Status

iOS

Supported

Android

Supported

Core Capabilities

Secure Card Payments

The SDK securely captures payment card information and communicates with the Payment Gateway for authorization.

Features include:

  • Secure payment data collection

  • Card tokenization

  • PCI-aligned payment flows

  • Payment authorization

  • Payment status handling

Alternative Payment Methods

The SDK supports additional payment methods through the same gateway integration.

Depending on gateway configuration, merchants can offer:

  • Payment cards

  • Account-to-Account (A2A) payments

  • Alternative Payment Methods (APMs)

  • Digital wallets (where enabled)

Authentication

The SDK supports modern payment authentication mechanisms required by payment schemes and PSD2.

Capabilities include:

  • 3-D Secure authentication

  • Strong Customer Authentication (SCA)

  • Merchant authentication

  • Secure redirect and callback handling

Customizable User Interface

Merchants can provide a payment experience that matches their application design.

The SDK supports:

  • Native payment screens

  • Application branding

  • Custom colors and styling

  • Localization

  • Consistent iOS and Android user experience

Gateway Connectivity

The SDK communicates directly with the Payment Gateway.

The gateway provides:

  • Payment authorization

  • Transaction processing

  • Token management

  • Payment status callbacks

  • Error handling

Payment Flow

Drawing

Typical Integration

The SDK is intended for native mobile applications.

Drawing

The merchant backend continues to manage:

  • Order management

  • Payment session creation

  • Business logic

  • Customer management

  • Post-payment processing

The Mobile SDK is responsible for:

  • Secure payment capture

  • Authentication

  • Gateway communication

  • Payment status reporting

When to Use the Mobile SDK

The Mobile SDK is recommended when merchants need:

  • Native iOS applications

  • Native Android applications

  • Embedded in-app checkout

  • Secure card data capture

  • Reduced PCI compliance scope

  • Faster mobile payment integration

  • Consistent payment experience across mobile platforms

The Mobile SDK works together with the following Payment Gateway components:

  • Payment Gateway – payment processing and routing

  • Gateway APIs – Merchant backend integration

  • Tokenization Service – secure card storage

  • 3-D Secure Service – customer authentication

  • Merchant Portal – transaction monitoring and reporting

Last updated

Was this helpful?