Appearance
Settlement Account
payments.settlement_account · every change is kept in the audit log · numbered {code}
Fields
Every record also has id, created_at and updated_at.
| Field | Label | Type | Rules |
|---|---|---|---|
code | code | text | required; unique; max 40 characters |
name | name | text | required; max 140 characters |
college | college | link → core.college | |
bank_code | bank code | text | max 20 characters |
bank_name | bank name | text | max 140 characters |
ifsc_code | ifsc code | text | max 11 characters |
account_number_last4 | account number last4 | text | max 4 characters |
is_default | is default | check | default false |
active | active | check | default true |
Permissions
| Role | Can |
|---|---|
payments:admin | read, create, update, delete |
payments:finance | read |
payments:viewer | read |
API
http
GET /api/payments/settlement_account?<field>=<value>&limit=100&offset=0
POST /api/payments/settlement_account
GET /api/payments/settlement_account/:id
PATCH /api/payments/settlement_account/:id
DELETE /api/payments/settlement_account/:id