import React from "react";
import { motion } from "framer-motion";
import { Button } from "@/components/ui/button";
import { Card, CardContent } from "@/components/ui/card";
function Icon({ name, className = "h-6 w-6" }) {
const commonProps = {
className,
viewBox: "0 0 24 24",
fill: "none",
stroke: "currentColor",
strokeWidth: 2,
strokeLinecap: "round",
strokeLinejoin: "round",
"aria-hidden": "true",
};
const icons = {
zap: (
),
smartphone: (
),
receipt: (
),
shield: (
),
percent: (
),
wallet: (
),
support: (
),
arrow: (
),
check: (
),
wifi: (
),
tv: (
),
bulb: (
),
water: (
),
phone: (
),
};
return icons[name] || icons.zap;
}
const operators = [
"Jio",
"Airtel",
"Vi",
"BSNL",
"MTNL",
"Tata Play",
"Dish TV",
"d2h",
];
const services = [
{
icon: "smartphone",
title: "Mobile Recharge",
desc: "Instant prepaid recharge for major Indian telecom operators with attractive discounts.",
},
{
icon: "receipt",
title: "Postpaid Bill Payment",
desc: "Pay mobile postpaid bills quickly and securely from one simple platform.",
},
{
icon: "tv",
title: "DTH Recharge",
desc: "Recharge DTH services for popular operators without delay or manual follow-up.",
},
{
icon: "bulb",
title: "Utility Bills",
desc: "Support for electricity, broadband, landline, water and other bill payments.",
},
];
const benefits = [
"Discount on every mobile recharge",
"Multiple operator support across India",
"Fast and secure transactions",
"Recharge and bill payment in one app",
"Simple wallet-based payment experience",
"Useful for customers, retailers and business users",
];
function runSanityTests() {
const failures = [];
if (services.length < 4) failures.push("Expected at least 4 services.");
if (!services.some((service) => service.title === "Mobile Recharge")) {
failures.push("Mobile Recharge service is missing.");
}
if (!benefits.some((benefit) => benefit.toLowerCase().includes("discount"))) {
failures.push("Discount benefit is missing.");
}
if (!operators.includes("Jio") || !operators.includes("Airtel")) {
failures.push("Major Indian operators are missing.");
}
return failures;
}
const sanityTestFailures = runSanityTests();
export default function RechargeBusinessWebsite() {
return (
{sanityTestFailures.length > 0 && (
Website data test failed: {sanityTestFailures.join(" ")}
)}
1Recharge
Recharge & Bill Payments
Save more on every mobile recharge
Recharge mobiles and pay bills faster across India
1Recharge is a simple and reliable recharge application for mobile recharge, DTH recharge, postpaid bills and utility bill payments. Users can recharge multiple operators and enjoy discounts on every mobile recharge.
24x7
Recharge Access
Multi
Operator Support
Instant
Bill Payment
Recharge Amount
₹299
Discount Applied
Mobile Recharge
Jio prepaid plan
Wallet Balance
₹1,250
You Saved
₹12
Our Services
Everything for recharge and bill payment
Provide your users a smooth platform for daily digital payment needs.
{services.map((item) => (
{item.title}
{item.desc}
))}
Discount Benefit
Discount on every mobile recharge
Make every recharge more rewarding. Your users can recharge their number, pay instantly and receive attractive savings on eligible mobile recharge transactions.
{benefits.map((benefit) => (
{benefit}
))}
Up to
5%
discount on selected recharge transactions
Secure Payments
Reliable payment flow with transparent transaction status.
Support Ready
Help users with recharge status, bill issues and payment support.
Operator Coverage
Multiple operators supported in India
Support popular mobile, DTH and bill payment providers from a single app.
{operators.map((operator) => (
{operator}
))}
Broadband
Pay internet bills quickly.
Electricity
Utility bill payment support.
Water
Simple bill payment flow.
Postpaid
Pay monthly mobile bills.
Launch your recharge business online
Give your users a reliable platform for recharge, bill payment and digital convenience with discount benefits.