NEW ARRIVAL 2026

Premium Electronics
Delivered to Your Door

Up to 20% off on smartphones, laptops & more. Free shipping above ₹50,000. Trusted by thousands.

500+
Products
50k+
Happy Customers
4.8★
Average Rating
Premium Electronics

Categories

Featured Products

Dashboard

₹0

Total Revenue

0

Total Orders

0

Pending Orders

0

Products

Recent Orders

Order IDCustomerAmountStatusDate

Manage Products

Bulk Upload: CSV format — name,brand,category,price,stock,image
Example: iPhone 16,Apple,Smartphones,99900,50,https://example.com/img.jpg

ProductCategoryPriceStockActions

Manage Categories

IconCategory NameProductsActions

Product Ribbons

Create labels like New, Open Box, Refurbished – shown on product cards

PreviewNameIDColorActions

Manage Coupons

CodeTypeValueMin Order (₹)Actions

Customers & Dealers

Approve pending dealer requests to unlock dealer pricing for them.

NameEmailMobileTypeStatusActions

Admin Account

Change admin name, login email and password.


Change Password

Note: After changing email/password, use the new details to login next time. Default was admin@htsonline.com / admin123.

Integrations

Connect Razorpay payments and Firebase cloud database.

Razorpay Payment Gateway

Get from Razorpay Dashboard → API Keys

Firebase Firestore

Cross-device mode: This version supports a Firebase config embedded in the HTML so every visitor can read the same product catalog. Until that config is filled and enabled, product changes remain local to one browser.

Cloud database so products & orders are the same on every phone/computer. Create a free project at Firebase Console → Build → Firestore Database.

Not connected

Firestore setup steps
  1. Go to console.firebase.google.com → Create project
  2. Build → Firestore Database → Create → Start in test mode
  3. Project settings → Your apps → Web app → copy config
  4. Paste API Key, Auth Domain, Project ID above → Enable → Save
  5. Click Test Connection then Push to Cloud

Test mode rules (Firestore → Rules):

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read, write: if true;
    }
  }
}

Test mode is open for 30 days – lock rules before going public.

Google Sheets Auto-Sync

Automatically pull products from Google Sheets. Sheet must be shared as Anyone with the link can view.

File → Share → Anyone with link → Viewer. Then use:
https://docs.google.com/spreadsheets/d/YOUR_SHEET_ID/export?format=csv&gid=0
Paste deploy URL after setting up the script below

Columns: name, brand, category, price, stock, image, dealerPrice, condition, description

Setup: Fix 403 / make sheet public (important)
  1. Best method – Publish to web:
    Google Sheet → File → Share → Publish to web
    Select your sheet tab → format CSVPublish
    Copy the link (looks like .../d/e/2PACX-.../pub?output=csv) and paste above
  2. Also share: Share → Anyone with the link → Viewer
  3. Header row: name,brand,category,price,stock,image,dealerPrice,condition,description
  4. Open this website with https:// (Netlify/BigRock), not as a local file
  5. Click Sync Now from Sheets
Setup: Push products TO Google Sheet (Apps Script)
  1. Open your Sheet → Extensions → Apps Script
  2. Paste the script from site file google_sheets_apps_script.js
  3. Deploy → New deployment → Web app → Execute as: Me → Who has access: Anyone
  4. Copy the Web App URL into the field above → Save
  5. Click Push to Sheet

Shipping Settings

Control shipping charges and free delivery rules shown at checkout.

Orders at or above this amount get free shipping
Preview will appear here

Edit Homepage Header



Site Logo

Recommended: PNG with transparent background, height ~80px

Running Offer Strip (Header)

These offers scroll on the top bar for customers. One offer per line.


WhatsApp Order Alerts

When an order is placed, a WhatsApp message link opens to notify this number

Manage Orders

Order IDCustomerMobileAddressItemsAmountStatusActions