Browse Source

#32695 guavapay status check

gccSync
Dinesh 2 months ago
parent
commit
75000d3444
  1. 10
      GMEStatusSyncScheduler/GMEStatusSync/App.config
  2. 14
      GMEStatusSyncScheduler/GMEStatusSync/Business/CommonBusiness/CommonBusiness.cs
  3. 3
      GMEStatusSyncScheduler/GMEStatusSync/Program.cs

10
GMEStatusSyncScheduler/GMEStatusSync/App.config

@ -44,7 +44,15 @@
<add key="sendmn_user_name" value="IME Agent" />
<add key="sendmn_auth_key" value="n2PmKhD1V5IwRdDT5pMeOS/x+W4PH3L4nRxvnCoyVhE=" />
<add key="sendmn_agent_code" value="MGO394732" />
<!--Guava Pay Remit API -->
<add key="guavaPay" value="394490" />
<add key="guavaPay_base_url" value="https://test.remiton.pro/api" />
<add key="guavaPay_clint_Id" value="f3d564dadcb5a4fe9ed0c06da6e3bb5785405bbf" />
<add key="guavaPay_secret_key" value="7cf3288cc67d4a2b965a5d41a4005fc1123fa64081" />
</appSettings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />

14
GMEStatusSyncScheduler/GMEStatusSync/Business/CommonBusiness/CommonBusiness.cs

@ -132,6 +132,13 @@ namespace GMEStatusSync.Business
_dao.SyncTxnAsComment(provider, row["id"].ToString(), row["controlNo"].ToString(), _syncStatusResponse.Extra2, _syncStatusResponse.Msg);
Console.WriteLine("End Inside SendMN api Status = " + Status + "ID = " + row["id"].ToString());
}
else if (provider.ToLower().Equals("guavaPay"))
{
Console.WriteLine("Begin Inside guavaPay api Status = " + Status + "ID = " + row["id"].ToString());
_dao.SyncTxnAsComment(provider, row["id"].ToString(), row["controlNo"].ToString(), _syncStatusResponse.Extra2, _syncStatusResponse.Msg);
Console.WriteLine("End Inside guavaPay api Status = " + Status + "ID = " + row["id"].ToString());
}
//else if (provider.ToLower().Equals("gccremit"))
//{
@ -204,8 +211,13 @@ namespace GMEStatusSync.Business
StatusDate = jsonData["Data"]["StatusDate"].ToString();
Status = _syncStatusResponse.Extra.ToUpper();
break;
case "guavaPay":
StatusDate = jsonData["Data"]["StatusDate"].ToString();
Status = _syncStatusResponse.Extra2.ToUpper();
break;
case "wings":
Status = _syncStatusResponse.Extra;
break;

3
GMEStatusSyncScheduler/GMEStatusSync/Program.cs

@ -45,7 +45,8 @@ namespace GMEStatusSync
GetStatic.WriteLog("Api Request Started ..");
//_business.GetStatusCommonBusiness("gccremit", doSyncTxn);
//_business.GetStatusCommonBusiness("gmenepal", doSyncTxn);
_business.GetStatusCommonBusiness("sendMN", doSyncTxn);
//_business.GetStatusCommonBusiness("sendMN", doSyncTxn);
_business.GetStatusCommonBusiness("guavaPay", doSyncTxn);
GetStatic.WriteLog("Api Request Ended ..");

Loading…
Cancel
Save