namespace Marco.Pms.Model.PaymentGetway { public class PaymentDetail { public Guid Id { get; set; } public string PaymentId { get; set; } = string.Empty; public string OrderId { get; set; } = string.Empty; public string Status { get; set; } = string.Empty; // created, authorized, captured, refunded, failed public string Method { get; set; } = string.Empty; public byte[]? EncryptedDetails { get; set; } public byte[]? Nonce { get; set; } public byte[]? Tag { get; set; } public DateTime CreatedAt { get; set; } = DateTime.UtcNow; } }