25 lines
698 B
C#
25 lines
698 B
C#
namespace CMSMicroservice.Application.ManualPaymentCQ.Commands.ProcessManualMembershipPayment;
|
|
|
|
public record ProcessManualMembershipPaymentCommand : IRequest<ProcessManualMembershipPaymentResponseDto>
|
|
{
|
|
/// <summary>
|
|
/// شناسه کاربر
|
|
/// </summary>
|
|
public long UserId { get; init; }
|
|
|
|
/// <summary>
|
|
/// مبلغ پرداختی (ریال)
|
|
/// </summary>
|
|
public long Amount { get; init; }
|
|
|
|
/// <summary>
|
|
/// شماره مرجع تراکنش
|
|
/// </summary>
|
|
public string ReferenceNumber { get; init; } = string.Empty;
|
|
|
|
/// <summary>
|
|
/// توضیحات (اختیاری)
|
|
/// </summary>
|
|
public string? Description { get; init; }
|
|
}
|