#37 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #38 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle() #39 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle() #40 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #41 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle() #42 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle() #43 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #44 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle() #45 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #46 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle() #47 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #48 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle() #49 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #50 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle() #51 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #52 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then() #53 /var/www/ctrlpanel/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter() #54 /var/www/ctrlpanel/public/index.php(51): Illuminate\\Foundation\\Http\\Kernel->handle() #55 {main}","user_id":2,"product_id":"viS_ioF5Q7wWpVpmDAj73","payment_gateway":"PayPal"} [2025-10-09 14:11:26] production.DEBUG: PaymentController: pay method started {"all_request_data":{"_token":"xAKrKfRVeiSyA6GXgtktpSnnqkpdCwxn7Kekghm9","_method":"post","payment_method":"PayPal","coupon_code":null,"product_id":"viS_ioF5Q7wWpVpmDAj73"},"user_id":2} [2025-10-09 14:11:26] production.DEBUG: PaymentController: User authenticated {"user_id":2} [2025-10-09 14:11:26] production.DEBUG: PaymentController: User found in database {"user_id":2} [2025-10-09 14:11:26] production.DEBUG: PaymentController: Product ID from request {"product_id":"viS_ioF5Q7wWpVpmDAj73"} [2025-10-09 14:11:26] production.DEBUG: PaymentController: Shop product found {"product_id":"viS_ioF5Q7wWpVpmDAj73","product_name":null,"product_price":990} [2025-10-09 14:11:26] production.DEBUG: PaymentController: Payment details {"payment_gateway":"PayPal","coupon_code":null} [2025-10-09 14:11:26] production.DEBUG: PaymentController: Initial subtotal {"subtotal":1039.5} [2025-10-09 14:11:26] production.DEBUG: PaymentController: Creating payment record... [2025-10-09 14:11:26] production.DEBUG: PaymentController: Payment record created {"payment_id":"6nH70V0l","payment_uuid":null,"payment_method":"PayPal","status":{"App\\Enums\\PaymentStatus":"open"}} [2025-10-09 14:11:26] production.DEBUG: PaymentController: Starting payment gateway processing {"gateway":"PayPal"} [2025-10-09 14:11:26] production.DEBUG: PaymentController: Getting extension class {"gateway":"PayPal"} [2025-10-09 14:11:26] production.DEBUG: PaymentController: Extension class result {"gateway":"PayPal","class_name":"App\\Extensions\\PaymentGateways\\PayPal\\PayPalExtension"} [2025-10-09 14:11:26] production.DEBUG: PaymentController: Checking if getRedirectUrl method exists [2025-10-09 14:11:26] production.DEBUG: PaymentController: All checks passed, calling getRedirectUrl {"class":"App\\Extensions\\PaymentGateways\\PayPal\\PayPalExtension","payment_id":"6nH70V0l","product_id":"viS_ioF5Q7wWpVpmDAj73","subtotal":1039.5} [2025-10-09 14:11:27] production.DEBUG: PaymentController: getRedirectUrl returned {"redirect_url":"https://www.paypal.com/checkoutnow?token=2WP15366RP054394T","url_length":58} [2025-10-09 14:11:27] production.DEBUG: PaymentController: Redirecting to payment gateway {"redirect_url":"https://www.paypal.com/checkoutnow?token=2WP15366RP054394T"} [2025-10-09 14:26:06] production.DEBUG: PayPalExtension: getRedirectUrl started {"payment_id":"bQZR-nT0","shop_product_id":"viS_ioF5Q7wWpVpmDAj73","total_price_input":1039,"shop_product_currency":"EUR"} [2025-10-09 14:26:06] production.DEBUG: PayPalExtension: Price converted {"original_price":1040.0,"converted_price":1.04} [2025-10-09 14:26:06] production.DEBUG: PayPalExtension: Request body prepared {"request_body":{"intent":"CAPTURE","purchase_units":[{"reference_id":"68e7b7ee708dd","description":"+ 100 More Coins ➕","amount":{"value":1.04,"currency_code":"EUR","breakdown":{"item_total":{"currency_code":"EUR","value":1.04}}}}],"application_context":{"cancel_url":"https://dash.astro-hosting.net/payment/Cancel","return_url":"https://dash.astro-hosting.net/payment/PayPalSuccess?payment=bQZR-nT0","brand_name":"Astro | Hosting","shipping_preference":"NO_SHIPPING"}},"cancel_url":"https://dash.astro-hosting.net/payment/Cancel","return_url":"https://dash.astro-hosting.net/payment/PayPalSuccess?payment=bQZR-nT0"} [2025-10-09 14:26:06] production.DEBUG: PayPalExtension: Getting PayPal client [2025-10-09 14:26:06] production.DEBUG: PayPalExtension: getPaypalClientId {"environment":"production","client_id_set":true,"client_id_prefix":"AVfB4m54t9..."} [2025-10-09 14:26:06] production.DEBUG: PayPalExtension: getPaypalClientSecret {"environment":"production","client_secret_set":true,"client_secret_suffix":"...CPFU"} [2025-10-09 14:26:06] production.DEBUG: PayPalExtension: Getting PayPal client {"environment":"production","client_id_length":80,"client_secret_length":80} [2025-10-09 14:26:06] production.DEBUG: PayPalExtension: getPaypalClientId {"environment":"production","client_id_set":true,"client_id_prefix":"AVfB4m54t9..."} [2025-10-09 14:26:06] production.DEBUG: PayPalExtension: getPaypalClientSecret {"environment":"production","client_secret_set":true,"client_secret_suffix":"...CPFU"} [2025-10-09 14:26:06] production.DEBUG: PayPalExtension: PayPal environment created {"environment_type":"PayPalCheckoutSdk\\Core\\ProductionEnvironment"} [2025-10-09 14:26:06] production.DEBUG: PayPalExtension: Executing PayPal API request [2025-10-09 14:26:06] production.ERROR: PayPalExtension: HTTP Exception {"status_code":403,"message":" 403 Forbidden

Error 403 Forbidden

Forbidden

Error 54113

Details: cache-rtm-ehrd2290031-RTM 1760016367 4127604688


Varnish cache server

","headers":{"":"","retry-after":"0","accept-ranges":"bytes","date":"Thu, 09 Oct 2025 13","via":"1.1 varnish","content-type":"text/html; charset=utf-8","strict-transport-security":"max-age=63072000; includeSubDomains; preload","x-served-by":"cache-rtm-ehrd2290031-RTM","x-cache":"MISS","x-cache-hits":"0","content-length":"425"},"payment_id":"bQZR-nT0"} [2025-10-09 14:26:06] production.ERROR: PayPal Payment: 403 Forbidden

Error 403 Forbidden

Forbidden

Error 54113

Details: cache-rtm-ehrd2290031-RTM 1760016367 4127604688


Varnish cache server

[2025-10-09 14:26:06] production.ERROR: PayPal Payment: 403 Forbidden

Error 403 Forbidden

Forbidden

Error 54113

Details: cache-rtm-ehrd2290031-RTM 1760016367 4127604688


Varnish cache server