You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
1.3 KiB
35 lines
1.3 KiB
using Common;
|
|
using Common.Model;
|
|
using Common.Model.External;
|
|
using Common.Model.SendMoney;
|
|
using System.Collections.Generic;
|
|
|
|
namespace Repository.SendMoney
|
|
{
|
|
public interface ISendMoneyRepository
|
|
{
|
|
CountryServiceDetail LoadCountryServiceDetail(CountryServiceModel request);
|
|
|
|
List<BankBranch> LoadBankBranch(string country, string bank, string search);
|
|
|
|
RemittanceRequestModel GetTransactionDetail(MobileRemitRequest model);
|
|
|
|
JsonRxResponse TrackTransaction(TrackTransactionParam param);
|
|
|
|
JsonRxResponse AmendTransaction(TrackTransactionParam param);
|
|
JsonRxResponse AmendTransactionV2(AmendTransactionParam param, string xml);
|
|
|
|
JsonRxResponse CancelTransaction(TrackTransactionParam param);
|
|
|
|
string GetCurrentBalance(string user);
|
|
|
|
DbResult CheckLoginPassword(string user, string txnPassword, string paymentType, string customerId);
|
|
DbResult CheckLoginPIN(string user, string txnPassword, string paymentType, string customerId);
|
|
|
|
GetDetailForDllTxn GetDetailForDll(string SenderId, string ReceiverId);
|
|
JsonRxResponse RejectTransaction(RejectTransactionParam param);
|
|
|
|
DbResult GetTxnApproveData(string user, string id);
|
|
CallbackTpResponse TransactionStatusCallback(BracBankStatusCallbackParam param);
|
|
}
|
|
}
|