šŸ’³Billing & Pricing

Payment Amount Field

The Payment Amount field specifies the total amount of money received in a payment transaction. ## Overview The payment amount represents the total monetary value of the payment. This amount can be allocated to one or multiple orders, depending on how the payment was received. ## Field Details ### Data Type - **Type**: Decimal number - **Format**: Up to 10 digits, 2 decimal places (e.g., 12345678.99) - **Required**: Yes ### Validation - Must be greater than zero - Cannot exceed total outstanding of selected orders (unless recording overpayment) - Supports two decimal places for cents ## Payment Allocation ### Single Order Payment When a payment applies to one order: - Payment Amount = Order Amount (for full payment) - Payment Amount < Order Amount (for partial payment) ### Multiple Order Payment When a payment applies to multiple orders: ``` Payment Amount = Sum of all order allocations Example: Payment Amount: $500 ā”œā”€ā”€ Order #1: $300 allocated ā”œā”€ā”€ Order #2: $150 allocated └── Order #3: $50 allocated Total: $500 ``` ## Scenarios ### Full Payment Payment amount equals the order total: - Order: $100 - Payment: $100 - Order becomes fully paid ### Partial Payment Payment amount is less than the order total: - Order: $100 - Payment: $50 - Order outstanding: $50 ### Overpayment Payment amount exceeds the order total: - Order: $100 - Payment: $120 - System records: $100 to order, $20 credit - Credit can be applied to future orders ### Multi-Order Payment Single payment covers multiple orders: - Order A: $75 outstanding - Order B: $50 outstanding - Single payment: $125 - Both orders become fully paid ## Related Topics - [Recording Payments](../actions/record-payment.md) - [Payment Details](../pages/payment-details.md) - [Amount Applied Field](./amount-applied.md)