Dashboard
Live
Total Orders
All time
Pending
Awaiting fulfillment
Fulfilled
Completed orders
Revenue
Total paid orders
Recent Orders

Today's Summary

Orders today
Revenue today
Pending today
Order ID Customer Fragrance(s) Total Date Status Actions

Pull Orders by Date Range

Store Settings

Core business information used in emails and reports.

PayFast Configuration

Enter your PayFast credentials. Use sandbox credentials while testing.

Never share these credentials. Replace YOUR_MERCHANT_ID and YOUR_MERCHANT_KEY in index.html with the values below. Use the PayFast developer docs for reference.

Resend API Configuration

Connect your Resend account to send order confirmation emails automatically.

Get your free API key at resend.com. Free tier: 3,000 emails/month, 100/day. For testing use onboarding@resend.dev as the from address. Once you have grabfragrance.co.za, verify it in Resend and use orders@grabfragrance.co.za.

Firebase Setup Checklist

Complete these steps in the Firebase console to activate all integrations.

        rules_version = '2';
        service cloud.firestore {
       match /databases/{database}/documents {
        // Orders — only authenticated admins can read/write
     match /orders/{orderId} {
      allow read, write: if request.auth != null;
    }
    // Settings — only admins
    match /settings/{doc} {
      allow read, write: if request.auth != null;
    }
  }
}