Navigation Path: Admin Dashboard → Receipts
URL:
URL:
/admin/ReceiptsOverview
The Receipts page displays all invoices, receipts, and payment transactions. Track revenue, manage refunds, and access complete financial records for your platform.Invoice Management
View and manage all invoices
Payment History
Track all transactions
Refunds
Process refunds and credits
Reports
Financial reporting and analytics
Invoice List
Viewing Invoices
The invoice list displays all financial transactions:| Column | Description |
|---|---|
| Invoice ID | Unique invoice number |
| Customer | Customer name and email |
| Items | Products/services purchased |
| Amount | Total invoice amount |
| Status | Paid, Unpaid, Overdue, Refunded |
| Payment Method | How payment was made |
| Date | Invoice creation date |
| Due Date | Payment due date |
| Actions | View, Download, Refund |
Invoice Statuses
| Status | Description | Color |
|---|---|---|
| Paid | Payment received and confirmed | Green |
| Unpaid | Awaiting payment | Yellow |
| Overdue | Past due date, not paid | Red |
| Partially Paid | Partial payment received | Orange |
| Refunded | Payment refunded to customer | Blue |
| Cancelled | Invoice cancelled | Gray |
Filtering & Search
- Search by invoice ID, customer name, or email
- Filter by status (Paid, Unpaid, Overdue, Refunded)
- Filter by payment method
- Filter by date range
- Filter by amount range
- Sort by any column
- Export to CSV or PDF
Invoice Details
Viewing Invoice Information
- Click invoice ID or View button
- Review complete invoice details:
- Customer information
- Billing address
- Line items with descriptions and prices
- Subtotal, taxes, discounts
- Total amount
- Payment method
- Payment status
- Transaction ID
- Payment date
Invoice Actions
Download Invoice:- Click Download PDF button
- Invoice downloads as PDF file
- Suitable for printing or emailing
- Click Send to Customer button
- Invoice emailed to customer
- Includes payment link if unpaid
- Click Print button
- Opens print-friendly version
- Includes company branding
Payment Management
Recording Manual Payments
For invoices paid outside the system:- Find unpaid invoice
- Click Mark as Paid button
- Enter payment details:
- Payment Date: When payment received
- Payment Method: How customer paid
- Transaction ID: Reference number
- Amount: Payment amount
- Notes: Additional information
- Upload payment proof (optional)
- Click Save Payment
- Invoice status updates to Paid
- Customer receives payment confirmation
Partial Payments
- Find invoice to apply partial payment
- Click Add Payment button
- Enter partial payment amount
- Add payment details
- Save payment
- Invoice shows remaining balance
- Status updates to Partially Paid
Refunds & Credits
Processing Refunds
- Find paid invoice to refund
- Click Refund button
- Select refund type:
- Full Refund: Entire amount
- Partial Refund: Specific amount
- Enter refund amount (if partial)
- Select refund method:
- Original Payment Method: Refund to card/PayPal
- Account Credit: Add to customer balance
- Add refund reason and notes
- Confirm refund
- Payment gateway processes refund
- Customer receives refund confirmation
- Credit Card (Stripe): 5-10 business days
- PayPal: 1-3 business days
- Account Credit: Immediate
- Bank Transfer: Manual, varies
Account Credits
Add credit to customer account:- Click Add Credit button
- Enter credit amount
- Select reason:
- Refund
- Promotional credit
- Compensation
- Other
- Add notes
- Save credit
- Customer can use credit for future purchases
Invoice Management
Creating Manual Invoices
- Click Create Invoice button
- Select customer account
- Add line items:
- Item description
- Quantity
- Unit price
- Tax rate (if applicable)
- Add discounts (if applicable)
- Set due date
- Add notes or terms
- Save invoice
- Send to customer
Editing Invoices
For Unpaid Invoices:- Find unpaid invoice
- Click Edit button
- Modify invoice details:
- Add/remove line items
- Adjust pricing
- Change due date
- Update customer information
- Recalculate totals
- Save changes
- Resend updated invoice to customer
Paid Invoice Edits: Paid invoices cannot be edited. To correct a paid invoice, issue a refund and create a new invoice with correct details.
Voiding Invoices
- Find invoice to void
- Click Void button
- Add void reason
- Confirm action
- Invoice marked as Void
- No payment expected
- Customer notified (optional)
Financial Reporting
Revenue Reports
Daily Revenue:- Total revenue for each day
- Breakdown by payment method
- Number of transactions
- Average transaction value
- Monthly revenue totals
- Month-over-month growth
- Revenue by product/service
- Top customers by revenue
- Annual revenue summary
- Year-over-year comparison
- Revenue trends and patterns
- Seasonal analysis
Payment Method Breakdown
Track revenue by payment method:- Credit Card (Stripe)
- PayPal
- Bank Transfer
- Account Credit
- Other methods
Outstanding Invoices
View all unpaid invoices:- Total outstanding amount
- Overdue invoices
- Aging report (30, 60, 90+ days)
- Customer payment history
Export Options
- CSV Export: Spreadsheet format
- PDF Export: Printable reports
- Excel Export: Advanced analysis
- QuickBooks Export: Accounting software integration
Best Practices
Invoice Management
Invoice Management
- Send invoices immediately after order
- Set clear payment terms and due dates
- Include detailed line items
- Use professional invoice templates
- Number invoices sequentially
- Keep accurate records
- Follow up on overdue invoices
Payment Tracking
Payment Tracking
- Reconcile payments daily
- Match payments to invoices promptly
- Record all payment details
- Keep payment proof/receipts
- Monitor payment gateway fees
- Track payment success rates
- Review failed payments
Refund Management
Refund Management
- Process refunds promptly (within 24-48 hours)
- Document refund reasons
- Follow refund policy consistently
- Communicate refund timeline to customers
- Track refund rates and patterns
- Review high refund customers
- Improve products/services based on feedback
Financial Reporting
Financial Reporting
- Review financial reports weekly
- Monitor revenue trends
- Track key metrics (MRR, churn, LTV)
- Reconcile with bank statements
- Prepare for tax reporting
- Analyze payment method performance
- Identify revenue opportunities
Troubleshooting
Payment Not Recorded
Payment Not Recorded
Issue: Payment made but invoice still shows unpaidSolutions:
- Check payment gateway for transaction
- Verify webhook is configured correctly
- Manually record payment
- Check for payment processing errors
- Review payment gateway logs
- Verify customer paid correct amount
- Contact payment gateway support
Refund Failed
Refund Failed
Issue: Refund not processingSolutions:
- Check refund is within allowed timeframe
- Verify original payment method is valid
- Ensure sufficient funds in merchant account
- Check payment gateway for errors
- Try refund via payment gateway dashboard
- Issue manual refund if needed
- Contact payment gateway support
Invoice Not Generating
Invoice Not Generating
Issue: Cannot create or view invoiceSolutions:
- Check invoice template is configured
- Verify customer information is complete
- Ensure line items are valid
- Check for calculation errors
- Review error logs
- Clear cache and try again
- Test with different browser
Duplicate Invoices
Duplicate Invoices
Issue: Multiple invoices for same orderSolutions:
- Identify correct invoice
- Void duplicate invoices
- Verify payment applied to correct invoice
- Check for system errors causing duplicates
- Review order processing logs
- Notify customer of correction
- Prevent future duplicates
Quick Reference
Invoice Status Workflow
- Created → Invoice generated
- Sent → Emailed to customer
- Viewed → Customer opened invoice
- Paid → Payment received
- Completed → Transaction finalized
Common Tasks
| Task | Steps |
|---|---|
| View Invoice | Click invoice ID → Review details |
| Download PDF | View invoice → Download PDF |
| Mark as Paid | Find invoice → Mark as Paid → Enter details |
| Process Refund | View invoice → Refund → Enter amount → Confirm |
| Send Invoice | View invoice → Send to Customer |
| Export Data | Select filters → Export → Choose format |