| 12345678910111213141516171819202122232425262728293031 |
- using Domain.Entities.Payments.Danal.ValueObject;
- using Domain.Entities.Payments.ValueObject;
- namespace Application.Features.Admin.Payment.Danal.Cancel.Get;
- public sealed class Response
- {
- public int ID { get; init; }
- public int MemberID { get; init; }
- public required string MemberEmail { get; init; }
- public string? MemberName { get; init; }
- public PaymentMethod Method { get; init; }
- public DanalCancelType CancelType { get; init; }
- public required string TransactionID { get; init; }
- public required string OrderID { get; init; }
- public int Amount { get; init; }
- public required string MerchantID { get; init; }
- public string? CancelRequester { get; init; }
- public string? CancelReason { get; init; }
- public string? ResponseCode { get; init; }
- public string? ResponseMessage { get; init; }
- public string? OriginalTransactionID { get; init; }
- public int? CancelledAmount { get; init; }
- public string? TransDate { get; init; }
- public string? TransTime { get; init; }
- public int? Balance { get; init; }
- public int? RemainedAmount { get; init; }
- public string? ApprovalDateTime { get; init; }
- public required DateTime CreatedAt { get; init; }
- public DateTime? UpdatedAt { get; init; }
- }
|