diff --git a/CompanyManagment.App.Contracts/PaymentTransaction/PaymentTransactionStatus.cs b/CompanyManagment.App.Contracts/PaymentTransaction/PaymentTransactionStatus.cs
index f557d3ae..d49ac4c5 100644
--- a/CompanyManagment.App.Contracts/PaymentTransaction/PaymentTransactionStatus.cs
+++ b/CompanyManagment.App.Contracts/PaymentTransaction/PaymentTransactionStatus.cs
@@ -5,13 +5,13 @@
///
public enum PaymentTransactionStatus
{
+ ///
+ /// تراکنش با شکست مواجه شد.
+ ///
+ Failed,
///
/// تراکنش با موفقیت انجام شد.
///
Success,
- ///
- /// تراکنش با شکست مواجه شد.
- ///
- Failed
}
\ No newline at end of file
diff --git a/ServiceHost/Pages/CallBack/Index.cshtml.cs b/ServiceHost/Pages/CallBack/Index.cshtml.cs
index 6ece00c2..2450f0f8 100644
--- a/ServiceHost/Pages/CallBack/Index.cshtml.cs
+++ b/ServiceHost/Pages/CallBack/Index.cshtml.cs
@@ -55,6 +55,11 @@ namespace ServiceHost.Pages.CallBack
command.Status = PaymentTransactionStatus.Success;
}
+ else
+ {
+ ViewData["message"] = "پرداخت ناموفق بوده است";
+ command.Status = PaymentTransactionStatus.Failed;
+ }
_paymentTransactionApplication.Create(command);