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;

    }
}
