MTMini Till
← Back to Help Centre

Orders, Payments & Refunds

Understand payment methods and payment statuses

Know what MiniTill records as a payment, how payment rows become the order-level payment status, and which tender is actually supported.

Overview

  • A Payment row represents a specific tender applied to an order. One order can have one Payment or several, including split/partial tender.
  • MiniTill records successful payment money independently from the order's operational lifecycle.
  • Cash and configured non-terminal tender types can be recorded immediately. The currently supported integrated card-terminal provider is Windcave.
  • Gift Card, Voucher, External Voucher, Loyalty Points, and On Account have their own validation rules; they should not be treated as generic cash equivalents.

When to use this

  • Use this guide when reading payment history, configuring a store's tender types, or explaining why one order contains multiple payment records.

Step-by-step

  1. At checkout, review the server-confirmed amount due.
  2. Choose the tender that matches the money actually being received.
  3. Wait for the Payment row to reach the appropriate final state before treating the tender as settled.
  4. For split payment, repeat against the remaining balance until the order-level Payment status becomes PAID.
  5. Use the Payments/Order detail screens later to inspect method, amount, provider reference, refunded amount, and refund history.

Common mistakes

  • Do not mark an order paid with a manual tender simply to get past a failed terminal transaction.
  • Do not record Cash when the customer actually paid by an external/other tender; reports and till closing depend on the recorded method.
  • Do not present Smartpay or Verifone as currently supported integrated terminal flows. Windcave is the supported card-terminal integration.

Troubleshooting

  • If a tender is missing, check Store payment settings, business entitlements, customer requirements, POS-device assignment, and provider capability.
  • If an order shows a surprising Payment status, inspect its individual Payment rows and any pending provider attempt.