Brand logo Developer Docs
UPI Plugin SDK
Overview
Overview___upi-plugin-sdk___ios
Integration Architecture
Pre-Requisites
Integration Checklist
Getting the SDK
Getting the SDK___upi-plugin-sdk___ios
Installing the SDK
Installing Assets Plugin
Adding Frameworks
Interaction with SDK
Interaction with SDK___upi-plugin-sdk___ios
Initiating the SDK
Process
Handle SDK Response
Process Payloads
Process Payloads___upi-plugin-sdk___ios
UPI Onboarding and Pay
Check Balance
UPI Management
Backend APIs
Backend APIs___upi-plugin-sdk___ios
P2M Transaction Status
Mandate execution
Mandate Notification
Mandate Notification Status
Mandate Revoke by Merchant
Refund Order API
Callbacks
Callbacks___upi-plugin-sdk___ios
Introduction
Transaction Created
Transaction Charged
Order Succeeded
Transaction Failed
Order Failed
Mandates
Miscellaneous
Miscellaneous___upi-plugin-sdk___ios
Additional Processes
Get Session Token
Clickstream Events
Open IN-APP UPI via PP
SDK Parameters Reference
Generating Request ID
Generating UPI Request ID
Order ID Format
ClientAuthToken vs Signature
Session Expiry
Multi-activity Integration
Terminate SDK
Additional Parameters
Extended Customer Id (Optional)
Resources
Resources___upi-plugin-sdk___ios
Generating the Signature
Error Codes
Backend Response Codes
NPCI Response Codes
PSP Response Codes
FAQs
UPI Plugin SDK
/
iOS
/
Overview

Integration Architecture - Signature Flow

Image 1

Integration Architecture - Clientauth Token Flow

Image 1
Last updated 2 years ago
  • Genius Icon Have questions?
  • Need help? Contact support
  • LLM? Read llms.txt