Taking Payments on an Invoice
Open any invoice and switch to the Payments tab. Everything about money on that invoice lives here: take a payment, edit or void it, refund a card, send a payment link, or refund the customer when you owe them. The right rail keeps Grand Total / Paid / Balance Due in view the whole time, so the number you care about never scrolls away.
This is the same payments panel the work order uses — one model across the app, so a payment behaves the same wherever you take it.
A payment is a payment
However the money arrives — keyed card, in-store reader, an online link, cash, check, wire — it shows up the same way in one list. There’s a single Add Payment button; for a card, how it was captured is a quiet sub-choice, not a separate Stripe section. You don’t manage “Stripe” as its own thing; it’s just how a card payment gets processed.
Add a payment
- On the invoice, open the Payments tab and click Add Payment. (If you have unsaved header edits, JewelTrak saves the invoice first, then opens the drawer — one click, same as Add Item.)
- Enter the amount — it suggests the outstanding balance; type a smaller number for a partial payment.
- Pick a method: Cash, Check, Card, Wire, ACH, Gift Card, Store Credit, or Other.
- Method-specific fields appear as needed (check number, card type + last 4, gift-card number, etc.).
- Optional date and notes.
- Record Payment — the balance updates immediately.
Card payments
Choose Card, then how it was captured:
- Record it (keyed / your terminal) — you ran the card yourself; JewelTrak just records the payment. Enter the card type and last 4 / reference.
- Charge in-store reader — if the store has a paired Stripe reader, push the charge to it. A banner shows Charging $X… waiting for the customer to tap, insert, or swipe, then flips green on approval (red on decline — Dismiss and try again). See Charge a Card on the In-Store Reader for detail.
- Send a payment link — generate a secure Stripe checkout for the customer to pay online. Tick Email the customer to send it (or leave it off to just get a URL to copy/text), add an optional message, and leave the amount blank to request the full balance. After sending you’ll see the checkout URL to copy and confirmation of who it was emailed to.
The reader and link options only appear when the store is connected to Stripe.
Gift card & store credit
- Gift Card — enter the gift-card number to redeem against the balance.
- Store Credit — pick from the customer’s available credits (each shows the remaining amount).
The payment list
Each row shows the amount, a method tag (e.g. Card · Visa, Cash, Check), the date, and any reference. Row actions appear while the invoice is open and you have payment permission:
- Edit — correct the amount, date, method, or reference on a manually-recorded payment.
- Void — remove the payment; Balance Due goes back up. Gift-card / store-credit balances are restored. Voiding preserves the history (unlike a silent delete).
- Refund — on a card payment taken through the reader or a link, return money to the customer’s card. Reader/link card payments can’t be edited or voided — refund them instead. Once a charge is fully refunded the row shows a Refunded badge.
A refund is money only — returning the physical item is a separate return invoice (Source = Previously Purchased + negative quantity), which is what restores inventory and reports. See Refund a Stripe Payment.
Outstanding payment requests
Payment links and reader charges the customer hasn’t paid yet show in an Outstanding payment requests strip below the list (pending / failed). For an unpaid link you can Copy URL to re-send it or Cancel it; for a pending reader charge you can Cancel it. Once paid, the request drops off the strip and the money appears as a normal payment row above.
Disputes (chargebacks)
If a customer disputes a card charge with their bank, a red dispute banner appears at the top of the Payments tab with a Submit evidence in Stripe → link. Evidence is submitted in Stripe’s dashboard; JewelTrak shows the banner (and keeps the audit trail) until the dispute closes, then shows the outcome.
Refunding the customer (net-negative invoice)
When an invoice ends up owing the customer money — an overpayment, or a return that flips the balance negative — the panel shows a Refund $X to customer button instead of focusing on collection. It opens a modal where you choose how to give the money back:
- Refund a Stripe charge — pick one of the customer’s refundable card charges.
- Issue store credit or issue a gift card.
- Cash or check refund (enter a check number for checks).
Set the amount (pre-filled with what you owe) and date, add notes, and confirm. A confirmation banner reports what was refunded and how.
When the invoice is finalized
Once the invoice is paid in full (or otherwise finalized), the Payments panel becomes read-only. Reopen the invoice if a correction is genuinely needed.
See also
- Charge a Card on the In-Store Reader — the reader flow in detail
- Refund a Stripe Payment — full refund + dispute detail
- Voiding Payments (and NSF) — when to void vs. delete, bounced checks
- Payment Options on Invoices — the “pay this invoice” QR codes printed on the PDF
- Payments & Deposits on a Work Order — the same panel on the work-order side
- Applying Payments — the account-level (AR) allocation model