SDK Integration
  • Getting Started
  • Onboarding Requirements
  • Hash Generation
  • Test Merchant list
  • Android
    • Android SDK Offering
    • PayUCheckoutPro
      • Integration
      • Build the Payment Params
        • Additional Params
      • Hash Generation
      • Set up the payment hashes
      • Initiate the Payment
      • Customized Integration
        • Set Webview Properties
        • SDK Configuration
        • Additional Offerings
      • Offers Integration
      • Convenience Fee Integration
      • Custom Note Integration
      • MCP Integration
    • Core
      • Supported Payment Types
      • TPV Integration
      • Merchant Web Services
        • Getting Enabled Payment Options
        • GetCheckoutDetails API
        • Lookup API
    • Custom Browser
      • Integration
        • CustomBrowser Config
        • CustomBrowserCallback
        • Supporting below Lollipop Versions
        • Third-Party Payments Support
      • Sample App
      • Change Logs
    • Native OTP Assist
      • Integration
      • Customization
      • Change Logs
    • UPI
      • Integration
      • TPV Integration in UPI
      • Sample App
      • Change Logs
    • Google Pay™
      • Integration
      • Sample App
    • PhonePe
      • Integration
      • Sample App
      • Change Logs
    • OlaMoney
    • PayU OTP Parser
      • Integration
    • FAQ Android
  • iOS
    • PayUCheckoutPro
      • Integration
      • Advanced Integration
      • Set up the payment hashes
      • Convenience Fee Integration
      • MCP Integration
      • Custom Note Integration
    • Core
      • POD Integration
      • Seamless
      • Web Services
      • Objective C-Non-Seamless
      • Standing Instructions
      • TPV Integration
      • Sample App
    • Custom Browser
      • Sample App
    • OlaMoney
    • Native OTP Assist
      • Integration
      • Customization
    • UPI
      • Integration
      • Sample App
    • PayUParams
      • PayUSIParams
      • PayUBeneficiaryParams
  • Releasing to Apple
  • React-Native
    • PayUCheckoutPro
      • Integration
      • Set up the payment hashes
      • Advanced Integration
      • Change Logs
    • Core
    • Non-Seamless Wrapper
    • TPV (beta)
      • Integration
  • FAQ iOS
Powered by GitBook
On this page
  • Features
  • Banks Supported
  • Sample App

Was this helpful?

  1. iOS

Native OTP Assist

PreviousOlaMoneyNextIntegration

Last updated 3 years ago

Was this helpful?

The OTP Assist SDK provides a complete authentication flow for cards transactions. It offers to capture OTP in the merchant app without any redirection to the bank’s 3Dsecure/ACS page. This means that there's one less point of failure in the checkout process and a faster completion rate for transactions.

Features

The Native OTP Assist SDK gives you the following key capabilities:

  • Read OTP on the merchant app without redirecting to the bank page, for eligible bins.

  • If the bin is not eligible, then it will redirect to the bank’s 3d-secure/ACS page.

Banks Supported

Native OTP flow is supported for most debit and credit cards issued by top banks. The list keeps growing and we recommend connecting with your account manager to have the new flows activated for your account.

Bank Name

Card Scheme

State Bank of India

Visa, Master, Rupay

HDFC Bank

Visa, Master, Rupay, Diners

ICICI Bank

Visa, Master

Axis Bank

Visa, Master

Kotak Bank

Visa, Master

Citibank

Visa, Master

Standard Chartered Bank

Visa, Master

There are few bins that are not eligible for native OTP flow even there Bank and card schemes are eligible.

Bank downtime will affect the performance of this flow.

Sample App

The SDK runs a BIN check before proceeding with the Native OTP experience. You may run BIN check independently if you wish. Reach out to our support team to get started via "".

mobile.integration@payu.in
https://github.com/payu-intrepos/PayUNativeOtpAssist-iOS