name('login'); Route::get('g/login', 'LoginController@handleProviderCallback'); Route::post('m-get/login', 'MicrosoftAuthController@signin'); Route::get('m/login', 'MicrosoftAuthController@callback'); Route::post('login', 'LoginController@postLogin'); Route::get('logout', 'LoginController@getLogout'); Route::get('otp/login', 'LoginController@checkStatusLoginAuthenticate'); Route::get('authenticating_user', 'LoginController@authenticating_user'); Route::group(['middleware' => ['throttle:60,1','auth_admin','remember.session']], function () { //comments Route::get('/application-comment-get/{application_id}','ApiController@getComments'); Route::get('/', 'Admin\ConsumerApplicationController@homepage'); Route::get('/dashboard', 'Admin\Dashboard@dashboard'); Route::get('/dashboard/merchant_performance', 'Admin\Dashboard@getWeeklyMerchantPerformance'); Route::get('/dashboard/nach_performance', 'Admin\Dashboard@getWeeklyNachDashboard'); Route::get('/dashboard/advisor_activity', 'Admin\Dashboard@advisorActivity'); Route::post('/dashboard/tat-category', 'Admin\Dashboard@setCategoryStatus'); Route::get('dashboard/getInitialKYCRules', 'Admin\Dashboard@getInitialKYCRules'); Route::get('/dashboard/getInitialLegalCharges', 'Admin\Dashboard@getInitialLegalCharges'); Route::post('/dashboard/saveKYCRules', 'Admin\Dashboard@saveKYCRules'); Route::post('/dashboard/saveLegalCharges', 'Admin\Dashboard@saveLegalCharges'); Route::get('dashboard/getKYCRulesLogs', 'Admin\Dashboard@getKYCRulesLogs'); Route::post('/save-cfplr-logs', 'Admin\Dashboard@saveCfplrLogs'); Route::get('get-cfplr-rules', 'Admin\Dashboard@getInitialCFPLRRules'); Route::match(array('GET', 'POST'), '/dashboard/credit_performance', 'Admin\Dashboard@creditPerformance'); /*Users*/ Route::any('users', 'Admin\UserController@getIndex'); Route::get('users/add', 'Admin\UserController@getAdd'); Route::post('users/add', 'Admin\UserController@postAdd'); Route::get('users/edit/{admin_id}', 'Admin\UserController@getEdit'); Route::post('users/edit/{admin_id}', 'Admin\UserController@postEdit'); Route::get('users/user_info/{admin_id}', 'Admin\UserController@getUserInfo'); Route::get('users/user_info_dashboard/', 'Admin\UserController@getUserInfoDashboard'); Route::get('users/delete/{admin_id}', 'Admin\UserController@getDelete'); Route::post('users/get-referee/{code}', 'Admin\UserController@getReferee'); Route::get('users/types', 'Admin\UserController@userTypes'); Route::post('users/permission/add', 'Admin\UserController@managePermission'); Route::post('users/get-permission-by-id/{id}', 'Admin\UserController@getPermission'); Route::post('users/action-permission-by-id/{id}', 'Admin\UserController@actionOnPermission'); /*BD User*/ Route::any('merchant/users', 'Admin\UserController@getIndex'); Route::get('merchant/user/add', 'Admin\UserController@getAdd'); Route::get('merchant/users/edit/{admin_id}', 'Admin\UserController@getEdit'); Route::get('merchant/get-qr-code', 'Admin\MerchantController@getQRCode'); /*For Pincodes*/ Route::get('pincodes','Admin\PincodeController@getPincodes'); Route::post('pincodes/add','Admin\PincodeController@addPincode'); Route::get('pincodes/add','Admin\PincodeController@addPincode'); Route::get('pincodes/edit/{id}','Admin\PincodeController@getEditPincode'); Route::post('pincodes/edit/{id}', 'Admin\PincodeController@editPostPincode'); /*For Pincodes*/ Route::get('approve-pincodes','Admin\PincodeController@getApprovePincodes'); Route::post('pincodes/import', 'Admin\PincodeController@importPincode'); /*For Zones*/ Route::get('zones','Admin\ZoneController@getZones'); Route::post('zones/add','Admin\ZoneController@postAddZone'); Route::get('zones/add','Admin\ZoneController@getAddZone'); Route::get('zones/edit/{id}','Admin\ZoneController@getEditZone'); Route::post('zones/edit/{id}', 'Admin\ZoneController@postEditZone'); Route::get('pincodes/find', 'Admin\PincodeController@find'); /*Merchants*/ Route::get('merchants', 'Admin\MerchantController@index')->name('admin_merchants'); Route::get('merchant/add', 'Admin\MerchantController@getAddMerchant'); Route::post('merchant/add', 'Admin\MerchantController@getAddPostMerchant'); Route::get('merchant/edit/{merchant_id}', 'Admin\MerchantController@getEditMerchant'); Route::post('merchant/edit/{merchant_id}', 'Admin\MerchantController@getEditPostMerchant'); Route::get('merchant/delete/{merchant_id}', 'Admin\MerchantController@merchantDestroy'); Route::post('merchant/delete-document', 'Admin\MerchantController@deleteDocument'); Route::post('merchant-category/create', 'Admin\MerchantController@createMerchantCategory'); Route::post('merchant-category/get', 'Admin\MerchantController@getMerchantCategory'); Route::post('merchant-category-mail/update', 'Admin\MerchantController@updateMerchantCategoryMail'); Route::post('merchant/kwCappings/update', 'Admin\MerchantController@updateKWValues'); Route::post('merchant-verification-script/edit-update', 'Admin\MerchantController@editVerificationScript'); Route::get('merchant/offers/{merchant_id}', 'Admin\MerchantController@offersDetails'); Route::get('merchant/offers-add/{merchant_id}', 'Admin\MerchantController@getOffersDetails'); Route::post('merchant/offers-add', 'Admin\MerchantController@addOffersDetails'); Route::get('merchant/offers-update/{offer_id}', 'Admin\MerchantController@editOffersDetails'); Route::get('merchant/offers-delete/{offer_id}', 'Admin\MerchantController@deleteOffersDetails'); Route::post('merchant/offers-update/{offer_id}', 'Admin\MerchantController@updateOffersDetails'); Route::post('merchant/get-offers', 'Admin\MerchantController@getOffersByMerchantV1'); Route::post('merchant/get-offers-initial-tenure', 'Admin\MerchantController@getOffersByMerchant'); Route::post('merchant/category_list_mail', 'Admin\MerchantController@getMailByMerchantCategory'); Route::post('merchant/get-categories', 'Admin\MerchantController@getCategoriesByMerchant'); Route::get('merchant/add-bank-details/{id}', 'Admin\MerchantController@createBankDetails'); Route::post('merchant/save-bank-details/{id}', 'Admin\MerchantController@storeBankDetails'); Route::post('merchant/save-centers/{id}', 'Admin\MerchantController@saveCenter'); Route::post('merchant/send-agreement/{id}', 'Admin\MerchantController@sendAgreement'); Route::post('merchant/fetch-location-by-address', 'Admin\MerchantController@getLocationByAddress'); Route::get('merchant/mis-report/{id}', 'Admin\MerchantController@getMISReport'); Route::get('merchant/product-list/{id}', 'Admin\MerchantController@productList'); Route::post('merchant/add-product', 'Admin\MerchantController@addProduct'); Route::get('merchant/edit-product-list', 'Admin\MerchantController@editProductList'); Route::post('merchant/delete-product', 'Admin\MerchantController@productDelete'); Route::post('merchant/link-offers', 'Admin\MerchantController@linkOffers'); Route::get('merchant/download-merchant-excel', 'Admin\MerchantController@downloadMerchantExcel'); Route::post('merchant/save-trade-advance', 'Admin\MerchantController@saveTradeAdvance'); Route::post('merchant/save-agreement-data', 'Admin\MerchantController@saveAgreementData'); Route::get('merchant/api/{id}', 'MConnector\MerchantApiIntegration@index'); Route::get('merchant/api-en/{id}', 'MConnector\MerchantApiIntegration@enableInit'); Route::post('merchant/api/status', 'MConnector\MerchantApiIntegration@changeStatus'); Route::post('merchant/api/whitelist-ip', 'MConnector\MerchantApiIntegration@updateIPs'); Route::post('merchant/api/whitelist-webhook', 'MConnector\MerchantApiIntegration@updateWebhook'); Route::post('merchant/api/delete-webhook', 'MConnector\MerchantApiIntegration@deleteWebhook'); Route::get('merchant/module/{id}', 'Admin\MerchantController@merchantModule'); Route::post('merchant/module/{id}', 'Admin\MerchantController@saveModule'); Route::get('merchant/module/delete/{id}', 'Admin\MerchantController@deleteModule'); Route::post('merchant/module/update/{id}', 'Admin\MerchantController@updateModule'); Route::get('merchant/module/add/{id}', 'Admin\MerchantController@createMerchantModule'); Route::get('merchant/module/edit/{id}', 'Admin\MerchantController@editMerchantModule'); Route::post('merchant/module/get-validation/{id}', 'Admin\MerchantController@getMerchantModuleValidation'); Route::get('merchant/module/e-signing/{id}', 'Admin\MerchantController@esign'); Route::post('merchant/module/status_change/update', 'Admin\MerchantController@moduleStatusChange'); Route::any('nach', 'Admin\NachController@index'); Route::any('cancel-nach', 'Admin\NachController@getNachCancellation'); Route::post('nach-system/send', 'Admin\NachController@sendNach'); Route::get('nach-system/send', 'Admin\NachController@sendNach'); Route::post('consumer-application/mandate-cancel', 'Admin\NachController@cancelMandate'); Route::get('lenders', 'Admin\LenderController@getLenders'); Route::get('lender/add','Admin\LenderController@addLender'); Route::get('lender/edit/{id}','Admin\LenderController@editLender'); Route::post('lender/edit/{id}','Admin\LenderController@editLender'); Route::post('lender/add','Admin\LenderController@addLender'); Route::get('lender/add-bank-details/{id}','Admin\LenderController@createBankDetails'); Route::post('lender/save-bank-details/{id}/{bank_id?}','Admin\LenderController@storeBankDetails'); Route::post('lender/get-category-validation','Admin\LenderController@getCategoryValidation'); Route::post('lender/save-category-validation','Admin\LenderController@saveCategoryValidation'); Route::post('lender/delete-category-validation','Admin\LenderController@deleteCategoryValidation'); Route::post('lender/render-lender-data','Admin\LenderController@getLenderData'); Route::post('lender/{lender_id}/push-repayments','Admin\LenderController@pushRepaymentsToLender'); Route::any('merchant/search', 'Admin\MerchantController@getResults'); Route::get('merchant/lists', 'Admin\MerchantController@getMerchants'); /*Merchants Location*/ Route::any('merchant/location/{merchant_id}', 'Admin\MerchantController@getMerchantLocation'); Route::get('merchant/location/add/{merchant_id}', 'Admin\MerchantController@getAddMerchantLocation'); Route::post('merchant/location/add/{merchant_id}', 'Admin\MerchantController@getAddPostMerchantLocation'); Route::get('merchant/location/edit/{merchant_id}/{merchant_location_id}', 'Admin\MerchantController@getEditMerchantLocation'); Route::post('merchant/location/edit/{merchant_id}/{merchant_location_id}', 'Admin\MerchantController@getEditPostMerchantLocation'); Route::get('merchant/location/delete/{merchant_id}/{merchant_location_id}', 'Admin\MerchantController@destroyMerchantLocation'); Route::get('merchant/locations/add-bank-details/{merchant_location_id}', 'Admin\MerchantController@createBankDetailsCenter'); Route::post('merchant/locations/save-bank-details/{merchant_location_id}', 'Admin\MerchantController@storeBankDetailsCenter'); Route::post('merchant/generate-equifax/{merchant_id}', 'Admin\MerchantController@generateEquifaxReport'); Route::post('merchant/generate-gst-authentication/{merchant_id}', 'Admin\MerchantController@generateGSTAuthenticationReport'); Route::post('merchant/get-gst-details/{merchant_id}', 'Admin\MerchantController@getGSTDetails'); Route::post('merchant/category/lists', 'Admin\MerchantController@getCategories'); Route::post('merchant/category-and-center/lists', 'Admin\MerchantController@getCategoriesforMultipleMerchants'); Route::get('merchant/download-creative/{merchant_id}', 'Admin\MerchantController@downloadCategorySpecifCreative'); Route::get('merchant-onboarding/{id}', 'Admin\MerchantController@onboardingChecklist'); Route::post('merchant/location_audit', 'Admin\MerchantController@merchantLocationAudit'); Route::post('merchant/location_serviceable', 'Admin\MerchantController@merchantLocationServiceable'); Route::post('merchant/banking_reason', 'Admin\MerchantController@merchantBankingReason'); Route::post('merchant/copy-anchor-products/{id}', 'Admin\MerchantController@copyAnchorProducts'); Route::post('merchant/copy-anchor-offers/{id}', 'Admin\MerchantController@copyAnchorOffer'); Route::post('merchant/get-list-of-merchants', 'Admin\MerchantController@getListOfMerchants'); /*Customer Journey*/ Route::get('merchant/customer_journey/{id}', 'Admin\CustomerMerchantJourney@index'); Route::post('merchant/customer_journey/{id}', 'Admin\CustomerMerchantJourney@saveRules'); /*BNPL Application*/ Route::any('bnpl-applications', 'Admin\Project\BNPLApplicationController@index'); Route::get('bnpl-applications/add', 'Admin\Project\BNPLApplicationController@create'); Route::post('bnpl-applications/add', 'Admin\ConsumerApplicationController@store'); Route::get('bnpl-applications/edit/{application_id}', 'Admin\Project\BNPLApplicationController@edit'); Route::post('bnpl-applications/edit/{application_id}', 'Admin\ConsumerApplicationController@getEditPostConsumerApplication'); /*ConsumerApplication*/ Route::any('consumer-applications', 'Admin\ConsumerApplicationController@index'); Route::get('consumer-applications/add', 'Admin\ConsumerApplicationController@create'); Route::get('consumer-applications/lead-add', 'Admin\ConsumerApplicationController@createConsumerLead'); Route::post('consumer-applications/add', 'Admin\ConsumerApplicationController@store'); Route::post('consumer-applications/lead-add', 'Admin\ConsumerApplicationController@leadStore'); Route::get('consumer-applications/send-disbursement-request/{id}', 'Admin\ConsumerApplicationController@sendDisbursementRequest'); Route::get('consumer-applications/add-bank-details/{id}', 'Admin\ConsumerApplicationController@createBankDetails'); Route::post('consumer-applications/save-bank-details/{id}', 'PostApprovalController@storeBankDetails'); Route::get('consumer-applications/edit/{application_id}', 'Admin\ConsumerApplicationController@edit'); Route::post('consumer-applications/edit/{application_id}', 'Admin\ConsumerApplicationController@getEditPostConsumerApplication'); Route::get('consumer-applications/delete/{application_id}', 'Admin\ConsumerApplicationController@applicationDestroy'); Route::get('payment/delete/{payment_id}', 'Admin\ConsumerApplicationController@paymentDestroy'); Route::post('consumer-application/foir-data/delete', 'Admin\ConsumerApplicationController@foirDelete'); Route::post('consumer-application/delete-improper-document', 'Admin\ConsumerApplicationController@deleteImproperDocument'); Route::post('consumer-application/delete-document', 'Admin\ConsumerApplicationController@deleteDocument'); Route::post('consumer-application/employment-verification', 'Admin\ConsumerApplicationController@employmentVerificationAdvanced'); Route::post('consumer-application/fetch-verification-script', 'Admin\ConsumerApplicationController@getVerificationScript'); Route::get('consumer-application/export-auto-decision-rule-data/{iteration}', 'Admin\ConsumerApplicationController@exportAutoDecisionRuleData'); Route::post('consumer-application/revise-document','Admin\ConsumerApplicationController@reviseDocuments'); Route::post('consumer-application/save-solar-case', 'Admin\ConsumerApplicationController@saveSolarCase'); Route::post('consumer-application/check-co-app-required/{application_id}', 'Admin\ConsumerApplicationController@checkCoAppRequireApi'); Route::get('consumer-applications/send-consent/{id}', 'Admin\ConsumerApplicationController@sendConsentMessageToCustomer'); Route::get('consumer-applications/send-co-app-consent/{id}', 'Admin\ConsumerApplicationController@sendConsentMessageToCustomerCoApp'); Route::get('consumer-applications/send-legal-charges-link/{id}', 'Admin\ConsumerApplicationController@sendLegalChargesLinkToCustomer'); Route::get('consumer-application/get_lender_bank/{application_id}', 'Admin\ConsumerApplicationController@getApplicationLenderBank'); Route::post('consumer-application/save_lender_bank/{application_id}', 'Admin\ConsumerApplicationController@saveApplicationLenderBank'); Route::get('consumer-applications/reject/{application_id}', 'Admin\ConsumerApplicationController@applicationReject'); Route::get('consumer-activation-link/{application_id}/send', 'Admin\ConsumerApplicationController@applicationActivationLink'); Route::get('consumer-application/schedule-emi/{application_id}', 'Admin\ConsumerApplicationController@getEMIOption'); Route::get('consumer-application/send-finbit-link/{application_id}', 'Admin\ConsumerApplicationController@sendFinbitLink'); Route::post('consumer-application/generate-equifax/{application_id}', 'Admin\ConsumerApplicationController@generateEqifaxReport'); Route::post('consumer-application/generate-soft-equifax/{application_id}','Admin\ConsumerApplicationController@generateSoftBureauReport'); Route::post('consumer-application/generate-cibil/{application_id}', 'Admin\ConsumerApplicationController@generateCibilReport'); Route::post('consumer-application/get-company-lists', 'Admin\ConsumerApplicationController@getCompanyLists'); Route::post('consumer-application/get-states', 'Admin\ConsumerApplicationController@getStateFromGooglegetStates'); Route::post('consumer-application/{application_id}/get_disbursement_data', 'Admin\ConsumerApplicationController@getDisbursementData'); Route::get('consumer-application/download-report-finbit/{id}', 'Admin\ConsumerApplicationController@generateFinBitReport'); Route::post('consumer-application/create-physical-mandate', 'Admin\ConsumerApplicationController@createPhysicalMandate'); Route::post('consumer-application/review-details', 'Admin\ConsumerApplicationController@reviewDetails'); Route::post('consumer-application/is-existing-customer', 'ApiController@isExistingCustomer'); Route::post('consumer-application/get-existing-customer', 'ApiController@getExistingCustomer'); Route::post('consumer-application/save-foir', 'Admin\ConsumerApplicationController@saveFOIR'); Route::post('consumer-application/{communication_id}/reminders', 'Admin\ConsumerApplicationController@setReminders'); Route::post('consumer-application/{communication_id}/reminders/template', 'Admin\ConsumerApplicationController@getTemplateReminders'); Route::post('consumer-application/save-mandatory-document/{id}', 'Admin\ConsumerApplicationController@saveMandatoryDocument'); Route::post('consumer-application/check-validation', 'Admin\ConsumerApplicationController@checkValidations'); Route::post('consumer-application/{application_id}/update-application', 'Admin\ConsumerApplicationController@updateApplicationApproved'); Route::post('consumer-application/check-current-status-application', 'Admin\ConsumerApplicationController@checkCurrentApplicationStatus'); Route::post('consumer-application/sendWarningEmailForDisbursement', 'Admin\ConsumerApplicationController@sendWarningEmailForDisbursement'); Route::post('consumer-application/check-mandates/{id}', 'Admin\ConsumerApplicationController@checkMandates'); Route::post('consumer-application/check-mandates-for-status/{id}/{status}', 'Admin\ConsumerApplicationController@checkMandatesForStatusChange'); Route::get('consumer-application/get-cpv-data', 'Admin\ConsumerApplicationController@getCPVData'); Route::post('consumer-application/send-cpv-mailer', 'Admin\ConsumerApplicationController@sendCPVMailer'); Route::post('consumer-application/send-warning-for-second-phase','Admin\ConsumerApplicationController@sendWarningEmailForDisbursement'); Route::get('consumer-application/get-documents/{id}/{prefix}/{key?}', 'Admin\ConsumerApplicationController@viewFile'); Route::get('consumer-application/get-payment-receipt/{id}', 'Admin\AccountingController@getReceiptFile'); Route::get('consumer-application/get-documents/merchant/{id}/{prefix}/{key?}', 'Admin\ConsumerApplicationController@viewFile'); Route::get('consumer-application/get-documents/lead/{id}/{prefix}/{key?}', 'Admin\ConsumerApplicationController@viewFile'); Route::get('consumer-application/get-documents/merchant_location/{id}/{prefix}/{key?}', 'Admin\ConsumerApplicationController@viewFile'); Route::get('consumer-application/get-score-card/{id}', 'Admin\ConsumerApplicationController@scoreCard'); Route::get('consumer-application/check-docs-uploaded/{id}', 'Admin\ConsumerApplicationController@checkDocsUploaded'); Route::post('consumer-application/request-kyc-review', 'Admin\ConsumerApplicationController@triggerKYCReview'); Route::get('getallmandates/{id}', 'Admin\ConsumerApplicationController@getAllMandate'); Route::get('mandate/add/{id}', 'Admin\ConsumerApplicationController@addMandate'); Route::post('mandate/add/{id}', 'Admin\ConsumerApplicationController@saveMandate'); Route::get('mandate/edit/{id}', 'Admin\ConsumerApplicationController@editMandate'); Route::post('mandate/edit/{id}', 'Admin\ConsumerApplicationController@updateMandate'); Route::post('application-status/{application_id}/update-status', 'Admin\ConsumerApplicationController@updateStatus'); Route::post('application-status/{application_id}/update-status-only', 'Admin\ConsumerApplicationController@applicationRejectOnly'); Route::any('merchant_wise_data/analysis', 'Admin\ConsumerApplicationController@getMerchantAnalysis'); Route::get('consumer-application/map-state', 'Admin\ConsumerApplicationController@mapStates'); //Route::any('consumer-applications/search', 'Admin\ConsumerApplicationController@getResults'); Route::post('consumer-application/pro-forma-invoice/{id}', 'Admin\ConsumerApplicationController@saveProFormaInvoiceData'); Route::get('consumer-application/get-pro-forma-invoice/{id}', 'Admin\ConsumerApplicationController@getProFormaInvoice'); Route::post('consumer-application/save-insurance-summary', 'Admin\ConsumerApplicationController@saveInsuranceSummary'); Route::post('consumer-application/request-case-review/{id}', 'Admin\ConsumerApplicationController@requestCaseReview'); Route::post('consumer-application/submit-case-review-request/{id}', 'Admin\ConsumerApplicationController@submitCaseReviewRequest'); Route::get('consumer-application/case-review-requests/{id}', 'Admin\ConsumerApplicationController@listCaseReviewRequests'); Route::post('consumer-application/case-review-request-respond/{requestId}', 'Admin\ConsumerApplicationController@respondCaseReviewRequest'); Route::post('consumer-application/request-hyperverge-kyc/{id}', 'Admin\ConsumerApplicationController@requestHypervergeKYC'); Route::post('consumer-application/send-hyperverge-kyc/{id}', 'Admin\ConsumerApplicationController@sendHypervergeKYC'); Route::post('consumer-application/send-utkarsh-kyc/{id}', 'Admin\ConsumerApplicationController@sendUtkarshKYC'); /* Karza KYC Route*/ Route::post('consumer-application/request-karza-kyc/{id}', 'Admin\ConsumerApplicationController@requestKarzaKYC'); Route::post('consumer-application/check-pincode', 'Admin\ConsumerApplicationController@checkPincode'); Route::post('consumer-application/ckyc/fetch', 'Admin\DecentroController@callCkyc'); Route::get('document-types/{role?}', 'Admin\DocumentTypeController@index')->name('admin.documents.types.index'); //Route::post('document-types', 'Admin\DocumentTypeController@store'); //Route::post('document-types', 'Admin\DocumentTypeController@store')->name('admin.documents.types.store'); Route::post('document-types', 'Admin\DocumentTypeController@store')->name('admin.documents.types.store'); /*PhpDocuments*/ Route::get('consumer-applications/word-download/{id}', 'Admin\ConsumerApplicationController@wordDownload'); Route::get('consumer-applications/demand-promissory-note/{id}', 'Admin\ConsumerApplicationController@demandPromissoryNote'); Route::get('consumer-applications/most-imp-doc/{id}', 'Admin\ConsumerApplicationController@mostImportantDocument'); Route::get('consumer-applications/sanction-letter/{id}', 'Admin\ConsumerApplicationController@sanctionLetter'); Route::get('consumer-applications/declaration-cum-affidavit/{id}', 'Admin\ConsumerApplicationController@declarationCumAffidavit'); Route::post('consumer-application/fetch-onfido-report', 'Admin\ConsumerApplicationController@fetchOnfidoReport'); Route::post('consumer-application/verify-document', 'Admin\ConsumerApplicationController@verifyDocument'); Route::get('consumer-applications/pdf-consumer-application/{id}', 'Admin\ConsumerApplicationController@consumerApplicationPDF'); Route::get('consumer-applications/download-closure-letter/{id}', 'Admin\ConsumerApplicationController@downloadClosureLetter'); Route::get('consumer-applications/download-settlement-letter/{id}', 'Admin\ConsumerApplicationController@sendSettlementLetter'); Route::get('consumer-applications/pdf-consumer-nach/{id}', 'Admin\ConsumerApplicationController@consumerNACHPDF'); Route::get('consumer-application/update-work-details/{id}', 'Admin\ConsumerApplicationController@updateWorkDetails'); Route::post('consumer-application/get_partial_disbursement_data/', 'Admin\ConsumerApplicationController@getPartialDisbursementData'); Route::post('consumer-application/utility-bill-validation', 'Admin\ConsumerApplicationController@getUtilityBillValidation'); Route::get('generate-cam-report/{id}', 'Admin\ConsumerApplicationController@generateCAMReport'); Route::post('consumer-application/get-applicant-summary/{id}','Admin\ConsumerApplicationController@renderAppSummary'); //FLDG Route::get('merchant/fldg/{merchant_id}', 'Admin\FLDGController@index'); Route::get('merchant/fldg/{merchant_id}/categories', 'Admin\FLDGController@viewCategories'); Route::post('merchant/fldg/category', 'Admin\FLDGController@createCategory'); Route::post('merchant/fldg/delete-category', 'Admin\FLDGController@deleteCategory'); Route::post('merchant/fldg/exposure-calculation', 'Admin\FLDGController@exposureCalculation'); Route::post('merchant/fldg/save-auto-approve-category', 'Admin\FLDGController@saveAutoApproveCategory'); Route::post('merchant/fldg/check-fldg-category', 'Admin\FLDGController@checkExistCategories'); Route::get('merchant/fldg/{merchant_id}/export', 'Admin\FLDGController@exportData'); Route::get('merchant/fldg/{merchant_id}/export-liability-hold', 'Admin\FLDGController@exportLiabilityCases'); Route::get('merchant/fldg-all/{merchant_id}', 'Admin\FLDGController@exportDataAllData'); Route::get('merchant/risk-based-pricing', 'Admin\RiskController@getRiskBasedView'); Route::post('merchant/risk-based-pricing/update', 'Admin\RiskController@updateRiskBasedPricing'); //ConsumerDocuments Route::get('consumer-documents/{id}/editor', 'Admin\ConsumerDocument@getDocument'); Route::post('consumer-documents/{id}/download', 'Admin\ConsumerDocument@downloadDocument'); Route::get('consumer-documents/{id}/merchant-disbursed', 'Admin\ConsumerApplicationController@invokeCommunication'); Route::post('consumer-application/save-negative-profile/{id}', 'Admin\ConsumerApplicationController@saveNegativeProfile'); Route::post('consumer-application/get-merchant-center/{id}', 'Admin\ConsumerApplicationController@getCenterFromMerchant'); Route::post('consumer-application/get-multi-merchant-centers', 'Admin\ConsumerApplicationController@getCentersFromMultiMerchants'); Route::post('consumer-application/get-document-by-emp-type', 'Admin\ConsumerApplicationController@getDocumentByEmpType'); Route::post('consumer-application/get-account-aggregator-link', 'Admin\ConsumerApplicationController@getAccountAggregatorLink'); Route::post('consumer-application/send-payment-link', 'Admin\ConsumerApplicationController@sendNewPaymentLink'); Route::post('consumer-application/get-payment-link', 'Admin\ConsumerApplicationController@getNewPaymentLink'); //ConsumerVerification //Route::get('consumer-verification/{id}/get', 'Admin\ConsumerApplicationController@getVerificationProcess'); Route::get('consumer-verification/{id}/get', 'Admin\ConsumerApplicationController@verficationChecklist'); // Route::get('consumer-verification-v1/{id}/get', 'Admin\ConsumerApplicationController@verficationChecklistV1'); Route::get('consumer-checklist-data/{id}/get', 'Admin\ConsumerApplicationController@checklistPageData'); Route::post('consumer-verification/saving-pin-approval-data','Admin\ConsumerApplicationController@pinApprovalData');//saving pincode data Route::post('consumer-verification/update/{id}', 'Admin\ConsumerApplicationController@VerifyConsumerApplicationV1'); Route::post('consumer-application/check-list-update/disapprove', 'Admin\ConsumerApplicationController@disApprovedApplication'); Route::post('consumer-application/get-pan-details', 'Admin\ConsumerApplicationController@getPanCardDetails'); Route::post('consumer-application/get-cheque-details', 'Admin\ConsumerApplicationController@getChequeDetails'); Route::post('consumer-application/set-user-availability', 'Admin\ConsumerApplicationController@setUserAvailability'); Route::post('consumer-application/add-new-bank', 'Admin\ConsumerApplicationController@addNewBank'); Route::post('consumer-application/getnoc/{id}', 'Admin\AccountingController@getNOC'); Route::post('consumer-application/render-index/{id}', 'Admin\ConsumerApplicationController@renderIndex'); Route::post('consumer-application/gst-pan-verify', 'Admin\ConsumerApplicationController@getGSTPanDetails'); Route::get('consumer-application/get-communication-log/{id}', 'Admin\ConsumerApplicationController@getCommunicationLog'); Route::post('consumer-application/generate-cam-report-excel', 'Admin\ConsumerApplicationController@generateCAMReportExcel'); Route::get('init-checklist/{application_id}', 'Admin\ConsumerApplicationController@initChecklist'); //Credit Line Route::get('credit-line/input', 'Admin\ConsumerApplicationController@creditLineInputs'); //Run Markytics Route::get('consumer-application/run-markytics/{id}', 'Admin\ConsumerApplicationController@runMarkytics'); /*one time migrate script*/ Route::get('migrate-files', 'Admin\ConsumerApplicationController@copyFilesData'); /*EMI Calculation*/ Route::get('emi-calculation', 'Admin\EMICalculation@index'); Route::post('emi-calculation/prepare', 'Admin\EMICalculation@prepareCalculation'); Route::get('emi-calculation/pf-calculation-breakup/{application_id}', 'Admin\EMICalculation@getPFBreakUpCalculations'); Route::post('emi-calculation/save/{application_id}', 'Admin\EMICalculation@generateEMI'); //auto-documentation Route::get('auto-documentation', 'Grade\GradeController@autoDocumentation'); Route::get('auto-documentation/add', 'Grade\GradeController@addDocuments'); Route::get('auto-documentation/add/{id}', 'Grade\GradeController@updateDocuments'); Route::post('auto-documents', 'Grade\GradeController@saveDocumentLists'); Route::post('auto-documentation/update/{id}', 'Grade\GradeController@addDocumentsUpdate'); Route::post('auto-documentation/add', 'Grade\GradeController@storeDocuments'); Route::post('auto-pre-approval/update/{id}', 'Grade\GradeController@addPreApprovalUpdate'); Route::post('auto-pre-approval/add', 'Grade\GradeController@storePreApproval'); Route::post('auto-reject/update/{id}', 'Grade\GradeController@updateAutoReject_v1'); Route::post('auto-reject/add', 'Grade\GradeController@addAutoReject'); //Grades Route::get('grades', 'Grade\GradeController@index'); Route::get('grade/add', 'Grade\GradeController@add'); Route::post('grade/save', 'Grade\GradeController@save'); Route::post('grade/save-grade-name', 'Grade\GradeController@save_grade_name'); Route::post('grade/update/{id}', 'Grade\GradeController@update'); Route::get('grade/edit/{id}', 'Grade\GradeController@edit'); //Grades v1 Route::get('grades/v1', 'Grade\CustomGradeController@index'); Route::get('grade/add/v1', 'Grade\CustomGradeController@add'); Route::post('grade/add/v1', 'Grade\CustomGradeController@save'); Route::post('grade/update/{id}/v1', 'Grade\CustomGradeController@update'); Route::get('grade/edit/{id}/v1', 'Grade\CustomGradeController@edit'); /*EMI Admin View*/ Route::any('emis', 'Admin\EMICalculation@showEMIs'); Route::any('getrazorpaylink', 'Admin\ConsumerApplicationController@getrazorpaylink'); Route::any('revenue', 'Admin\AccountingController@getRevenueDetails'); Route::any('payment/dpd-report', 'Admin\AccountingController@getDPDReport'); Route::post('payment/check-transaction-duplicacy/{id}', 'Admin\AccountingController@checkDuplicacy'); Route::post('payment/refund-amount', 'Admin\ConsumerApplicationController@refundPayment'); //Route::any('payment/payment-cron/{id?}', 'Admin\AccountingController@payment_cron'); // Route::any('accured_revenue', 'Admin\AccountingController@getAccruedProfit'); Route::any('accounting-reports', 'Admin\AccountingController@getAccountingReports'); Route::any('invoices', 'Admin\ConsumerApplicationController@showInvoices'); Route::post('view-subvention-invoice', 'Admin\ConsumerApplicationController@viewSubventionInvoice'); Route::post('export-subvention-invoice', 'Admin\ConsumerApplicationController@exportSubventionInvoice'); Route::post('invoice-bounce-penal', 'Admin\ConsumerApplicationController@generateBouncePenal'); Route::post('view-bounce-penal', 'Admin\ConsumerApplicationController@viewBouncePenal'); Route::post('revise-bounce-penal', 'Admin\ConsumerApplicationController@reviseBouncePenal'); /*..*/ Route::any('couriers', 'Couriers\CouriersController@getCouriers'); Route::get('courier/add', 'Couriers\CouriersController@addCouriers'); Route::get('courier/{id}', 'Couriers\CouriersController@acceptCourier'); Route::post('courier', 'Couriers\CouriersController@saveCouriers'); Route::post('courier/{id}', 'Couriers\CouriersController@receivedCourier'); Route::post('courier/list/get-list-by-type', 'Couriers\CouriersController@getLists'); /*Reports*/ Route::get('reports/bureau_payment', 'Admin\ConsumerApplicationController@getCIBILPaymentReportV1'); Route::get('reports/services', 'Admin\Dashboard@getRunningService'); Route::get('reports/missed_calls', 'Admin\Dashboard@getMissedCalls'); Route::get('reports/payouts', 'Admin\AccountingController@getPayoutReport'); Route::get('reports/sales-mis', 'Admin\ConsumerApplicationController@getSalesMISReport'); Route::get('campaign', 'Admin\CampaignController@getCampaign'); Route::any('run-campaign', 'Admin\CampaignController@runCampaign'); Route::post('campaign/get-data', 'Admin\CampaignController@runQuery'); Route::post('campaign-track/get-data', 'Admin\CampaignController@getCampaignTrack'); Route::post('campaign/get-campaign-data', 'Admin\CampaignController@getCampaignData'); Route::post('campaign/save-campaign', 'Admin\CampaignController@saveCampaign'); Route::any('getloanschedule/{application_id}', 'Admin\AccountingController@viewloanschedule'); Route::any('getloanschedule_v1/{application_id}', 'Admin\AccountingController@getLoanScheduleDataV1'); Route::any('getloanschedule_v2/{application_id}', 'Admin\AccountingController@getLoanScheduleDataV2'); Route::get('gst-filing', 'Admin\AccountingController@GSTFiling'); Route::post('gst-filing', 'Admin\AccountingController@exportGSTFiling'); Route::post('confirm-gst-filing', 'Admin\AccountingController@confirmGSTFiling'); Route::post('sync-home-ville-rps', 'Admin\AccountingController@syncHomeVilleRPS'); Route::get('tracker', 'Admin\ConsumerApplicationController@tracker'); Route::get('testing/dn_cre/start/credit_line', 'TestingController@creditLineTesting'); Route::get('getDocLegal/dn_cre/start/credit_line', 'TestingController@getDocLegal'); Route::get('testing/send_pr/start/check', 'TestingController@sendProforma'); Route::get('testing/testingViewnac/testingViewnac/testingViewnac', 'TestingController@sendreminders'); Route::get('testing/approval-logic', 'TestingController@approvalLogicV1'); Route::get('testing/emi_reminder', 'TestingController@emiReminderTesting'); Route::get('testing/getAnalyticsData', 'TestingController@getAnalyticsData'); Route::get('testing/generatePanValidationEquifax', 'TestingController@generatePanValidationEquifax'); Route::get('testing/uploadPendingLotusPayEntries', 'TestingController@uploadPendingLotusPayEntries'); Route::get('testing/uploadPincodeDataForApprover', 'TestingController@uploadPincodeDataForApprover'); Route::post('payment/get-foreclosure-details/{id}', 'Admin\AccountingController@getForeclosureDetails'); Route::any('payment/start/{id?}/{ids?}', 'Admin\AccountingController@getPayments'); Route::any('payment/start_v1/{id?}/{ids?}', 'Admin\AccountingController@getPaymentsV1'); Route::post('payment/stop-follow-up/{id}', 'Admin\AccountingController@saveStopFollowUp'); Route::any('payment/start_v2/{id?}/{ids?}', 'Admin\AccountingController@getPaymentsV2'); Route::post('payment/save-ptp-tagging-data', 'Admin\AccountingController@savePTPTaggingData'); Route::post('payment/update-ptp-tagging-data/{id}', 'Admin\AccountingController@updatePTPTaggingData'); Route::post('payment/settlement-maker-checker/{id}/approve', 'Admin\AccountingController@approveSettlementMakerChecker'); Route::post('payment/settlement-maker-checker/{id}/reject', 'Admin\AccountingController@rejectSettlementMakerChecker'); Route::post('payment/settlement-maker-checker/{id}/remark', 'Admin\AccountingController@updateSettlementMakerCheckerRemark'); Route::post('payment/settlement-maker-checker/{id}/send-proposal', 'Admin\AccountingController@sendSettlementProposalLetter'); Route::get('payment/settlement-maker-checker/{id}/download-proposal', 'Admin\AccountingController@sendSettlementProposalLetter'); Route::post('payment/settlement-maker-checker/{id}/mark-settled', 'Admin\AccountingController@markSettled'); Route::post('payment/check-settlement-payment/{id}', 'Admin\AccountingController@checkSettlementPayment'); Route::any('payment/foreclosure/{id?}', 'Admin\AccountingController@getForeclosure'); Route::any('payment/over_due_reminder/{id?}', 'Admin\AccountingController@OverDueReminder'); Route::any('payment/over_due_reminder_v1/{id?}', 'Admin\AccountingController@OverDueReminderV1'); Route::any('payment/early-settlement', 'Admin\AccountingController@earlySettlement'); Route::any('payment/closed-loans', 'Admin\AccountingController@getClosedLoan'); Route::post('payment/close-loan-report', 'Admin\AccountingController@reportClosedLoan'); Route::post('payment/close-selected-loan', 'Admin\AccountingController@closeSelectedLoans'); Route::get('export-cron-data/{file}','Admin\ConsumerApplicationController@exportCronData'); Route::post('payment', 'Admin\AccountingController@addPayment'); Route::get('payment/add/{id}', 'Admin\AccountingController@addPayments'); //Route::get('payment/edit/{id}', 'Admin\AccountingController@editPayment'); Route::post('payment/get-due-amount/{id}', 'Admin\AccountingController@getDueAmount'); Route::post('payment/send-payment-link/{id}', 'Admin\AccountingController@sendPaymentLink'); Route::post('payment/get-pre-part-payment-revised-rps', 'Admin\AccountingController@getPrePaymentRevisedRPS'); Route::get('payment/download-pre-part-payment-revised-rps', 'Admin\AccountingController@downloadPrePaymentRevisedRPS'); Route::post('payment/update-payment-avanse', 'Admin\AccountingController@updatePaymentToAvanse'); Route::post('payment/verify-payment-scene', 'Admin\AccountingController@verifyPaymentScene'); Route::post('payment/reject-payment-scene', 'Admin\AccountingController@rejectPaymentScene'); Route::post('payment/update-payment-scene', 'Admin\AccountingController@updatePaymentScene'); Route::post('payment/send-payment-reminder', 'Admin\AccountingController@sendPaymentReminder'); Route::post('payment/reject-payment-scene', 'Admin\AccountingController@rejectPaymentScene'); Route::post('payment/check-payment-reminder', 'Admin\AccountingController@checkPaymentReminder'); Route::post('moratorium-period', 'Admin\MoratoriumController@startMoratoriumPeriod'); Route::post('moratorium-period-stop', 'Admin\MoratoriumController@stopMoratoriumPeriod'); Route::post('payment-differ-start', 'Admin\AccountingController@startPaymentDiffer'); Route::post('save-dpd-reason-manual', 'Admin\AccountingController@saveDPDManual'); Route::post('payment/validate-settlement-entry', 'Admin\AccountingController@validateSettlementEntry'); Route::get('payment/settlement/{id}', 'Admin\AccountingController@settlmentInitiate'); Route::get('payment/settlement-logs', 'Admin\AccountingController@settlementLogsList'); Route::post('collection/write-off', 'Admin\AccountingController@writeOffAmount'); Route::get('moratorium/import', 'Admin\AccountingController@importMoratoriumFile'); Route::post('moratorium/import', 'Admin\AccountingController@startMoratoriumFile'); Route::get('payment/import', 'Admin\AccountingController@importPaymentFile'); Route::post('payment/import', 'Admin\AccountingController@startPaymentFile'); Route::get('ptp/import', 'Admin\AccountingController@importPTPFile'); Route::post('ptp/import', 'Admin\AccountingController@processPTPFile'); Route::post('ptp/update-batch', 'Admin\AccountingController@updateBatch'); Route::post('payment/import-manual', 'Admin\AccountingController@addPaymentThroughExcel'); Route::get('blacklist','Admin\ConsumerApplicationController@getBlacklist'); Route::post('blacklist/import','Admin\ConsumerApplicationController@importBlacklist'); Route::get('collection/calling-data', 'Admin\CollectionController@dailyCallingFile'); Route::post('collection/calling-data', 'Admin\CollectionController@dailyCallingImport'); Route::get('collection/audit-report', 'Admin\CollectionController@auditReport'); Route::get('collection/payment-info', 'Admin\CollectionController@getPaymentInfo'); Route::get('collection/payment-mis', 'Admin\CollectionController@getPaymentMIS'); Route::get('collection/cancellation-calculator', 'Admin\CollectionController@getCancellationCalculatorIndex'); Route::get('collection/account-aggregator-report/{id}', 'Admin\CollectionController@getAccountAggregatorReport'); Route::post('collection/account-aggregator-report/monitoring', 'Admin\ConsumerApplicationController@fetchAAReportMonitoring'); Route::post('collection/account-aggregator-report/monitoring-update', 'Admin\ConsumerApplicationController@updateAAReportMonitoring'); Route::post('collection/account-aggregator-report/monitoring-update-fetch-date', 'Admin\ConsumerApplicationController@updateFetchDateMonitoring'); Route::post('collection/account-aggregator-report/monitoring-change-frequency', 'Admin\ConsumerApplicationController@updateFrequencyForMonitoring'); Route::post('collection/get-cancellation-by-id/{id}', 'Admin\CollectionController@getCancellationCalculator'); Route::any('collection/agency', 'Admin\CollectionController@agencyData'); Route::any('collection/agency-allotment', 'Admin\CollectionController@agencyData'); Route::get('mandate/import', 'Admin\AccountingController@importMandateFile'); Route::post('mandate/import', 'Admin\AccountingController@startMandateFile'); Route::get('payment/verify', 'Admin\AccountingController@verifyPayments'); Route::get('consumer-applications/account-statement/{id}', 'Admin\ConsumerApplicationController@getAccountStatement'); Route::get('report/equifax/{id}/{type?}', 'Admin\ConsumerApplicationController@getCibilReport'); Route::get('report/soft-equifax/{id}/{type?}', 'Admin\ConsumerApplicationController@getSoftCibilReport'); Route::any('updatewaive', 'Admin\AccountingController@updateWaiveOff'); Route::get('payment/refund/{payment_id}', 'Admin\ConsumerApplicationController@paymentRefund'); Route::post('consumer-application/change-advisor', 'Admin\ConsumerApplicationController@changeAdvisor'); Route::post('consumer-application/ptp-date', 'Admin\ConsumerApplicationController@assignPTPDate'); Route::post('consumer-application/ptp-date-delete', 'Admin\ConsumerApplicationController@deletePTPDate'); Route::post('consumer-application/fetch-avanse-utr', 'Admin\ConsumerApplicationController@fetchAvanseUTR'); Route::get('mongo/testing', 'Admin\ConsumerApplicationController@mongo'); Route::post('exotel-service/{type}', 'Admin\ConsumerApplicationController@exotelService'); Route::post('consumer-application/generate-telecom-otp', 'Admin\ConsumerApplicationController@generateTelecomOTP'); Route::post('consumer-application/fetch-aadhar-data', 'Admin\ConsumerApplicationController@fetchAadharData'); Route::post('consumer-application/verify-telecom-otp', 'Admin\ConsumerApplicationController@verifyTelecomOTP'); Route::post('upload-document-single', 'Admin\ConsumerApplicationController@uploadDocumentSingle'); //Refund Route::get('refund-disbursements/{id?}', 'Admin\DisbursementController@refundDisbursement'); Route::post('disbursements/refund-initiate', 'Admin\DisbursementController@initiateRefundFromCashfree'); Route::post('disbursements/cancel-refund', 'Admin\DisbursementController@cancelRefund'); //Disbursements Route::get('disbursements/{id?}', 'Admin\DisbursementController@disbursement'); Route::post('disbursements/disbursement-start', 'Admin\DisbursementController@startDisbursements'); Route::post('disbursements/disbursement-get-data', 'Admin\DisbursementController@getDisbursementData'); Route::post('disbursements/cancellation-disbursement-init', 'Admin\DisbursementController@initCancellationDisbursement'); Route::post('disbursements/update-wallet-config', 'Admin\DisbursementController@updateWalletConfiguration'); Route::post('disbursements/remove-from-failed', 'Admin\DisbursementController@removeFromFailedList'); Route::post('disbursements/create-disbursement-instruction', 'Admin\DisbursementController@createDisbursementInstruction'); //Jobs Route::get('jobs', 'Admin\JobsController@getJobs'); Route::post('department/create', 'Admin\JobsController@createDepartment'); Route::post('department/delete', 'Admin\JobsController@deleteDepartment'); Route::post('job/create', 'Admin\JobsController@createJob'); Route::post('job/status', 'Admin\JobsController@changeJobStatus'); Route::post('job/delete', 'Admin\JobsController@deleteJob'); //leads Route::get('leads', 'Admin\LeadManagement@index'); Route::post('lead/create', 'Admin\LeadManagement@saveLead'); Route::post('lead/status', 'Admin\LeadManagement@changeLeadStatus'); Route::post('lead/action', 'Admin\LeadManagement@setLeadNextAction'); Route::get('lead/{id}', 'Admin\LeadManagement@edit'); Route::post('lead/send-email', 'Admin\LeadManagement@sendEmail'); Route::post('lead/upload/{id}', 'Admin\LeadManagement@uploadDocuments'); Route::post('lead/get-duplicate-leads', 'Admin\LeadManagement@getDuplicateLeads'); Route::post('lead/delete', 'Admin\LeadManagement@deleteLead'); Route::get('lead/copy-merchant/{id}', 'Admin\LeadManagement@copyMerchant'); Route::post('lead/update/{id}', 'Admin\LeadManagement@leadUpdate'); //project-leads Route::get('project-leads', 'Admin\Project\ProjectLeadManagement@index'); Route::post('project-lead/create', 'Admin\Project\ProjectLeadManagement@saveLead'); Route::post('project-lead/status', 'Admin\Project\ProjectLeadManagement@changeLeadStatus'); Route::post('project-lead/action', 'Admin\Project\ProjectLeadManagement@setLeadNextAction'); Route::get('project-lead/{id}', 'Admin\Project\ProjectLeadManagement@edit'); Route::post('project-lead/send-email', 'Admin\Project\ProjectLeadManagement@sendEmail'); Route::post('project-lead/upload/{id}', 'Admin\Project\ProjectLeadManagement@uploadDocuments'); Route::post('project-lead/get-duplicate-leads', 'Admin\Project\ProjectLeadManagement@getDuplicateLeads'); Route::post('project-lead/delete', 'Admin\Project\ProjectLeadManagement@deleteLead'); Route::get('project-lead/copy-application/{id}', 'Admin\Project\ProjectLeadManagement@copyApplication'); //Static Pages Route::get('static-page', 'Admin\StaticPageController@viewPages'); Route::get('static-page/create/{id?}', 'Admin\StaticPageController@createPage'); Route::get('static-page/edit/{id}', 'Admin\StaticPageController@createPage'); Route::post('static-page/publish', 'Admin\StaticPageController@publishPage'); //Tally Settlement Route::get('tally-settlement', 'Admin\TallySettlementController@getSettlements'); Route::post('run-tally-settlement/{id}', 'Admin\TallySettlementController@runSettlement'); Route::post('run-ledger', 'Admin\TallySettlementController@runLedger'); Route::post('start-settlement-lotuspay', 'Admin\TallySettlementController@lotusPaySettlement'); Route::post('start-settlement-razorpay', 'Admin\TallySettlementController@razorPaySettlement'); Route::post('start-settlement-paytm', 'Admin\TallySettlementController@payTMSettlement'); Route::post('get-settlement-applications', 'Admin\TallySettlementController@getSettlementApplications'); Route::get('download-settlement-applications/{id}', 'Admin\TallySettlementController@exportSettlementApplications'); Route::get('excel-to-xml/{id}', 'Admin\TallySettlementController@excelToXMLExport'); Route::post('processed-locally/{id}', 'Admin\TallySettlementController@proceedLocally'); Route::post('import-excel-to-xml/{id}', 'Admin\TallySettlementController@importExcelToXMLExport'); Route::post('fetch-settlement-internal', 'Admin\TallySettlementController@fetchSettlementApplicationsInternal'); Route::post('fetch-sub-int-internal', 'Admin\TallySettlementController@fetchSubventionInterestApplicationsInternal'); Route::post('start-settlement-internal', 'Admin\TallySettlementController@internalSettlement'); //Corona Hotspot Route::get('corona-hotspot','Admin\ConsumerApplicationController@getCoronaHotspot'); Route::post('corona-hotspot/import','Admin\ConsumerApplicationController@importCoronaHotspot'); //Marketing Route::get('seo', 'Admin\MarketingController@viewSEO'); Route::post('seo/add-edit', 'Admin\MarketingController@postSEOdata'); //ABFL Route::post('lender/abfl/check-worthiness', 'Admin\ABFLController@checkWorthiness'); Route::post('lender/vivriti/check-worthiness', 'Admin\VivritiController@checkWorthiness'); Route::post('lender/utkarsh/check-worthiness', 'Admin\UtkarshController@checkWorthiness'); Route::post('lender/singularity/check-worthiness', 'Admin\HomevilleController@checkWorthiness'); //JM Route::post('lender/jm/check-worthiness', 'Admin\JMController@checkWorthiness'); //Lendbox Route::post('lender/lendbox/check-worthiness', 'Admin\LendboxController@checkWorthiness'); Route::post('lender/lendbox/fetch-lendbox-lsp-utr', 'Admin\LendboxController@lendboxTransactionStatus'); //avanse Route::post('lender/avanse/check-worthiness', 'Admin\AvanseController@checkWorthiness'); Route::post('lender/avanse/send', 'Admin\AvanseController@sendToAvanse'); Route::post('lender/avanse/finance', 'Admin\AvanseController@createFinance'); Route::post('lender/approve-mandate', 'Admin\AvanseController@createMandate'); Route::post('lender/send-to-lender-document', 'Admin\LenderServices@documentUpload'); Route::post('lender/upload-settlement', 'Admin\LenderServices@uploadSettlement'); //Lender Wise Opeartions Route::get('consumer-application/download-lender-wise', 'Admin\LenderServices@getReport'); Route::post('consumer-application/mask-kyc-proof/{id}', 'Admin\ConsumerApplicationController@maskOSVProof'); Route::post('consumer-application/show-file-to-merchant/{id}', 'Admin\ConsumerApplicationController@showFileToMerchant'); Route::post('consumer-application/cancel-from-merchant/{id}', 'Admin\ConsumerApplicationController@cancelFileToMerchant'); Route::post('consumer-application/calculate-insurance', 'Admin\ConsumerApplicationController@calculateInsurance'); Route::post('consumer-application/check-coapplicant-consent', 'Admin\ConsumerApplicationController@checkCoApplicantConsent'); //CashFree Payout Route::post('cf-payout/add-beneficiary', 'Admin\CFPayoutService@addBeneficiary'); //Hypothecation Route::get('hypothecation', 'Admin\HypothecationController@index'); Route::post('hypothecation/import', 'Admin\HypothecationController@import'); //DA System Data Route::get('da-system', 'Admin\DaSystemDataController@index'); Route::post('da-system/import', 'Admin\DaSystemDataController@import'); Route::get('da-system/loans', 'Admin\DaSystemDataController@loans'); Route::get('da-system/loans/{id}', 'Admin\DaSystemDataController@loanDetail'); Route::get('da-system/document/view/{id}', 'Admin\DaSystemDataController@viewDocument')->name('admin.da-system.document.view'); Route::post('da-system/payment-import', 'Admin\DaSystemDataController@paymentImport'); Route::post('da-system/rps-import', 'Admin\DaSystemDataController@rpsImport'); //Co-Lending Data Route::get('co-lending', 'Admin\CoLendingController@index'); Route::post('co-lending/import', 'Admin\CoLendingController@import'); Route::get('co-lending/loans', 'Admin\CoLendingController@loans'); Route::get('co-lending/loans/{id}', 'Admin\CoLendingController@loanDetail'); Route::post('co-lending/payment-import', 'Admin\CoLendingController@paymentImport'); Route::post('co-lending/rps-api', 'Admin\CoLendingController@processCoLendingRPSApi'); Route::post('co-lending/rps-import', 'Admin\CoLendingController@rpsImport'); //Bureau reports download Route::get('testing/download-report-file', 'TestingController@getBureauReportAsJson'); Route::get('testing/audit-report', 'TestingController@getSantoshji'); //Fetch Bank Name and Branch Name Route::get('consumer-application/get-discom-data', 'Admin\ConsumerApplicationController@getDiscomsData'); Route::post('consumer-application/bankData/fetch', 'Admin\DecentroController@getBankName'); Route::post('fcm-token-save', 'Admin\ConsumerApplicationController@saveFCMToken'); //vendor integration Route::get('vendor', 'Admin\VendorIntegrationController@getVendors'); Route::match(array('GET', 'POST'), 'vendor/add', 'Admin\VendorIntegrationController@addVendor'); Route::get('vendor/edit/{id}', 'Admin\VendorIntegrationController@editVendor'); Route::get('vendor/api/{id}', 'Admin\VendorIntegrationController@index'); Route::get('vendor/api-en/{id}', 'Admin\VendorIntegrationController@enableInit'); Route::post('vendor/api/status', 'Admin\VendorIntegrationController@changeStatus'); Route::post('vendor/api/whitelist-ip', 'Admin\VendorIntegrationController@updateIPs'); Route::post('vendor/api/whitelist-webhook', 'Admin\VendorIntegrationController@updateWebhook'); Route::post('vendor/api/delete-webhook', 'Admin\VendorIntegrationController@deleteWebhook'); Route::post('merchant-comment-notification', 'Admin\ConsumerApplicationController@getNotificationComments'); //kmgp2p lender Route::post('lender/kmgp2p/check-worthiness', 'Admin\KMGP2PController@checkWorthiness'); //exposing the emiDue Reminder job execution through an API //Onefin Route::post('consumer-application/get-onefin-status', 'Admin\ConsumerApplicationController@getOneFinStatus'); Route::post('consumer-application/push-to-onefin', 'Admin\ConsumerApplicationController@pushToOnefin'); Route::get('consumer-application/one-fin-dashboard', 'Admin\ConsumerApplicationController@oneFinDashboard'); Route::post('consumer-application/check-revocation-list', 'Admin\ConsumerApplicationController@checkRevocationList'); //Config Route::post('config/get-config', 'Admin\ConsumerApplicationController@getPageConfig'); Route::post('config/save-config', 'Admin\ConsumerApplicationController@savePageConfig'); Route::get('page-service/v1/{path}', 'Admin\ConsumerApplicationController@getPageService'); Route::get('reports/metabase', 'Admin\ConsumerApplicationController@getMetabaseReports'); Route::post('creditfair-json-bre/response', 'Admin\ConsumerApplicationController@getJSONBRELogs'); //Fundly Loans Route::get('fundly/get-loans', 'Admin\ConsumerApplicationController@getFundlyLoans'); Route::get('fundly/view/{id}', 'Admin\ConsumerApplicationController@getFundlyLoan'); Route::get('fundly/view-doc/{id}', 'Admin\ConsumerApplicationController@showFundlyDoc'); Route::get('merchant-risk', 'Admin\ConsumerApplicationController@getMerchantRiskData'); Route::post('merchant-risk', 'Admin\ConsumerApplicationController@runMerchantRiskData'); // Documents List Route::get('document-types/{role?}', 'Admin\DocumentTypeController@index')->name('admin.documents.types.index'); Route::post('document-types', 'Admin\DocumentTypeController@store')->name('admin.documents.types.store'); // Product Route::get('product', 'Admin\ProductController@index')->name('admin.product'); Route::get('product/add-document', 'Admin\ProductController@addDocument')->name('product.add-document'); Route::get('product/post-approval-flow', 'Admin\ProductController@postApprovalFlow')->name('product.post-approval-flow'); Route::post('product/save-post-approval-flow', 'Admin\ProductController@savePostApprovalFlow')->name('product.save-post-approval-flow'); Route::post('product/get-post-approval-flow', 'Admin\ProductController@getPostApprovalFlow')->name('product.get-post-approval-flow'); // Deviation Log endpoints Route::get('deviations/list/{application_id}', 'Admin\ApplicationDeviationController@getDeviationsByApplication') ->name('deviations.list'); Route::post('deviations/save', 'Admin\ApplicationDeviationController@saveDeviation') ->name('deviations.save'); Route::post('deviations/status/{id}', 'Admin\ApplicationDeviationController@updateStatus') ->name('deviations.status'); Route::delete('deviations/{id}', 'Admin\ApplicationDeviationController@deleteDeviation') ->name('deviations.delete'); Route::get('deviation-data/types', 'Admin\ApplicationDeviationController@getTypes') ->name('deviation.types.get'); Route::post('deviation-data/types/store', 'Admin\ApplicationDeviationController@storeType') ->name('deviation.types.store'); Route::post('deviation-data/types/toggle-status', 'Admin\ApplicationDeviationController@toggleTypeStatus') ->name('deviation.types.toggle'); Route::get('deviation-data/logs', 'Admin\ApplicationDeviationController@getLogs') ->name('deviation.logs.get'); Route::post('deviation-data/types/delete', 'Admin\ApplicationDeviationController@deleteType') ->name('deviation.types.delete'); // AutoDCD Log Route::get('auto-dcd-log/{application_id}', 'Admin\AutoDCDController@getFailedValidations') ->name('auto-dcd-log.get'); });