MTMini Till
← Back to Help Centre

POS & Selling

Pay from POS without double-charging

Understand what happens when Pay is pressed and how to handle cash, card, stored value, split tender, and uncertain attempts safely.

Overview

  • Pressing Pay moves the current order into settlement using the server-authoritative order total.
  • Available payment methods depend on Store configuration, customer eligibility, POS device, and provider capabilities.
  • MiniTill supports cash, configured card/payment methods, gift card, voucher/external voucher, Account Sale where eligible, and split/partial payment.
  • Integrated card-present payment currently means Windcave where the Store/POS device is correctly configured.
  • Payment attempts can have recoverable or uncertain states. The safe response is to check/recover the existing attempt rather than immediately charging again.

When to use this

  • Use Pay after products, modifiers, customer, discounts, loyalty redemption, fulfilment, and notes are correct.

Step-by-step

  1. Review the final amount due before pressing Pay.
  2. Choose a payment method or Split payment when more than one tender is required.
  3. For Cash, use Exact or a quick tender amount where convenient, or enter Cash received. MiniTill calculates Change due automatically and will not accept less cash than the amount due.
  4. For Windcave, wait for a definite approved, cancelled, or failed result.
  5. For Split payment, allocate the full order total across the payment methods before processing. Quick split, Fill remaining, and editable amounts are available where supported.
  6. For gift card/voucher/external voucher, follow the stored-value/reference prompts.
  7. Do not finish the order until the server shows the intended payment state and remaining balance.

Common mistakes

  • Do not press Pay or Card again because a terminal response feels slow.
  • Do not assume the client-side number is final after a discount/loyalty change; MiniTill reconciles against the server total.
  • Do not use Paid by marketplace as a shortcut for a locally unpaid normal order.
  • After part of a split payment has been approved, do not clear or rebuild the order. Complete the remaining balance or use the proper refund/void process.

Troubleshooting

  • If a customer may have been charged but POS does not show success, use payment status/recovery before attempting another payment.
  • If a split payment was interrupted, reopen the order and confirm which payments completed before collecting any remaining balance.
  • If Split shows Left to assign or Over allocated, adjust the rows until the allocated total exactly matches the amount due before processing the next payment.
  • If a payment type is missing, review Store payment setup, customer requirements, terminal assignment, and native provider capability.