Alpha Docs
ERP ModuleSales Orders

Order Payments

Tracking payments on sales orders

Order Payments

Track payment status and deposits on sales orders.

Payment Types

Payment Terms

Standard terms from client profile:

TermPayment Due
PrepaidBefore shipping
CODCash on delivery
Net 1515 days from invoice
Net 3030 days from invoice
Net 6060 days from invoice

Deposits

Upfront payments before fulfillment:

  • Partial payment required
  • Hold for custom orders
  • Risk mitigation

Recording Payments

From Sales Order

  1. Open sales order
  2. Go to Payments tab
  3. Click Record Payment
  4. Enter details:
    • Amount
    • Payment date
    • Payment method
    • Reference number

Payment Methods

MethodDescription
CashCash payment
CheckCheck number recorded
Bank TransferWire/ACH
Credit CardCard transaction
Online PaymentPayment gateway

Payment Status

Order Payment Status

StatusMeaning
UnpaidNo payment received
Deposit PaidPartial payment
Fully PaidComplete payment
OverpaidExcess payment

Payment Tracking

View payment history:

Order Total: $1,000.00
  - Deposit: $300.00 (Jan 15)
  - Payment: $700.00 (Feb 15)
Balance Due: $0.00 ✓

Invoicing Integration

Invoice from Order

Create invoice for payment:

  1. Open order
  2. Click Create Invoice
  3. Invoice created with order details
  4. Send to customer

Payment Application

Payments can apply to:

  • Sales order directly (deposit)
  • Invoice (standard payment)

Deposits

Requiring Deposits

For orders requiring upfront payment:

  1. Set deposit percentage or amount
  2. Order holds until deposit received
  3. Record deposit payment
  4. Release for fulfillment

Deposit Workflow

stateDiagram-v2
    [*] --> OrderCreated
    OrderCreated --> AwaitingDeposit
    AwaitingDeposit --> DepositReceived: Payment
    DepositReceived --> Fulfillment

Payment Holds

When Orders Hold

Orders may hold for:

  • Credit limit exceeded
  • Payment overdue
  • Deposit required
  • Manual review

Releasing Holds

  1. Resolve payment issue
  2. Record payment if needed
  3. Release hold
  4. Order proceeds to fulfillment

Credit Management

Customer Credit

Track customer creditworthiness:

SettingDescription
Credit LimitMaximum outstanding
Credit TermsDefault payment terms
Credit StatusGood/Hold/Watch

Credit Check

On order confirmation:

  1. Check current outstanding
  2. Add order amount
  3. Compare to credit limit
  4. Block if exceeded

Refunds

Processing Refunds

For overpayments or returns:

  1. Calculate refund amount
  2. Record refund transaction
  3. Process through payment method
  4. Update payment status

Reports

Payment Reports

ReportContents
Outstanding PaymentsUnpaid orders
Payment HistoryRecent payments
Aging ReportBy due date
Deposit ReportOutstanding deposits

On this page