Tratta Payment Plan Structure
Structure of a payment plan in the Tratta debt collection platform
Type:
Properties: 0
BillingCollectionsPaymentsDebt CollectionFintech
Tratta Payment Plan is a JSON Structure definition published by Tratta.
Meta-schema:
JSON Structure
{
"name": "Tratta Payment Plan",
"description": "Structure of a payment plan in the Tratta debt collection platform",
"fields": [
{"name": "id", "type": "string", "required": true, "description": "Payment plan identifier"},
{"name": "debt_account_id", "type": "string", "required": true, "description": "Associated debt account ID"},
{"name": "total_amount", "type": "number", "required": true, "description": "Total plan amount"},
{"name": "installment_amount", "type": "number", "required": true, "description": "Per-installment amount"},
{"name": "frequency", "type": "enum(weekly|biweekly|monthly)", "required": true, "description": "Payment frequency"},
{"name": "status", "type": "enum(active|paused|completed|cancelled)", "required": true, "description": "Plan status"},
{"name": "payment_source", "type": "string", "required": false, "description": "Payment initiation source"},
{"name": "start_date", "type": "date", "required": false, "description": "Plan start date"},
{"name": "next_payment_date", "type": "date", "required": false, "description": "Next payment date"},
{"name": "created_at", "type": "datetime", "required": true, "description": "Creation timestamp"}
]
}