Account Payment - Payment Management
Manage incoming/outgoing payments with auto-reconciliation and payment gateway integration
The Account Payment module provides comprehensive payment management, from recording cash/bank payments, auto-reconciliation with invoices, to batch payments and online payment gateway integration.
The system supports multiple payment methods, auto-generates accounting entries and provides detailed cash flow reports.
Key Features
Key points
• Payment Methods: Support cash, bank transfer, check, card, online
• Auto Reconciliation: Auto-match payments with invoices
• Batch Payments: Pay multiple invoices at once
• Payment Terms: Flexible payment terms (prepay, deferred)
• Partial Payments: Support partial payment
• Payment Gateway: Integrate Stripe, PayPal, VNPay...
• Payment Matching: Suggest matching payments with invoices
• Payment Reports: Detailed cash flow reports
Payment Methods
Payment Methods
| Method | Description | When to Use |
|---|---|---|
| Cash | Cash payment | Direct payment, small amounts |
| Bank Transfer | Bank transfer | Large payments, B2B |
| Check | Check payment | Business payments, processing time |
| Credit Card | Credit card | Online payment, B2C |
| Online Payment | Payment gateway | E-commerce, automated |
Payment Process
Steps
1. Record Payment: From Invoice, click Register Payment. Select Payment Method, Payment Date, Amount. System auto-creates Payment record.
2. Auto Reconciliation: System auto-matches Payment with Invoice based on amount, customer, date. Marks Invoice as Paid.
3. Partial Payment: If Amount < Invoice Total, create Partial Payment. Invoice stays Partial status, awaiting more payment.
4. Batch Payment: Select multiple Invoices, click Register Payment. Create Batch Payment with total amount, system allocates to each Invoice.
5. Confirm Payment: Click Confirm to Post payment. Accounting entry auto-generated (Debit Bank, Credit Receivable).
6. Track Cash Flow: View Payment Report to track receipts/payments by day, week, month. Analyze cash inflow/outflow.
Payment Terms
Key points
• Immediate Payment: Pay immediately (0 days)
• 15 Days: Pay within 15 days
• 30 Days: Pay within 30 days (common B2B)
• 2/10 Net 30: 2% discount if paid in 10 days, else 30 days
• 50% Advance: 50% prepayment, rest on delivery
• Custom Terms: Customize per agreement
Payment Gateway Integration
Payment Gateways
| Gateway | Fee | Advantages |
|---|---|---|
| Stripe | 2.9% + $0.30 | Easy integration, good support, international |
| PayPal | 3.4% + $0.30 | Popular, trusted, many users |
| VNPay | 1.5-2% | Popular in VN, support ATM, QR |
| MoMo | 2% | VN e-wallet, fast payment |
Real-world Scenarios
Key points
• Pay $10k invoice: Customer transfers → Record Payment → Auto-reconcile → Invoice Paid
• Partial payment: $5k invoice, customer pays $3k first → Partial Payment → $2k remaining
• Batch payment: 10 vendor invoices → Select all → Batch Payment → Export bank file
• Online payment: Customer buys on web → Pay via Stripe → Auto-create Payment → Invoice Paid