package module_server
import (
	module_handlers "cf-credit-limit/module_server/handlers"
	"github.com/gorilla/mux"
	"net/http"
)
func AddModuleRoutes(serverRouter *mux.Router) {

	experianRouter := serverRouter.PathPrefix("/").Subrouter()
	//project: credit-service
	experianRouter.Methods(http.MethodGet).Path("/{project}/application-status").HandlerFunc(module_handlers.GetApplicationStatus())
	experianRouter.Methods(http.MethodGet).Path("/{project}/transaction").HandlerFunc(module_handlers.GetPaymentStatus())
	experianRouter.Methods(http.MethodPost).Path("/{project}/transaction").HandlerFunc(module_handlers.InitiateTransaction())
}