A Late Delivery And Penalty (Mini)
A Late Delivery And Penalty clause (Mini).
A simplified late delivery and penalty clause.
A Late Delivery And Penalty clause (Mini).
Late Delivery and Penalty.
In case of delayed delivery of Goods, "Steve Seller" shall pay to "Betty Buyer" a penalty amounting to 10.5% of the total value of the Goods for every 2 days of delay. If the delay is more than 15 days, the Buyer is entitled to terminate this Contract.
Late Delivery and Penalty.
In case of delayed delivery of Goods, "Steve Seller" shall pay to
"Betty Buyer" a penalty amounting to 10.5% of the total
value of the Goods for every 2 days of delay. If the
delay is more than 15 days, the Buyer is entitled to
terminate this Contract.
Late Delivery and Penalty.
In case of delayed delivery of Goods, {{seller}} shall pay to
{{buyer}} a penalty amounting to {{penaltyPercentage}}% of the total
value of the Goods for every {{penaltyDuration}} of delay. If the
delay is more than {{maximumDelay}}, the Buyer is entitled to
terminate this Contract.
{
"$class": "org.accordproject.minilatedeliveryandpenalty@0.1.0.TemplateModel",
"buyer": "resource:org.accordproject.party.Party#Betty%20Buyer",
"seller": "resource:org.accordproject.party.Party#Steve%20Seller",
"penaltyDuration": {
"$class": "org.accordproject.time@0.3.0.Duration",
"amount": 2,
"unit": "days"
},
"penaltyPercentage": 10.5,
"maximumDelay": {
"$class": "org.accordproject.time@0.3.0.Duration",
"amount": 15,
"unit": "days"
},
"clauseId": "462ec0cc-06f8-45ba-afae-5f9d9f9e7cb7",
"$identifier": "462ec0cc-06f8-45ba-afae-5f9d9f9e7cb7"
}
namespace org.accordproject.minilatedeliveryandpenalty@0.1.0
import org.accordproject.contract@0.2.0.Clause from https://models.accordproject.org/accordproject/contract@0.2.0.cto
import org.accordproject.runtime@0.2.0.{Request,Response} from https://models.accordproject.org/accordproject/runtime@0.2.0.cto
import org.accordproject.time@0.3.0.{Duration,TemporalUnit} from https://models.accordproject.org/time@0.3.0.cto
transaction LateRequest extends Request {
o DateTime agreedDelivery
o DateTime deliveredAt
o Double goodsValue
}
transaction LateResponse extends Response {
o Double penalty
o Boolean buyerMayTerminate
}
@template
asset TemplateModel extends Clause {
o String buyer
o String seller
o Duration penaltyDuration
o Double penaltyPercentage
o Duration maximumDelay
}
Find the full logic for this template on on GitHub.
| Type | Sample JSON |
|---|---|
| org.accordproject.runtime@0.2.0.State | |
| Type | Sample JSON |
|---|---|
| org.accordproject.minilatedeliveryandpenalty@0.1.0.LateRequest | |
| org.accordproject.runtime@0.2.0.Request | |
| Type | Sample JSON |
|---|---|
| org.accordproject.minilatedeliveryandpenalty@0.1.0.LateResponse | |
| org.accordproject.runtime@0.2.0.Response | |
| Type | Sample JSON |
|---|
Please refer to the Accord Project documentation for how to use a template or integrate it within your application.
View the Latest code for this template on GitHub.