ProposalProductDto
Name of the product
🎨 Website Design & OntwikkelingQuantity/amount of the product
1Flexibility setting for the product
Possible values: [fixed, provisional, estimate]
Recurring billing frequency
Possible values: [once, daily, weekly, monthly, yearly]
Whether the product is optional
Whether the product is checked/selected (for optional products)
Who checked/selected the product
Possible values: [client, provider]
Whether the amount is adjustable by the client
Minimum allowed amount for the client to set
0Maximum allowed amount for the client to set
1000Whether only whole numbers are allowed for amounts set by the client
currencies object[]required
Array of currency configurations for this product
Currency code
Possible values: [USD, AUD, GBP, CAD, CNY, EUR, INR, JPY, AED, CHF, BTC, ETH]
Price in the specified currency
2495Discount amount
Unit for the discount
Possible values: [currency, percentage]
vat object
VAT configuration for this currency
Name/type of the VAT configuration
Possible values: [exempt, incl_low, incl_high, excl_low, excl_high]
VAT percentage
21Country code for the VAT
Possible values: [nl, be, de]
Whether VAT is included in the price
unit object
Unit configuration for this product
Unique identifier for the unit
unitLanguages object[]required
Translations of the unit in different languages
Language code
Possible values: [nl, en, de]
Singular form of the unit in this language
StukPlural form of the unit in this language
Stuks{
"name": "🎨 Website Design & Ontwikkeling",
"amount": 1,
"flexibility": "fixed",
"recurring": "once",
"optional": true,
"checked": true,
"checkedBy": "client",
"amountAdjustable": true,
"minimumAmount": 0,
"maximumAmount": 1000,
"wholeNumbers": true,
"currencies": [
{
"currency": "USD",
"price": 2495,
"discount": 0,
"discountUnit": "currency",
"vat": {
"name": "exempt",
"percentage": 21,
"country": "nl",
"including": true
}
}
],
"unit": {
"id": 0,
"unitLanguages": [
{
"language": "nl",
"singular": "Stuk",
"plural": "Stuks"
}
]
}
}