Interface IBillingTransaction
Provides an interface to access transaction information of the purchased product.
Namespace: VoxelBusters.EssentialKit
Assembly: cs.temp.dll.dll
Syntax
public interface IBillingTransaction
Properties
Date
The local date and time, when user initiated this transaction.
Declaration
DateTime Date { get; }
Property Value
Type | Description |
---|---|
DateTime |
DateUTC
The UTC date and time, when user initiated this transaction.
Declaration
DateTime DateUTC { get; }
Property Value
Type | Description |
---|---|
DateTime |
Error
An object describing the error that occurred while processing the transaction. (read-only)
Declaration
Error Error { get; }
Property Value
Type | Description |
---|---|
Error |
Id
The string that uniquely identifies a payment transaction. (read-only)
Declaration
string Id { get; }
Property Value
Type | Description |
---|---|
System.String |
Payment
Returns the payment request associated with this transaction.
Declaration
IBillingPayment Payment { get; }
Property Value
Type | Description |
---|---|
IBillingPayment |
Receipt
Declaration
string Receipt { get; }
Property Value
Type | Description |
---|---|
System.String |
ReceiptVerificationState
The current state of the validation.
Declaration
BillingReceiptVerificationState ReceiptVerificationState { get; set; }
Property Value
Type | Description |
---|---|
BillingReceiptVerificationState |
TransactionState
The current state of the transaction. (read-only)
Declaration
BillingTransactionState TransactionState { get; }
Property Value
Type | Description |
---|---|
BillingTransactionState |