Payment Upon Signature
This is a generic payment clause applicable to any type of contract that requires some payment at the time of signature.
This is a generic payment clause applicable to any type of contract that requires some payment at the time of signature.
This is a generic payment clause applicable to any type of contract that requires some payment at the time of signature.
Upon the signing of this Agreement, "Dave" shall pay 50 USD to "Dan".
Please refer to the Cicero documentation for details and examples of how to integrate a call to a Cicero template into your application.
View the Latest code for this template on on GitHub.
{
"$class": "org.accordproject.payment.uponsignature.PaymentUponSignatureContract",
"contractId": "c87f481a-1685-4965-9f99-3b90561c4a29",
"buyer": {
"$class": "org.accordproject.cicero.contract.AccordParty",
"partyId": "Dave"
},
"seller": {
"$class": "org.accordproject.cicero.contract.AccordParty",
"partyId": "Dan"
},
"amount": {
"$class": "org.accordproject.money.MonetaryAmount",
"doubleValue": 50,
"currencyCode": "USD"
}
}
Type | Sample JSON |
---|---|
org.accordproject.payment.uponsignature.PaymentUponSignatureState |
|
Type | Sample JSON |
---|---|
org.accordproject.cicero.runtime.Request |
|
org.accordproject.payment.uponsignature.PaymentReceivedRequest |
|
org.accordproject.signature.ContractSigned |
|
Type | Sample JSON |
---|---|
org.accordproject.cicero.runtime.Response |
|
org.accordproject.payment.uponsignature.PaymentReceivedResponse |
|
Type | Sample JSON |
---|---|
org.accordproject.base.Event |
|
org.accordproject.cicero.runtime.PaymentObligation |
|