54 lines
1.3 KiB
C#
54 lines
1.3 KiB
C#
namespace CompanyManagment.App.Contracts.PaymentTransaction;
|
|
|
|
public class CreatePaymentTransaction
|
|
{
|
|
/// <summary>
|
|
/// شناسه طرف قرارداد
|
|
/// </summary>
|
|
public long ContractingPartyId { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام صاحب حساب بانکی
|
|
/// </summary>
|
|
public string BankAccountHolderName { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام بانک
|
|
/// </summary>
|
|
public string BankName { get; set; }
|
|
|
|
/// <summary>
|
|
/// شماره کارت
|
|
/// </summary>
|
|
public string CardNumber { get; set; }
|
|
|
|
/// <summary>
|
|
/// شماره شبا
|
|
/// </summary>
|
|
public string ShebaNumber { get; set; }
|
|
|
|
/// <summary>
|
|
/// شماره حساب بانکی
|
|
/// </summary>
|
|
public string AccountNumber { get; set; }
|
|
|
|
/// <summary>
|
|
/// وضعیت تراکنش پرداخت
|
|
/// </summary>
|
|
public PaymentTransactionStatus Status { get; set; }
|
|
|
|
/// <summary>
|
|
/// مبلغ تراکنش
|
|
/// </summary>
|
|
public double Amount { get; set; }
|
|
|
|
/// <summary>
|
|
/// شناسه یکتای تراکنش
|
|
/// </summary>
|
|
public string TransactionId { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام طرف حساب
|
|
/// </summary>
|
|
public string ContractingPartyName { get; set; }
|
|
} |