fonzip_membership_dues
Manage membership dues and debts: list subscriptions, create, update, delete debts, and change payment status. Solve dues tracking for associations and foundations.
Instructions
Aidatlar ve borclar: aidat aboneliklerini listeleme/detay/silme, borc (debt) olusturma, guncelleme, durum degistirme ve silme.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | [list, list_debts] search parameter. start with - (minus) char to exclude searched text | |
| action | Yes | [update_debt_status] Zorunlu: update_debt_status. action to apply to the debt - remove: removes the debt - activate: activates the debt | |
| amount | No | [create_debt, list, list_debts] debt amount ( also payment amount if custom amount is 'custom'.) | |
| period | No | [create_debt, update_debt] Period Date | |
| status | No | [list, list_debts] what kind of membership dues should be listed - paid: for payments - refund: for refunds - failed: for failed payment transactions | paid |
| tag_id | No | [list, list_debts] Tag id of user | |
| amt_cnd | No | [list, list_debts] amount condition if amount filter is present - null: equals to amount - !=: not equals to amount - <: smaller than amount - <=: smaller and equal to amount - \>: bigger than amount - \>=: bigger and equal to amount | |
| bill_no | No | [create_debt, update_debt] bill no | |
| debt_id | No | [delete_debt, get_debt, update_debt, update_debt_status] Zorunlu: delete_debt, get_debt, update_debt, update_debt_status. | |
| details | No | [create_debt, update_debt] debt description | |
| user_id | No | [create_debt] user id | |
| due_date | No | [create_debt, update_debt] Debts Due Date | |
| end_date | No | [list] Zorunlu: list. End date filtering for transaction__complete_date or complete_date fields. Must be after start_date. | |
| how_many | No | [list, list_debts] How many records should be listed | |
| order_by | No | [list, list_debts] ordering | -transaction__complete_date |
| last_four | No | [list] card last four digits | |
| recurring | No | [create_debt] if debt is recurring | |
| send_mail | No | [create_debt] send mail after adding the debt | |
| bin_number | No | [list] card BIN number | |
| start_date | No | [list] Zorunlu: list. Start date filtering for transaction__complete_date or complete_date fields. Must be before end_date. | |
| start_page | No | [list, list_debts] start page of records | |
| add_payment | No | [create_debt] add the payment after adding the debt | |
| added_by_id | No | [list, list_debts] User id who added the payment | |
| create_date | No | [list, list_debts] Record creation date filter | |
| period_year | No | [list, list_debts] Dues Period Year | |
| remove_note | No | [update_debt] remove debt description for removed debt status | |
| transaction | No | [update_debt] | |
| period_month | No | [list, list_debts] Dues Period Month | |
| custom_amount | No | [create_debt] amount for payment. total_debt for users total debt, custom for custom debt amount | |
| membership_no | No | [list, list_debts] Membership number of user | |
| added_by__name | No | [list, list_debts] User name (case-insensitive, unaccented) who added the payment. Used when added_by_id is not known. | |
| operation_date | No | [create_debt, list_debts, update_debt] Membership Due Operation Date | |
| payment_method | No | [create_debt, list] payment type code - 0: Card - 1: Cash - 2: Wire Transfer - 3: POS - 4: SMS - 6: Postal Check - 7: Paypal - 8: BKM Express - 9: iDEAL - 10: Pay With Iyzico | |
| thanks_mail_id | No | [create_debt] mail template to be sent after adding the debt | |
| create_date_cnd | No | [list, list_debts] Record creation date filter condition | |
| subscription_id | No | [delete, get] Zorunlu: delete, get. | |
| recurring_period | No | [create_debt, update_debt] Recurring period in days | |
| installment_count | No | [list] installment count | |
| possible_duplicate | No | [list_debts] When true, returns only debts whose (user, period, amount) tuple appears more than once in the association's debts. | |
| payment_method_select | No | [create_debt] payment type selection. must be other for API | other |