PaymentPlan
object
idrequired- Id
Opaque record id.
project_idrequired- Id
Opaque record id.
namerequired- string
typerequired- "clp" | "down_payment" | "subvention" | "flexi" | "possession_linked" | "custom"
milestonesrequired- array of PaymentMilestone or null
null: the stored plan needs fixing.
is_activerequired- boolean
bookingsrequired- integer
{
"id": "cmusrceel0000q7kaafxqi1om",
"project_id": "cmusrceel0000q7kaafxqi1om",
"name": "string",
"type": "clp",
"milestones": [
{
"name": "string",
"percent": 0,
"trigger": "booking",
"days": 0,
"date": "2026-10-06",
"stage": "string"
}
],
"is_active": true,
"bookings": 0
}
