PaymentDTO: {
activityPayments: {
activityId: string;
allocationId?: string;
amount: string;
}[];
agreementPayments: {
agreementId: string;
allocationId?: string;
amount: string;
}[];
amount: string;
details: string;
payeeAddr: string;
payeeId: string;
payerAddr: string;
payerId: string;
paymentId: string;
paymentPlatform: string;
timestamp: string;
}
Type declaration
activityPayments: {
activityId: string;
allocationId?: string;
amount: string;
}[]
agreementPayments: {
agreementId: string;
allocationId?: string;
amount: string;
}[]
amount: string
details: string
payeeAddr: string
payeeId: string
payerAddr: string
payerId: string
paymentId: string
paymentPlatform: string
timestamp: string
A Payment is a single transaction sent from Requestor to Provider. A single payment can be made for multiple Agreements and Activities.
agreementPayments
andactivityPayments
specify what is the basis for payment.