UPI Payin (INR → USDT)

This section provides a reference for integrating Tylt CrossRamp’s UPI on-ramp flow within merchant applications. Through this integration, end users initiate INR transfers via UPI, which are facilitated through a peer-to-peer (P2P) network of liquidity providers. These flows are used to enable the acquisition of stablecoins, which are subsequently transferred to the merchant.


Flow Overview

  • End users initiate UPI transfers through the embedded widget

  • Fiat leg is executed via P2P matching with liquidity providers

  • Upon confirmation, the corresponding crypto-asset conversion is executed

  • Resulting USDT is transferred to the merchant


What You’ll Find in the API Reference

1. UPI On-Ramp Flow (INR → USDT) Guidance for enabling end users to initiate UPI transfers via the P2P network and complete on-ramp transactions, including lifecycle tracking and reconciliation.

2. Supporting APIs Documentation for auxiliary endpoints, including supported currencies, networks, and system capabilities.

3. Endpoint Descriptions Detailed specifications for all API endpoints, including parameters, authentication requirements, and usage patterns.

4. Request & Response Formats Structured JSON examples covering on-ramp creation, status tracking, webhook payloads, and error handling.

5. Code Examples Reference implementations in Node.js, Python, and other commonly used stacks.

6. Error Handling Common error scenarios, causes, and recommended handling strategies.


Summary

This API enables merchants to embed UPI-based on-ramp functionality, allowing end users to acquire stablecoins via P2P-facilitated fiat flows, with settlement managed in USDT through Tylt’s crypto-asset infrastructure.

Last updated