External providers can now be loaded
Implemented invoice protocol (see docs)
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
import { Router } from "express";
|
||||
import { createInvoice, getInvoice, getPaymentMethods } from "../controllers/invoice";
|
||||
import { createInvoice, getInvoice, getPaymentMethods, setPaymentMethod } from "../controllers/invoice";
|
||||
import { MW_User } from "../controllers/user";
|
||||
|
||||
const invoiceRouter = Router()
|
||||
|
||||
invoiceRouter.get('/paymentmethods', getPaymentMethods);
|
||||
invoiceRouter.get('/:selector', getInvoice);
|
||||
invoiceRouter.post('/:selector/setmethod', setPaymentMethod);
|
||||
invoiceRouter.get('/', MW_User, getInvoice);
|
||||
invoiceRouter.post('/', MW_User, createInvoice);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user