Unlock professional tools instantly. Enter the email address used inside your Attendy Pro mobile app to finalize your ₹99 purchase.
Infinite Schedules
Manage unlimited classrooms, subjects, rosters, and calendars concurrently.
Detailed Analytics
Access detailed tracking and automatic warnings for falling attendance targets.
Real-Time Cloud Sync
Continuous secure cloud sync. Keep schedules safely backed up across all devices.
Ad-Free Experience
Total focus. Eliminate annoying pop-ups and full-screen video ads forever.
Join thousands of registered students who active their licenses via secure payment methods certified by Zyren Softwares.
PCI-DSS Compliant Encryption
Premium Lifetime Plan
One-time purchase, unlimited access
₹99Single charge
Provide the exact login email address registered inside your active app settings to automatically upgrade your status to premium.
We supports all major payment channels including UPI, credit/debit cards, and Netbanking.
Please input a correct email address.
Total Amount:₹99.00 INR
Secured Payment • SSL Encrypted
Database Integration Desk
How to handle the real payment callbacks in your application
Automatic Premium Database Setup
Once a transaction is authorized inside the active Razorpay checkout sheet, you must register the callback. Below are ready-to-use snippets to verify security signatures and update user premium records dynamically.
Frontend Client Script (HTML/JS)
<!-- Load Razorpay Checkout Widget script -->
<script src="https://checkout.razorpay.com/v1/checkout.js"></script>
<script>
function triggerProductionPayment(recipientEmail) {
const options = {
"key": "rzp_test_SpdPntQvGu7tsc", // Your Razorpay Key ID
"amount": "9900", // ₹99 represented in paise
"currency": "INR",
"name": "Attendy Pro Premium",
"description": "Lifetime Subscription License",
"image": "https://play-lh.googleusercontent.com/your-app-icon",
"prefill": {
"email": recipientEmail
},
"notes": {
"registered_app_email": recipientEmail
},
"theme": {
"color": "#2563EB"
},
// Actual Razorpay handlers to confirm payment status
"handler": function (response){
// Obtain authentic gateway values
const pay_id = response.razorpay_payment_id;
const order_id = response.razorpay_order_id;
const signature = response.razorpay_signature;
console.log("Verified Payment ID:", pay_id);
// Deliver details to backend server to process database activation safely
fetch('/api/v1/grant-premium', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
email: recipientEmail,
payment_id: pay_id,
order_id: order_id,
signature: signature
})
});
}
};
const rzpCheckout = new Razorpay(options);
rzpCheckout.open();
}
</script>