WebUPI Protocol
  • Namaste
    • â„šī¸Welcome to WebUPI!
    • 🏆Benefits of WebUPI
  • How to
    • 👨‍đŸ’ģGetting Started with WebUPI
    • đŸ’ģWebUPI Reference
      • webUPI.enable()
      • webUPI.sendPayment()
      • webUPI.requestPayment()
      • webUPI.getUPIId()
      • webUPI.getPaymentStatus()
      • Error Handling in WebUPI
  • other
    • 📱WebUPI Providers
    • 📓Helpful references
  • WebUPI Providers
    • For Providers
      • Implementing WebUPI as a UPI Provider
  • WebUPI x Web3 Bridge
    • â„šī¸Introduction
    • 👩‍đŸ’ģGet Started
      • webUPI.sendPaymentToLightning()
      • webUPI.requestLightningInvoice()
    • đŸĻ¸Upgrades
  • More Protocols
    • 📓UPI Withdrawal Protocol Specification (UPIW)
    • 📓Commerce Unified Payment Protocol Specifications (CUPP)
    • 📓Real-Time Money Streaming Protocol (RTMS)
Powered by GitBook
On this page
  • WebUPI Guide
  • Ninjapay
  • 🧭 Intro
  1. Namaste

Welcome to WebUPI!

NextBenefits of WebUPI

Last updated 11 months ago

WebUPI Guide

Ninjapay

Protocol spec — CTO Ninja Labs & Medinin Labs(IN) —


🧭 Intro

WebUPI is a proposed interface that brings the power of Unified Payments Interface (UPI) to the web. Just as UPI revolutionized payments by providing a simple and standardized protocol for transactions across different banks in India, WebUPI seeks to extend this simplicity and standardization to the internet, enabling seamless integration of UPI payments on the web.

What is WebUPI?

WebUPI is a protocol that allows websites to request payments from users via UPI. With WebUPI, a website can send a payment request to a user's UPI application, and the user can approve the payment right from their app(eg. Chrome Extension), making the payment process swift and seamless.

The WebUPI protocol is designed to facilitate direct peer-to-peer transactions on the web. It leverages the existing UPI infrastructure, which supports instant round-the-clock money transfer through mobile devices and a single mobile application for accessing different bank accounts****.

WebUPI builds on the idea of and , a collection of libraries that allow interaction with local or remote blockchain nodes using HTTP, IPC, or WebSocket. The WebUPI specifications are proposed in 2023 and since then, have been continuously refined. In the meantime, the hope is to see several applications and client providers be built using this standard, taking advantage of the widespread adoption of UPI in various markets. However, the implementation and growth of WebUPI will depend on the adoption and support by browser vendors, UPI apps, and the broader financial technology community.

â„šī¸
Contact us
1
Web3.js
WebLN
Nalanda Naidu
webUPI Arch