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. |