Agreement
A record of agreement between parties for exchange of value under specified terms and conditions.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
agreementIdentifier |
This is the identifier of the agreement that is the foundation for the settlement or clearance being processed. In One Order and NDC this is the 'Order ID'. Carrier assigned identifier, which uniquely identifies a specific Order across several messages. |
string |
true |
|
|
false |
commitmentToPay |
A commitment to settle a transaction through monetary or other compensations. This is the trigger to request clearance and it refers to the commitment to make payment within the agreement. |
array |
true |
CommitmentToPay |
--- |
false |
{
"agreementIdentifier" : "string",
"commitmentToPay" : [ {
"agreement" : { },
"clearance" : { },
"commitmentIdentifier" : "string",
"paymentCommitmentDateTime" : "string",
"paymentMethod" : { },
"typeCode" : { }
} ]
}