Download the App
📱
Android
Download from Google Play Store
🍎
iOS
Download from Apple App Store
✨ Same Account, All Devices
Use your PiggyPro account to log in on the mobile app. All your data syncs automatically between web and mobile.
Key Features
Invoice Management
- •Create customer invoices in seconds
- •Record vendor bills
- •Issue credit notes
- •Track payment status
- •Search and filter invoices
Offline Mode
- •Work without internet connection
- •Create invoices offline
- •Automatic sync when online
- •Local database storage
- •Conflict resolution
Receipt Printing
- •Bluetooth thermal printer support
- •Print receipts on the spot
- •Customizable receipt templates
- •Print invoices and credit notes
- •Share PDF via email or WhatsApp
Real-Time Sync
- •Bidirectional synchronization
- •Changes sync across all devices
- •Customer and product sync
- •Invoice status updates
- •Payment recording sync
Getting Started with the App
Step 1: Install and Login
- Download the app from your app store
- Open the app and tap Login
- Enter your PiggyPro credentials:
- Email address
- Password
- Server URL (provided during signup)
- Tap Sign In
- App will sync your data automatically
Step 2: Create Your First Invoice
- Tap the + button
- Select Customer Invoice
- Choose or create a customer
- Add invoice line items:
- Select product/service
- Enter quantity
- Price is filled automatically
- Add more lines as needed
- Review the total amount
- Tap Save
- Optionally tap Post to finalize
Step 3: Print or Share
After creating an invoice:
- •Print Receipt: Connect to Bluetooth printer and print
- •Share PDF: Generate PDF and share via email, WhatsApp, or other apps
- •Record Payment: Mark invoice as paid when customer pays
Working Offline
How Offline Mode Works
When You're Offline:
- •Create invoices normally - they're saved locally
- •View all previously synced data
- •Edit draft invoices
- •Print receipts via Bluetooth
When You're Back Online:
- •App automatically syncs all offline changes
- •New invoices are uploaded to the server
- •Updates from other devices are downloaded
- •Conflicts are resolved automatically
⚠️ Important
Always sync before making major changes. If you edit the same invoice offline on multiple devices, the last sync wins.
Bluetooth Printer Setup
Connecting a Thermal Printer
- Turn on your Bluetooth thermal printer
- In the app, go to Settings → Printer
- Tap Search for Printers
- Select your printer from the list
- Wait for pairing to complete
- Tap Test Print to verify
Supported Printers:
The app works with most 58mm and 80mm Bluetooth thermal printers including:
- • Xprinter XP-P300
- • Goojprt PT-210
- • ZKTeco ZKP5801
- • Most ESC/POS compatible printers
Tips & Best Practices
- ✓Sync regularly when you have internet to keep data up to date
- ✓Use draft invoices for quotes - post them when confirmed
- ✓Print receipts immediately after receiving payment
- ✓Keep your printer charged for uninterrupted service
- ✓Use search and filters to quickly find invoices
- ✓Review pending invoices regularly to follow up on payments
- ✓Customize your receipt template with farm logo and details