This commit is contained in:
Mohd-Arham
2025-11-03 10:50:07 +05:30
parent 6ec6847ad2
commit 2f33b306ae
24 changed files with 937 additions and 393 deletions
@@ -3,6 +3,7 @@ package com.billpaymentservice.bbps.service;
import com.billpaymentservice.bbps.dto.ResponseModel;
import com.billpaymentservice.bbps.dto.request.BillFetchByBillIdRequest;
import com.billpaymentservice.bbps.dto.request.FetchBillRequest;
import com.billpaymentservice.bbps.dto.request.FetchBillValidatestRequest;
public interface AgentService {
@@ -10,4 +11,8 @@ public interface AgentService {
public ResponseModel fetchBillById(BillFetchByBillIdRequest billFetchByBillIdRequest);
public ResponseModel initiateBillValidate(FetchBillValidatestRequest fetchBillValidateRequest);
public ResponseModel initiateBillValidateByBillId(BillFetchByBillIdRequest billRequest);
}
@@ -1,8 +1,10 @@
package com.billpaymentservice.bbps.service;
import com.billpaymentservice.bbps.dto.ResponseModel;
import com.billpaymentservice.bbps.dto.request.BillerDetailRequest;
import com.billpaymentservice.bbps.dto.request.ContactMasterRequest;
import com.billpaymentservice.bbps.dto.request.CustomParamRequest;
import com.billpaymentservice.bbps.dto.request.MasterCategoryRequest;
import com.billpaymentservice.bbps.dto.request.MasterRequest;
import com.billpaymentservice.bbps.dto.request.MerchantRequestModel;
import jakarta.servlet.http.HttpServletRequest;
@@ -13,10 +15,18 @@ public interface MasterDataService {
public ResponseModel getMasterData(MasterRequest masterRequest);
public ResponseModel fetchMasterDataCategoryWise(MerchantRequestModel requestModel, String category, int pageStart, int pageEnd);
public ResponseModel getCustomerParamByBillerId(CustomParamRequest customerParamRequest);
public ResponseModel getContactMaster(ContactMasterRequest contactMasterRequest);
public ResponseModel fetchMasterDataCategoryWise(MasterCategoryRequest masterRequest);
public ResponseModel fetchCustomerParamGroup(BillerDetailRequest requestModel);
public ResponseModel fetchAllMasterAmountOption(BillerDetailRequest requestModel);
public ResponseModel fetchPlanCategorie(BillerDetailRequest requestModel);
public ResponseModel fetchInitiatingChannel(BillerDetailRequest requestModel);
}