PiggyPro Invoicing Mobile App

Manage your farm and create professional invoices from your smartphone - even offline.

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

  1. Download the app from your app store
  2. Open the app and tap Login
  3. Enter your PiggyPro credentials:
    • Email address
    • Password
    • Server URL (provided during signup)
  4. Tap Sign In
  5. App will sync your data automatically

Step 2: Create Your First Invoice

  1. Tap the + button
  2. Select Customer Invoice
  3. Choose or create a customer
  4. Add invoice line items:
    • Select product/service
    • Enter quantity
    • Price is filled automatically
    • Add more lines as needed
  5. Review the total amount
  6. Tap Save
  7. 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

  1. Turn on your Bluetooth thermal printer
  2. In the app, go to Settings → Printer
  3. Tap Search for Printers
  4. Select your printer from the list
  5. Wait for pairing to complete
  6. 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