Payment
POS payment component with method selection, quick amounts, change calculation, split payments, summary totals, and action buttons.
Payment Methods
Preview
Payment Method
Cash
Card
ERPlora Wallet
Transfer
Quick Amounts
Preview
Quick Amount
Change
€5.50
Payment Summary
Preview
Subtotal
€42.00
Tax (21%)
€8.82
Discount
-€5.00
Total
€45.82
Compact & Glass
Preview
Method
Cash
Card
Total
€12.50
Method
Card
ERPlora Wallet
Total
€28.90
Classes Reference
| Class | Description |
|---|---|
| .payment | Base container (flex column, gap-6) |
| .payment-section | Section group |
| .payment-label | Uppercase section label |
| .payment-methods | Grid of payment method cards (auto-fit) |
| .payment-methods-list | Single column methods grid |
| .payment-methods-2col | Two column methods grid |
| .payment-methods-3col | Three column methods grid |
| .payment-method | Individual method card (flex col, centered, border, rounded) |
| .payment-method-selected | Active/selected state (primary border + bg) |
| .payment-method-disabled | Disabled state |
| .payment-method-icon | Icon in method card (size-8) |
| .payment-method-name | Method label text |
| .payment-quick | Quick amount buttons row (flex wrap gap-2) |
| .payment-quick-btn | Individual quick amount button |
| .payment-change | Change display container |
| .payment-change-label | Label for change display |
| .payment-change-amount | Change amount (green/success color, text-3xl bold) |
| .payment-split | Split payment section |
| .payment-split-row | Row in split section (flex between) |
| .payment-summary | Summary section |
| .payment-summary-row | Row in summary |
| .payment-summary-total | Total row (bold, larger text) |
| .payment-actions | Action buttons row |
| .payment-compact | Compact sizing variant |
| .glass | Glass morphism variant |