Accepting UPI payments individually or on your indie projects, e-commerce stores, and small websites just got a massive upgrade. π
If youβre a solo developer, you know that generating direct UPI payment deep links is heavily restricted. I built Miv-Pay to solve this. Whether you just want a quick link for personal use via the Web UI, or you need a full custom payment link generator for your small e-commerce checkout, Miv-Pay has you covered without requiring complex merchant verification!
π Try it out here: https://miv-pay.vercel.app/
Here is how it works for both individuals and developers:
π€ For Normal Individuals (No Code Required) You don't need to be a developer to use it! There is a simple Web UI where anyone can generate a secure payment link on the fly. The payer opens the link, taps "Share QR" to their GPay/PhonePe, completes the payment, and enters their UTR. It's a frictionless way for anyone to accept UPI payments.
π Seamless Small E-Commerce Integration Building a store? You can now open Miv-Pay directly from your checkout page. Once the customer pays and enters their UTR (transaction reference), Miv-Pay uses secure window.postMessage to send that UTR back to your active checkout tab automatically so you can create the order in your database instantly.
π² Automated WhatsApp & Email Notifications You no longer have to wait and wonder if a payment went through. The API now accepts ct (Contact Type: whatsapp/email) and ci (Contact Info). When the customer hits "Confirm Payment", Miv-Pay automatically opens their WhatsApp or Email app with a pre-filled message containing their UTR. They just hit "Send," and you are notified instantly!
π 1-Tap Admin Approvals with vurl Want to speed up order fulfillment? Pass your admin URL via the new vurl parameter. The automated WhatsApp/Email message sent by the customer will include a direct link (e.g., https://lnkd.in/dRyBBEuz). You tap the link in your messages, verify the upi transaction in upi app, and approve the order in your own UI with one click.
π οΈ Secure REST APIs Everything is powered by simple endpoints:
POST /api/generate-link β Dynamically create cryptographically signed payment links with custom parameters.
POST /api/verify-link β Prevent link tampering on the fly.
If you are an individual needing a quick payment link or a dev building an indie site and looking to bypass merchant hurdles, give this a spin!
Iβd love for the community to test the Web UI and the new gateway like flow. Let me know what you think in the comments! π

Top comments (0)