Skip to main content

Check Balance Due

Comments

1 comment

  • John Duggan

    Hi Ian,

    In Toast, if there is ever a balance due on a check, it will never reach the CLOSED status. You can check the paymentStatus field in the check object which will indicate the state of the check ( API Docs Here ):

    Additionally, you can look at the amount total in the checks.payments object. All tender types made on a check ( i.e. cash, credit, etc. ) will populate in this object. For the check to transition to the CLOSED state, the sum of these amounts need to equal the totalAmount field of the check.

    For example, in my screenshot below, the Total Amount of the check was $14.20. If you look at the checks.payments object, you can see only a cash payment of $10.00 was used and the payment status of the check is OPEN:

    Toast will not explicitly state the balance due of $4.20 on the check and will just indicate to you it is still in the OPEN State. In your examples, is it not following what I described above?

    0

Please sign in to leave a comment.