How to Process a Credit or Debit Card Payment
AccuArk supports credit and debit card payments through integrated payment processors (Stripe, Worldpay) or manual entry mode.
Steps — Standard POS
- Add all items to the sale
- Verify the Total Due
- Click the Credit/Debit button (or press Ctrl+L or F12)
- The Card Payment form opens
If a Payment Processor is configured (Stripe or Worldpay):
- The system connects to the payment terminal
- The customer taps, inserts, or swipes their card on the terminal
- The payment is processed through the processor
- A tip prompt may appear (if configured)
- A surcharge may be added (if configured)
- Once approved, the payment is recorded
If Manual Entry mode is used:
- Enter the card payment amount
- Record any reference number (last 4 digits, authorization code)
- Click Process to record the payment
- The system asks if you want to email the receipt
- The sale is complete
Steps — Compact POS
- Add all items to the sale
- Click the Checkout / Pay button
- Select Credit Card or Debit Card from the Payment Method Chooser
- The payment form opens — same process as above
Tips and Notes
- Credit payments must be enabled in Machine Settings ("Enable Credit Payments")
- Debit payments must be enabled separately ("Enable Debit Payments")
- If "Require Customer Info with Credit" is enabled, you must attach a customer before processing a card payment
- Card payments do not open the cash drawer by default (this is configurable in Machine Settings under "Open Drawer on Credit" and "Open Drawer on Debit")
- Card payments update the machine's credit/debit balance (visible in Machine Balance Check)
- If the payment processor times out or fails, press Escape to cancel the operation and try again
Supported Payment Processors
| Processor | Card Types | Digital Wallets | Notes |
|---|---|---|---|
| Stripe | Credit, Debit | Apple Pay, Google Pay, ACH, BNPL | Full integration |
| Worldpay | Credit, Debit | Apple Pay, Google Pay | Wallet support only |
| Manual | Credit, Debit | None | No digital payment support |