[This is preliminary documentation and is subject to change.]
Constructor that accepts values for all mandatory fields
| C# | Visual Basic | Visual C++ |
public Payment( string refId, string entityId, string billingRefId, Nullable<DateTime> receivedDate, string transactionDescription, Nullable<decimal> receivedAmount, string receivedTransactionId )
- refId (String)
- GUID for this transaction. The application that owns this object is responsible for generating this unique ID.
- entityId (String)
- ID of the entity related to this billing activity (e.g. student ID, employee ID, organization, etc.)
- billingRefId (String)
- A pointer back to the Billing object.
- receivedDate (Nullable<(Of <DateTime>)>)
- Date payment was received.
- transactionDescription (String)
- Description of the transaction.
- receivedAmount (Nullable<(Of <Decimal>)>)
- Amount received.
- receivedTransactionId (String)
- Memo transaction ID from other vendor software.