Add admin UI to cancel payment transactions.
Show cancelled rows in history with distinct styling and let admins confirm cancellation so replacement transactions can be added later.
This commit is contained in:
@@ -9,5 +9,6 @@ export const paymentApi = {
|
||||
update: (id, data) => axiosInstance.put(`/payments/admin/update/${id}`, data),
|
||||
delete: (id) => axiosInstance.delete(`/payments/admin/delete/${id}`),
|
||||
recordTransaction: (paymentId, data) => axiosInstance.post(`/payments/admin/transactions/${paymentId}`, data),
|
||||
updateTransaction: (transactionId, data) => axiosInstance.put(`/payments/admin/transactions/${transactionId}`, data)
|
||||
updateTransaction: (transactionId, data) => axiosInstance.put(`/payments/admin/transactions/${transactionId}`, data),
|
||||
cancelTransaction: (transactionId) => axiosInstance.post(`/payments/admin/transactions/${transactionId}/cancel`)
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user