RepairNode no longer treats money as only one editable deposit number. Repairs now keep a payment ledger, while the UI still summarizes the current paid amount and remaining balance in a simple way for day-to-day use.

Cost, paid amount, and balance

  • The repair still shows Cost, Deposit/Paid, and Balance at the top of the detail screen.
  • Paid, Partial, and Unpaid are still derived states based on billable cost compared with the running paid total.
  • The summary stays easy to read, but it is now backed by real payment rows instead of only one last-edited snapshot.

Add payment and refund actions

  • Use the Payments section in the repair action sheet to add a payment or record a refund.
  • Create flows still let you capture an initial deposit, but that deposit is now written as a real ledger entry instead of only changing a summary field.
  • Quick actions can also prefill Pay Balance or Mark Paid when you want to settle the remaining amount in one tap.

Payment methods

  • Supported methods are cash, card, bank transfer, mobile money, and store credit.
  • Each payment row keeps its own method so the timeline is readable later.
  • Refunds reduce the running paid total and are protected against over-refunding beyond what was actually paid.

History and badges

The repair detail screen shows payment history directly under the cost card, and the activity timeline logs payment or refund events as amounts. The Repairs list still shows the quick payment badge so staff can scan for unpaid or partially paid jobs.

Important edge cases

Was this article helpful? Feedback is sent anonymously to the RepairNode team.