NameDescriptionTypeAdditional information
contractId

Unique contract id number

integer

None.

contractPaid

Flag to see if contract has already been paid

boolean

None.

contractTotal

As name suggests

decimal number

None.

marinaCode

As name suggests

string

None.

marinaName

As name suggests

string

None.

startDate

As name suggests

string

None.

endDate

As name suggests

string

None.

discountApplied

As name suggests

boolean

None.

discountPercentage

As name suggests

decimal number

None.

discountValue

As name suggests

decimal number

None.

preDiscountTotal

As name suggests

decimal number

None.

depositAmount

The deposit value for this contract. May be 0.

decimal number

None.

depositAmountPaid

How much has been paid towards the deposit.

decimal number

None.

payByInstalments

Indicates whether the contract is paid by instalments rather than a lump sum.

boolean

None.

instalmentValue

Instalment value if paid by instalments, null otherwise.

decimal number

None.

totalDue

The total contract value less the deposit value.

decimal number

None.

contractGroupId

The contract group ID for the contract, or for the charging rate if the contract has no specific group set.

integer

None.

contractGroupDescription

The description of the contract group the contract falls under.

string

None.

contractLoyaltyDiscountPercentage

Loyalty discount percentage

decimal number

None.

contractLoyaltyDiscountValue

Loyalty discount value

decimal number

None.

paymentDate

Date contract paid online

string

None.

adjustment

Value of manual adjustment made to contract

decimal number

None.

adjustmentApplied

Indicates if an adjustment has already been applied to the contract

boolean

None.

totalModified

Indicates if either a discount or an adjustment has already been applied to the contract

boolean

None.

newContract

Indicates that this is a completely new contract, not a renewal.

boolean

None.