💰 Financial System Guide

Complete Guide to FarmSure Financial Operations

Payment Processing

Payment Methods

Method: EFT/Bank Transfer

Advantages:

  • Unlimited amount
  • Official bank records
  • Standard business practice

Process:

  1. System generates payment reference
  2. User receives banking details
  3. User makes bank transfer
  4. User uploads proof (optional)
  5. Admin verifies payment (1-24 hours)
  6. Transaction processed

Payment References

Type Format Example
Test Payment TEST-YYYY-XXXX TEST-2025-0012
Marketplace Purchase MKT-YYYY-XXXX MKT-2025-0005
Seller Payment SALE-MKT-YYYY-XXXX SALE-MKT-2025-0005
Refund REF-YYYY-XXXX REF-2025-0001
⚠️ Critical: Always use the exact reference for bank transfers to ensure automatic processing!

Payment Statuses

Status Meaning Next Action
Pending Payment Awaiting user payment User must pay
Proof Uploaded User claims paid Admin must verify
Payment Verified Admin confirmed Order progresses
Payment Failed Verification failed User must retry
Refunded Money returned Funds added to account

Bank Integration

Bank Statement Import

Automated reconciliation through CSV import.

Supported Banks:

  • First National Bank (FNB)
  • ABSA
  • Standard Bank
  • Nedbank
  • Capitec
  • Other banks (with CSV export)

Import Process:

  1. Export from Bank: Login → Statements → Export CSV
  2. Upload to FarmSure: Financial Dashboard → Bank Import → Upload
  3. Automatic Processing: System matches transactions
  4. Review Results: Verify auto-matches and manually match remaining
Import Summary: ├─ Total transactions: 45 ├─ Auto-matched: 38 (84%) ├─ Need review: 5 (11%) └─ No match: 2 (5%)

Financial Reconciliation

Automatic Matching

System matches transactions using:

Primary Match: Reference Number

Bank: "EFT Credit TEST-2025-0012" System: Finds TEST-2025-0012 (R 450.00) Match: 100% confidence Action: Auto-link and update status

Secondary Match: Amount + Date

Bank: R 1,200 on 2025-11-10 System: Finds pending R 1,200 payment Match: 85% confidence Action: Suggest to admin

Manual Matching

  1. View unmatched transactions
  2. Click "Match" on transaction
  3. System suggests possible matches
  4. Select correct match
  5. Confirm
  6. Transaction linked, order progressed

Reports & Analytics

Available Reports

  • Revenue Summary: Total revenue by source and payment method
  • Daily Breakdown: Revenue per day for tests and marketplace
  • Transaction History: Complete audit trail of all payments
  • Reconciliation Status: Bank matching summary

Export Options:

  • PDF for reports and records
  • Excel/CSV for analysis
  • Date range filtering
  • Category filtering

Payment References Guide

Understanding References

Every payment in FarmSure has a unique reference number. This ensures:

  • Automatic payment matching
  • Accurate reconciliation
  • Clear audit trail
  • Easy tracking

Reference Format Examples

TEST-2025-0012 = Laboratory test order MKT-2025-0005 = Marketplace purchase SALE-MKT-2025-0005 = Seller payment for marketplace sale REF-2025-0001 = Refund transaction

Best Practices:

  • Use exact reference in bank transfer
  • Copy-paste to avoid typos
  • Include reference in payment description
  • Keep proof of payment showing reference
← Simple Guide All Guides