Class PaymentDetails
Provides transaction details specific to a payment (request).
Inherited Members
Namespace: Yort.OnlineEftpos
Assembly: cs.temp.dll.dll
Syntax
public sealed class PaymentDetails : TransactionRequestDetails
Properties
Name | Description |
---|---|
Amount | Sets or returns the amount of the payment in the minimum unit of the currency (i.e for NZ, Australia, US this would be cents). |
Currency | Sets or returns a string containing a three digit code representing the currency of the transaction. If not provided the API will assume a default. |
Description | Sets or returns a string containing a short description of the payment request, potentially shown to the user and/or on their bank statement. |
OrderId | A string containing a client generated reference for this payment, provided by the application code. This value will be passed back to the callback url provided with the transaction when the payment status changes. |
SettlementDate | If known, the date and time the transaction was actually settled with the bank. |
TransactionType | Sets or returns a string describing the type of transaction to be performed. |
Methods
Name | Description |
---|---|
EnsureValid() | Throws if the details are invalid. |