Class PaymentTransactionEvent
- Namespace
- Dynamicweb.Ecommerce.Orders.PaymentTransactions
- Assembly
- Dynamicweb.Ecommerce.dll
Represents a payment transaction event. This could be authorization, capture, refund, cancel, etc.
public sealed class PaymentTransactionEvent
- Inheritance
-
PaymentTransactionEvent
- Inherited Members
Properties
Amount
The amount that was authorized, captured, refunded, cancelled, etc.
public double? Amount { get; init; }
Property Value
CreatedDate
The date when the event was created
public DateTime? CreatedDate { get; init; }
Property Value
IsCallbackSuccess
Determines if the callback was successful
public bool? IsCallbackSuccess { get; init; }
Property Value
- bool?
IsSuccess
Determines if the event was successful
public bool IsSuccess { get; init; }
Property Value
Status
The status of the event, e.g. approved
public string? Status { get; init; }
Property Value
Type
The type of the event, e.g. authorized
public PaymentTransactionEventType Type { get; init; }