Files
Backend-Api/CompanyManagment.App.Contracts/PaymentTransaction/CreatePaymentTransaction.cs

49 lines
1.2 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; }
}