feat: add deposit receipt upload and admin approval/rejection workflow with SMS

This commit is contained in:
2026-11-08 13:26:28 +03:30
parent 808c272e0c
commit 885e51a79b
6 changed files with 322 additions and 3 deletions
+2
View File
@@ -199,6 +199,8 @@ Route::middleware(['auth:user', 'admin.page'])->group(function (){
Route::put('/wallet/withdraw/{id}',[WalletController::class,'updateWithdraw']);
Route::get('/wallet/withdraw/{id}',[WalletController::class,'getWithdraw']);
Route::post('/wallet/withdraw/complete',[WalletController::class,'completeWithdraw']);
Route::post('/wallet/deposit/approve', [WalletController::class, 'approveDeposit']);
Route::post('/wallet/deposit/reject', [WalletController::class, 'rejectDeposit']);
Route::post('/wallet/withdraw_physical/table',[WalletController::class,'indexPhysicalWithdraw']);
Route::get('/wallet/withdraw_physical/options/{customerId}',[WalletController::class,'physicalWithdrawOptions']);
Route::post('/wallet/withdraw_physical',[WalletController::class,'createPhysicalWithdraw']);