BillApp

Admin control panel

Sign in with your Google account. Only accounts listed as admins can enter.

Dashboard

Revenue (live, last 500 payments)
–
Users
–
Invoices billed
–
Unused credit held by users
–
Prepaid, not yet used
Owner plans
–

Sales, last 30 days

Credit packs and plans paid (Rs)

today

New users, last 30 days

Sign-ups per day

today

Status

NameEmailRoleInvoicesBalanceLast seen

Pay-per-invoice

Apps pick up new prices the next time they sync.

Owner plan

The distributor / owner subscription that links reps, tracks them and shares credit.

The Google Play subscription owner_6_months must have the same price in Play Console.

Credit packs

Product IDs must match the in-app products in Google Play Console. The same packs are sold on the web through PayHere.

Product IDPrice (Rs)Credit given (Rs)InvoicesTagOn

Google Play Billing

All purchases inside the Android app.

For live mode, invite PROJECT@appspot.gserviceaccount.com in Play Console → Users and permissions with "View financial data" and "Manage orders".

PayHere

Visa / Master, eZ Cash, mCash, Genie and bank on the web buy page.

Add your website domain in PayHere → Settings → Domains & Credentials.

DateSourceProductAmountUser

PayHere orders

Every checkout started on the web, including unpaid ones.

DateOrderProductAmountStatusUser

Announcement banner

Shown at the top of every rep's home screen.

Maintenance & updates

Phones with an older build are asked to update. Current build in the code: 2.

Features

Switch parts of the app on or off for everyone.

Support contact shown in the app

Landing page

Changes show on the website straight away. Prices come from "Pricing & plans".

Open website ↗

Interested shops / reps

People who left their number on the website.

DateNamePhoneRoleLanguage

Admins

People who can open this panel. They must sign in to BillApp once first.

Activity log

DateAdminActionDetails