From 76a6ba8dfa8a9b66d4da4155b09a444589be64e7 Mon Sep 17 00:00:00 2001 From: Hritikkk9 Date: Wed, 3 Jul 2024 17:53:03 +0530 Subject: [PATCH] customer api updated --- .../APIs/Customer_API/StripeWebhookController.php | 1 + .../APIs/Customer_API/SubscriptionController.php | 2 ++ app/Http/Kernel.php | 2 +- routes/customer_api.php | 7 +++++++ routes/web.php | 8 ++------ 5 files changed, 13 insertions(+), 7 deletions(-) diff --git a/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php b/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php index 2e0e385..7f8a5fc 100644 --- a/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php +++ b/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php @@ -17,6 +17,7 @@ class StripeWebhookController extends Controller // public function getWebhook(Request $request){ + // dd("ssssss",$request); Log::info('Stripe Webhook Received= in getWebhook '); Log::info('Stripe Webhook Received: ' . $request->getContent()); } diff --git a/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php b/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php index 1c6442e..542648e 100644 --- a/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php +++ b/app/Http/Controllers/APIs/Customer_API/SubscriptionController.php @@ -96,6 +96,8 @@ class SubscriptionController extends Controller public function createStripeProduct(Request $request) { + + try { DB::beginTransaction(); diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php index 569dc4b..b5c64f6 100644 --- a/app/Http/Kernel.php +++ b/app/Http/Kernel.php @@ -34,7 +34,7 @@ class Kernel extends HttpKernel \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, \Illuminate\Session\Middleware\StartSession::class, \Illuminate\View\Middleware\ShareErrorsFromSession::class, - \App\Http\Middleware\VerifyCsrfToken::class, + // \App\Http\Middleware\VerifyCsrfToken::class, \Illuminate\Routing\Middleware\SubstituteBindings::class, ], diff --git a/routes/customer_api.php b/routes/customer_api.php index 92e4685..07393af 100644 --- a/routes/customer_api.php +++ b/routes/customer_api.php @@ -9,9 +9,16 @@ use App\Http\Controllers\APIs\Customer_API\NotificationController; use App\Http\Controllers\APIs\Customer_API\RestaurantControllerApi; use App\Http\Controllers\APIs\Customer_API\RulesControllerAPI; use App\Http\Controllers\Admin\ReferralCodeController; +use App\Http\Controllers\APIs\Customer_API\StripeWebhookController; use App\Http\Controllers\APIs\Customer_API\SubscriptionController; use Illuminate\Support\Facades\Route; +// Route::post('/v1/stripe/webhook', [StripeWebhookController::class, 'getWebhook']); + + +Route::post('/v1/stripe-webhook', [StripeWebhookController::class, 'handleWebhook']); +Route::post('/v1/stripe/webhook', [StripeWebhookController::class, 'getWebhook']); + Route::middleware(['customerApiBasicAuth'])->group(function () { diff --git a/routes/web.php b/routes/web.php index 12ec4c9..aace9cb 100644 --- a/routes/web.php +++ b/routes/web.php @@ -31,10 +31,8 @@ use App\Http\Controllers\Admin\ManageRulesController; //webhook -Route::post('/stripe-webhook', [StripeWebhookController::class, 'handleWebhook']); -Route::post('/stripe/webhook', [StripeWebhookController::class, 'getWebhook']); - - +// Route::post('/stripe-webhook', [StripeWebhookController::class, 'handleWebhook']); +// Route::post('/stripe/webhook', [StripeWebhookController::class, 'handleWebhook']); // Route::post('/stripe-webhooks', [StripeWebhookController::class, 'getWebhook']); // Route::middleware('webhook')->group(function () { @@ -174,8 +172,6 @@ Route::group(['middleware' => ['checkStatus']], function () { //*******************************************************manage reports******************************************************** Route::get('/manage-reports', [ManageReportsController::class, 'index'])->name('manage.reports'); - Route::post('/export-reports', [ManageReportsController::class, 'exportReports'])->name('export.reports'); - //*******************************************************manage feedback******************************************************** Route::get('/manage-feedback', [ManageFeedbackController::class, 'index'])->name('manage.feedback'); Route::post('/delete_feedback/{id}', [ManageFeedbackController::class, 'delete_feedback'])->name('delete.feedback');