payroll

Exclude Card Transaction

post/companies/{company_id}/expenses/card-transactions/{txn_id}/exclude

Request

  • Base URL: https://app.zeno-works.ch (the document declares no server; this is the origin it was published from)
  • URL: https://app.zeno-works.ch/companies/{company_id}/expenses/card-transactions/{txn_id}/exclude
  • Auth: none declared

Path parameters

company_idstring required
txn_idstring required

Headers

authorizationstring nullable

Cookies

access_tokenstring nullable

Request body

reasonstring required

Response

Successful Response

idstring required
card_idstring required
txn_datestring date required
amountstring required
currencystring required
merchantstring nullable required
external_refstring nullable required
status'imported' | 'matched' | 'approved' | 'posted' | 'excluded' required

Company-card transaction lifecycle (SP9; guide §5.3/§5.5): only approved rows reach the GL; excluded keeps fees/adjustments out of expense postings entirely.

classification'business' | 'private' | 'mixed' required

Business/private split of a card transaction (guide §5.5): mixed carries private_amount (business part = amount − private_amount).

private_amountstring nullable required
receipt_item_idstring nullable required
purposestring nullable required
category_idstring nullable required
vat_code_idstring nullable required
dimension_value_idstring nullable required
employee_idstring nullable required
settle_via_payrollboolean required
journal_entry_idstring nullable required
open_item_idstring nullable required
payroll_run_idstring nullable required
settled_atstring date-time nullable required
excluded_reasonstring nullable required

Changes

No recorded changes to this operation across all 1 revision of this API.