Process Card Payment
Verify that card payments can be recorded through POS with an optional reference number for external card terminal transactions.
Preconditions
- You are on the POS page
- Cart has at least one item
- Card payment option is enabled for POS
Test Data
Reference number: CARD-123456 (from external terminal)Test Steps
Follow each step carefully
Click the "Checkout" or "Pay" button
Primary button in the cart area
Payment method selection appears
Select "Card" as the payment method
Card option in payment method selector
Card payment form appears
Enter the card payment reference (optional)
Reference number input field
Reference is entered or field is left blank
This is typically used when using an external card terminal
Click "Complete Payment" to finalize
"Complete", "Finish", or "Confirm" button
Payment is processed, success confirmation appears
Expected Result
Card payment completes successfully: (1) Order is created with payment_method = "POS_CARD", (2) Reference number is stored if provided, (3) Receipt is generated, (4) Inventory is decremented, (5) Order appears in admin orders list.
Ready to Complete?
Click when you have verified all steps and the expected result.
Test Info
- Module
- Point of Sale
- Steps
- 4
- Duration
- 3 min
- XP Value
- +30