File: /var/www/middleware-citas-dev/routes/web.php
<?php
use App\Http\Controllers\PaymentController;
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider and all of them will
| be assigned to the "web" middleware group. Make something great!
|
*/
#PAGINA DE INICIO
// Route::get('/', function () {
// return redirect()->route('dashboard');
// });
#TOKU REDIRECT / PAGO (sin permisos)
Route::get('/toku-redirect', [PaymentController::class, 'redirect'])->name('toku-redirect');
Route::get('/payment/build-url', [PaymentController::class, 'buildPaymentUrl'])->name('payment-build-url');
Route::get('/payment/status', [PaymentController::class, 'paymentStatus'])->name('payment-status');
Route::get('/error-procesar-pago', [PaymentController::class, 'errorProcesarPago'])->name('error-procesar-pago');
Route::get('/pago-exitoso', [PaymentController::class, 'success'])->name('pago-exitoso');
Route::get('/pago-fallido', [PaymentController::class, 'failure'])->name('pago-fallido');
Route::get('/comprobante', [PaymentController::class, 'downloadReceipt'])->name('comprobante');
Route::get('/clear-cache', function () {
Artisan::call('cache:clear');
});