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.

Payments
Receipts
Reconciliation
Online Payments
Cash Flow

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

MethodDescriptionWhen to Use
CashCash paymentDirect payment, small amounts
Bank TransferBank transferLarge payments, B2B
CheckCheck paymentBusiness payments, processing time
Credit CardCredit cardOnline payment, B2C
Online PaymentPayment gatewayE-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

GatewayFeeAdvantages
Stripe2.9% + $0.30Easy integration, good support, international
PayPal3.4% + $0.30Popular, trusted, many users
VNPay1.5-2%Popular in VN, support ATM, QR
MoMo2%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