receipt_query

receipt query

In cash receipting, a receipt query refers to a request to retrieve information about one or more receipts from the cash management system. This is commonly used in reporting, auditing, customer service, and reconciliation tasks. 

If you're working with a system that uses query-based APIs, a receipt query is a specific operation to read (not change) receipt data. 

What a receipt query does: 

  • Fetches details about a single receipt or a list of receipts, often based on filters: Receipt ID, Date range, Payer name, Payment method, Cashier or user ID, Status (for example, posted, voided, refunded).

 

Typical data returned in a receipt query: 

  • Receipt number

  • Date and time of transaction

  • Payer details (for example, name, contact)

  • Amount received

  • Payment method (cash, check, credit card, and so on)

  • Allocated funds or accounts

  • Receipt status (posted, voided, refunded)\

  • Notes or memo

  • User who entered it

 

Example use cases: 

  • Auditing. Retrieve all receipts for a specific date to match against the cash drawer. 

  • Customer inquiry. Look up a receipt by payer name or transaction ID. 

  • Reporting. Generate a report of all receipts by fund or department. 

  • Reconciliation. Match receipts against bank deposits or general ledger entries. 

 

The receipt query is included in the 2025.11 release. It supports Community Development Permit Deposits and Project Deposits. 

 

 

 

Copyright © 2025 Caselle, Incorporated. All rights reserved.

    • Related Articles

    • customer query

      In cash receipting and web services, a customer query is a request to retrieve information about a specific customer or a list of customers from a database or system, usually by an API or service interface. It is used to identify, validate, or ...
    • 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, ...
    • 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 ...
    • Which receipt types are supported?

      The dimension of the printed receipt is the receipt type. A 40 column receipt will allow up to 40 characters on a printed lined, while a 53 column receipt allows up to 53 characters. A formatted receipt means that you can choose how to format the ...
    • Changes to receipt numbers (2025.02)

      With the increasing number of online payments and over-the-counter payments coming into the database, the method for creating receipts needed to be modified to handle the increased number of payments. Unlike over-the-counter payments where only a few ...