using MediatR;

namespace CMSMicroservice.Application.DiscountShopCQ.Commands.CompleteOrderPayment;

public class CompleteOrderPaymentCommand : IRequest<CompleteOrderPaymentResponseDto>
{
    public long OrderId { get; set; }
    public long TransactionId { get; set; }
    public bool PaymentSuccess { get; set; }
    public string? RefId { get; set; }
}

public class CompleteOrderPaymentResponseDto
{
    public bool Success { get; set; }
    public string Message { get; set; }
    public long? OrderId { get; set; }
}
