void_receipt_mutation

void_receipt mutation

In cash receipting, a void_receipt mutation refers to an operation or command used to cancel or invalidate a receipt that was previously issued. The receipt is not deleted from the system. 

The term mutation is used in systems that use operations that change data (as opposed to queries that read data). 

A void_receipt mutation: 

  • Marks the receipt as void in the database.

  • Prevents the receipt from affecting financial totals, reporting, or reconciliation. 

  • Preserves an audit trail, showing who voided the receipt, when, and possibly why. 

 

When you would use void_receipt:

  • Wrong payer or amount was entered.

  • Duplicate receipt was issued. 

  • Payment was returned or rejected, such as a bounced check. 

  • Clerical error, such as the wrong fund, department, or project code. 

  • Cancelled transaction, such as a community center reservation that was never finalized. 

 

 

The void_receipt mutation is included in the 2025.11 release. 

 

 

Copyright © 2025 Caselle, Incorporated. All rights reserved.

    • Related Articles

    • create_receipt mutation

      In cash receipting, especially in systems using APIs (like in financial software or ERP systems), a create_receipt mutation is a function call that creates a new receipt record. It usually contains, Amount received Payer info Payment method (cash, ...
    • How do I void a receipt?

      Use void to delete a receipt that has been saved during the current or previous session. Voiding a receipt will create a void receipt transaction that uses "Voided Receipt - [#######]" where ####### is the receipt number. Enter Payments, transaction ...
    • How do I require my users to enter a comment to void a receipt?

      Set up the application preferences to require a user voiding a receipting to add a comment to the void receipt transaction. The void receipt comment can offer additional insight as to why the receipt was voided, which may be helpful if a user or ...
    • How do I require my users to enter a comment to void a receipt?

      Set up the application preferences to require a user voiding a receipting to add a comment to the void receipt transaction. The void receipt comment can offer additional insight as to why the receipt was voided, which may be helpful if a user or ...
    • How do I require my users to enter a comment to void a receipt?

      Set up the application preferences to require a user voiding a receipting to add a comment to the void receipt transaction. The void receipt comment can offer additional insight as to why the receipt was voided, which may be helpful if a user or ...