PaymentMilestoneInput
object
namerequired- string
percentrequired- number
Up to three decimals; the plan adds up to 100.
triggerrequired- "booking" | "days_after_booking" | "date" | "agreement" | "stage" | "possession"
days- integer or null
date- LocalDate or null
Calendar date YYYY-MM-DD in the company time zone.
stage- string or null
{
"name": "string",
"percent": 0,
"trigger": "booking",
"days": 0,
"date": "2026-10-06",
"stage": "string"
}
