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.
|
|
using Common; using Common.Model; using Common.Model.AutoRefund; using Common.Model.KFTCRegistration;
namespace Business.KFTCBusiness { public interface IKftcProcessBusiness { JsonRxResponse RegistrationKFTC(string customerId, string langauge, string client_id);
//JsonRxResponse GetAccountList(string customerId);
JsonRxResponse CancelAccount(string cancelType, DeleteRequest req, string customerId);
//JsonRxResponse GetAllAccountList(string customerId);
JsonRxResponse GetOPTNumber(string customerId, string user, string amount, string kftcId);
DbResult SendAutoDebit(string CustomerId, string KftcCustRegdId, string CollAmt, string schemaId, string serviceCharge);
DbResult RefundAutoDebit(AutoDebitRefund refundInfo, AccountTransferToBank withdrawalInfo);
JsonRxResponse GetKFTCBankList();
JsonRxResponse KFTC_RealNameCheck_V2(CheckRealNameModel model);
/* * Manual token refresh * */
JsonRxResponse CheckKFTCAccounts(string customerId, string langauge, string client_id);
/* 2019.09 Dana */
JsonRxResponse CheckBalance(CheckBalanceModel model);
JsonRxResponse DomeRemitStart(string customerId);
JsonRxResponse GetRecentHistories(RecentHistoryModel model);
JsonRxResponse GetRecipientInfo(CheckRealNameModel model);
JsonRxResponse SendDomeRimit(DomesticRemitModel model);
Common.Model.DbResult CheckLoginPassword(string user, string txnPassword, string paymentType, string customerId);
JsonRxResponse DeleteAccount(DeleteRequest req, string customerId);
JsonRxResponse RegistrationKFTC_V4(string customerId, string langauge, string client_id); } }
|