categorize_bank_transaction_as_customer_payment
Categorize an uncategorized bank transaction as a customer payment by matching it to one or more invoices, linking the bank receipt to existing Zoho transactions.
Instructions
Categorize an uncategorized bank transaction as a customer payment. Use this when the bank line represents receipt of payment for one or more invoices. Prefer matching when the bank line should be linked to an existing Zoho transaction, and use manual journals only for exception cases that cannot be matched or categorized cleanly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| organization_id | No | Zoho org ID (uses ZOHO_ORGANIZATION_ID env var if not provided) | |
| transaction_id | Yes | Uncategorized bank transaction ID | |
| customer_id | Yes | Customer ID | |
| invoices | Yes | Invoices to apply the payment against | |
| amount | Yes | Total customer payment amount | |
| date | Yes | Payment date (YYYY-MM-DD) | |
| account_id | Yes | Bank account ID receiving the payment | |
| payment_mode | No | Optional payment mode such as Cash or Cheque | |
| description | No | Optional payment description | |
| reference_number | No | Optional reference number | |
| exchange_rate | No | Optional exchange rate | |
| bank_charges | No | Optional bank charges |