Add giftcard management
This commit is contained in:
@@ -318,6 +318,7 @@ r.Route("/admin/users", func(r chi.Router) {
|
||||
r.Get("/{id}/patch-tests/eligible", user.GetEligiblePatchTestServicesHandler)
|
||||
r.Post("/{id}/patch-tests", user.AddPatchTestHandler)
|
||||
r.Get("/{id}/giftcard-balance", payments.GetUserGiftCardBalanceAdmin)
|
||||
r.Get("/{id}/payment-methods", payments.AdminGetUserPaymentMethods)
|
||||
})
|
||||
|
||||
r.Route("/admin/today", func(r chi.Router) {
|
||||
@@ -356,6 +357,10 @@ r.Route("/admin/users", func(r chi.Router) {
|
||||
r.Post("/admin/gift-cards", payments.CreateGiftCard)
|
||||
r.Put("/admin/gift-cards/{id}/topup", payments.TopUpGiftCard)
|
||||
r.Post("/admin/gift-cards/{from}/transfer", payments.TransferGiftCard)
|
||||
|
||||
// Admin till sale routes (POS transactions not linked to bookings)
|
||||
r.Post("/admin/till/sale", payments.CreateTillSale)
|
||||
r.Get("/admin/till/sale/checkout/{checkout_id}/status", payments.GetTillCheckoutStatus)
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user