Recurring Expenses
Recurring expenses are those expenses that repeat itself after a fixed interval of time.
Possible error codes:
Error Code | Message |
---|---|
4027 | Please select a valid date range |
5012 | Recurrence Name already exists |
5015 | Enter a valid expense amount |
Attribute
Maximum length [100]
Format [yyyy-mm-dd]
.Format [yyyy-mm-dd]
.place of contact
given for the contact will be taken) business_gst
, business_none
, overseas
, consumer
.uk
.If the vendor is in an EU country & VAT registered, you are resides in Northen Ireland and purchasing Goods then his VAT treatment is eu_vat_registered
and if he resides outside the EU then his VAT treatment is overseas
(For Pre Brexit, this can be split as eu_vat_registered
, eu_vat_not_registered
and non_eu
).goods
and service
.Maximum length [100]
Maximum length [100]
Create a recurring expense
Create a new recurring expense.
OAuth Scope : ZohoSubscriptions.expenses.CREATE
Arguments
Maximum length [100]
Format [yyyy-mm-dd]
.place of contact
given for the contact will be taken)Maximum length [100]
goods
and service
.Format [yyyy-mm-dd]
.uk
.If the vendor is in an EU country & VAT registered, you are resides in Northen Ireland and purchasing Goods then his VAT treatment is eu_vat_registered
and if he resides outside the EU then his VAT treatment is overseas
(For Pre Brexit, this can be split as eu_vat_registered
, eu_vat_not_registered
and non_eu
).goods
and service
.List recurring expenses
List all the Expenses with pagination.
OAuth Scope : ZohoSubscriptions.expenses.READ
Query Parameters
recurrence_name_startswith
and recurrence_name_contains
. Maximum length [100]
last_created_date_start
, last_created_date_end
, last_created_date_before
and last_created_date_after
. Format [yyyy-mm-dd]
next_expense_date_start
, next_expense_date_end
, next_expense_date_before
and next_expense_date_after
. Format [yyyy-mm-dd]
active
, stopped
and expired
account_name_startswith
and account_name_contains
. Maximum length [100]
amount_less_than
, amount_less_equals
, amount_greater_than
and amount_greater_than
customer_name_startswith
and customer_name_contains
. Maximum length [100]
Status.All
, Status.Active
, Status.Expired
and Status.Stopped
customer name
or vendor name
. Maximum length [100]
.next_expense_date
, account_name
, total
, last_created_date
, recurrence_name
, customer_name
and created_time
Update a recurring expense
Update an existing recurring expense.
OAuth Scope : ZohoSubscriptions.expenses.UPDATE
Arguments
Maximum length [100]
Format [yyyy-mm-dd]
.place of contact
given for the contact will be taken)Maximum length [100]
goods
and service
.Format [yyyy-mm-dd]
.uk
.If the vendor is in an EU country & VAT registered, you are resides in Northen Ireland and purchasing Goods then his VAT treatment is eu_vat_registered
and if he resides outside the EU then his VAT treatment is overseas
(For Pre Brexit, this can be split as eu_vat_registered
, eu_vat_not_registered
and non_eu
).goods
and service
.Retrieve a recurring expense
Fetch the details of the recurring expense.
OAuth Scope : ZohoSubscriptions.expenses.READ
Delete a recurring expense
Deleting an existing recurring expense.
OAuth Scope : ZohoSubscriptions.expenses.DELETE
Stop a recurring expense
Stop an active recurring expense.
OAuth Scope : ZohoSubscriptions.expenses.CREATE
Resume a recurring Expense
Resume a stopped recurring expense.
OAuth Scope : ZohoSubscriptions.expenses.CREATE
List child expenses created
List child expenses created from recurring expense.
OAuth Scope : ZohoSubscriptions.expenses.READ
Query Parameters
next_expense_date
, account_name
, total
, last_created_date
, recurrence_name
, customer_name
and created_time
List recurring expense history
Get history and comments of a recurring expense.
OAuth Scope : ZohoSubscriptions.expenses.READ