โก AzionGateway โ Automatic UPI Gateway for Paymenter v2
Accept UPI payments instantly using QR codes, deep links, and Gmail-based verification.
๐งพ Overview
AzionGateway is a premium Paymenter v2 gateway built for Indian hosting providers and digital businesses.
It allows customers to pay invoices using any UPI app such as:
- Google Pay
- PhonePe
- Paytm
- BHIM
- FamPay
- Any UPI-supported wallet
The gateway automatically verifies payments through Gmail IMAP scanning, eliminating the need for manual confirmation.
No Razorpay.
No Stripe.
No business verification.
Just your UPI ID and Gmail account.
โจ Main Features
๐ณ Modern UPI Payment Experience
โ Dynamic QR code generation
โ Mobile UPI deep linking
โ Animated countdown timer
โ Real-time payment polling
โ Responsive premium UI
โ Automatic invoice reference generation
๐ Fully Automatic Verification
โ Gmail IMAP payment detection
โ Smart invoice note matching
โ Duplicate payment protection
โ Multi-pattern transaction parsing
โ Safe concurrent payment handling
๐ Discord Webhook Logging
โ Real-time payment notifications
โ Error logging
โ Payment confirmation embeds
โ Invoice & transaction details
โ Diagnostic event reporting
๐ Admin Features
โ Built-in diagnostics page
โ Debug mode support
โ Email preview testing
โ Full admin panel configuration
โ One-click gateway testing
๐ How It Works
Step 1 โ Customer Opens Invoice
The customer clicks
Pay Invoice inside Paymenter.
AzionGateway generates:
- A dynamic UPI QR code
- A UPI payment button
- An invoice reference note
Step 2 โ Customer Pays
The customer scans the QR code or opens their UPI app directly.
The amount and invoice reference are automatically filled.
Step 3 โ Automatic Verification
The gateway:
- Connects to Gmail via IMAP
- Reads FamPay payment emails
- Matches payment amount and invoice reference
- Confirms the invoice automatically
Step 4 โ Invoice Marked Paid
Paymenter instantly marks the invoice as paid and provisions services normally.
๐ก Protection Against Wrong Matches
AzionGateway includes multiple safety systems:
[TABLE]
[TR]
[TH]Protection[/TH]
[TH]Description[/TH]
[/TR]
[TR]
[TD]Unique Invoice References[/TD]
[TD]Every payment uses a unique INV-{id} note[/TD]
[/TR]
[TR]
[TD]Smart Matching System[/TD]
[TD]Exact note matching before fallback checks[/TD]
[/TR]
[TR]
[TD]Duplicate Protection[/TD]
[TD]Prevents the same transaction from being used twice[/TD]
[/TR]
[TR]
[TD]Concurrent Safety[/TD]
[TD]Handles multiple simultaneous payments safely[/TD]
[/TR]
[/TABLE]
๐ฆ Requirements
[TABLE]
[TR]
[TH]Requirement[/TH]
[TH]Details[/TH]
[/TR]
[TR]
[TD]Paymenter[/TD]
[TD]v2[/TD]
[/TR]
[TR]
[TD]PHP[/TD]
[TD]8.1+[/TD]
[/TR]
[TR]
[TD]PHP IMAP Extension[/TD]
[TD]Required[/TD]
[/TR]
[TR]
[TD]Gmail Account[/TD]
[TD]With App Password[/TD]
[/TR]
[TR]
[TD]UPI Account[/TD]
[TD]FamPay or compatible[/TD]
[/TR]
[TR]
[TD]Discord Webhook[/TD]
[TD]Optional[/TD]
[/TR]
[/TABLE]
๐ Installation
1. Install IMAP
sudo apt install php-imap
sudo systemctl restart php8.2-fpm
2. Upload Gateway
/var/www/paymenter/extensions/Gateways/AzionGateway/
3. Reload Composer
cd /var/www/paymenter
composer dump-autoload
4. Enable Gateway
Go to:
Admin Panel โ Gateways โ Create
Select
AzionGateway and enter:
- UPI ID
- Gmail Email
- Gmail App Password
Done.
โ Configuration Options
[TABLE]
[TR]
[TH]Setting[/TH]
[TH]Purpose[/TH]
[/TR]
[TR]
[TD]UPI ID[/TD]
[TD]Payment receiving address[/TD]
[/TR]
[TR]
[TD]Payee Name[/TD]
[TD]Name shown to customers[/TD]
[/TR]
[TR]
[TD]Gmail Email[/TD]
[TD]IMAP inbox[/TD]
[/TR]
[TR]
[TD]Gmail App Password[/TD]
[TD]Gmail authentication[/TD]
[/TR]
[TR]
[TD]Timeout[/TD]
[TD]QR expiration timer[/TD]
[/TR]
[TR]
[TD]Poll Interval[/TD]
[TD]Verification frequency[/TD]
[/TR]
[TR]
[TD]Debug Mode[/TD]
[TD]Extra logs[/TD]
[/TR]
[TR]
[TD]Discord Webhook[/TD]
[TD]Payment notifications[/TD]
[/TR]
[/TABLE]
๐ Gmail Setup
- Enable 2-Step Verification
- Create a Google App Password
- Paste the credentials into Paymenter
No Google Cloud setup required.
๐ Included Files
AzionGateway/
โโโ AzionGateway.php
โโโ GmailVerifier.php
โโโ DiscordLogger.php
โโโ routes.php
โโโ resources/views/pay.blade.php
โโโ README.md
๐ฌ Support
Support is available through:
- BuiltByBit discussions
- Direct contact
- Ticket support: <a href="https://discord.gg/GSW4JeHEVh" target="_blank" class="text-[var(--vp-c-brand-1)] hover:underline">https://discord.gg/GSW4JeHEVh</a>
Response time is usually within 24 hours.
โค๏ธ Built for the Indian Hosting Community
AzionGateway makes accepting UPI payments on Paymenter simple, modern, and fully automatic.