You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This Service Agreement is made and entered into as of {{effectiveDate as "D MMMM YYYY"}} by and between {{clientName}}, located at {{clientAddress}} (Client), and {{providerName}}, located at {{providerAddress}} (SProvider).
43
23
44
-
- You are *{{age}}* years old
45
-
- Your monthly salary is {{salary as "0,0.00 CCC"}}
46
-
- Your favorite colours are {{#join favoriteColors}}
24
+
## 1. Services
47
25
48
-
{{#clause order}}
49
-
## Orders
50
-
Your last order was placed {{createdAt as "D MMMM YYYY"}} ({{% return now.diff(order.createdAt, 'day')%}} days ago).
26
+
Provider shall perform the following services for Client:
51
27
52
-
{{#ulist orderLines}}
53
-
- {{quantity}}x _{{sku}}_ @ £{{price as "0,0.00"}}
28
+
{{#ulist services}}
29
+
- {{description}} at {{rate as "0.00"}} per unit × {{quantity}}
54
30
{{/ulist}}
55
-
Order total: {{% return '£' + order.orderLines.map(ol => ol.price * ol.quantity).reduce((sum, cur) => sum + cur).toFixed(2);%}}
56
-
{{/clause}}
57
31
58
-
Thank you.
32
+
## 2. Compensation
33
+
34
+
In consideration for the services provided, Client shall pay Provider the total amount calculated below:
35
+
36
+
**Total Service Value:** {{%
37
+
return '$' + services
38
+
.map(s => s.rate * s.quantity)
39
+
.reduce((sum, cur) => sum + cur, 0)
40
+
.toFixed(2);
41
+
%}}
42
+
43
+
Payment is due within {{paymentTerms}} days of invoice.
44
+
45
+
## 3. Execution
46
+
47
+
IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the date first written above.
0 commit comments