WebhookController :: webhookKPay
Request
GET Parameters
No GET parameters
POST Parameters
No POST parameters
Uploaded Files
No files were uploaded
Request Attributes
| Key | Value |
|---|---|
| _controller | "App\Controller\API\WebhookController::webhookKPay" |
| _firewall_context | "security.firewall.map.context.main" |
| _route | "api_webhookKPay" |
| _route_params | [ "routeWebhook" => "kpay_prod_1" ] |
| _security_firewall_run | "_security_main" |
| _stopwatch_token | "3335ee" |
| routeWebhook | "kpay_prod_1" |
Request Headers
| Header | Value |
|---|---|
| accept | "application/json, text/plain, */*" |
| accept-encoding | "br" |
| content-length | "475" |
| content-type | "application/json" |
| host | "dressur.ai-quizos.site" |
| user-agent | "KPAY-Webhook/1.0" |
| x-forwarded-for | "2a02:4780:f:12d::1" |
| x-forwarded-port | "443" |
| x-forwarded-proto | "https" |
| x-kpay-event | "payment.failed" |
| x-kpay-signature | "6aa44aa48b3c71705a44905938a4611898d2a1fab3cedd7f482de3c9dec19155" |
| x-lscache | "1" |
| x-php-ob-level | "1" |
| x-port | "443" |
| x-real-ip | "2a02:4780:f:12d::1" |
| x-real-port | "56496" |
Request Content
Pretty
{
"event": "payment.failed",
"paymentId": "f7ce8710-8fd6-4618-b5b1-14b8b4a520cc",
"reference": "KPAY-MRIB05L0-99A25760A237",
"status": "FAILED",
"amount": 500,
"phoneNumber": "229169165323",
"externalId": "PL-5d0cc242-2685-4159-8274-99b48999eafa--MRIB05KV-4D",
"metadata": {
"source": "payment-link",
"paymentLinkId": "5d0cc242-2685-4159-8274-99b48999eafa"
},
"failureReason": "D\u00e9lai d\u00e9pass\u00e9 : le client n\u2019a pas valid\u00e9 la demande \u00e0 temps. R\u00e9essayez.",
"timestamp": "2026-07-12T21:32:02.541Z"
}
Raw
{"event":"payment.failed","paymentId":"f7ce8710-8fd6-4618-b5b1-14b8b4a520cc","reference":"KPAY-MRIB05L0-99A25760A237","status":"FAILED","amount":500,"phoneNumber":"229169165323","externalId":"PL-5d0cc242-2685-4159-8274-99b48999eafa--MRIB05KV-4D","metadata":{"source":"payment-link","paymentLinkId":"5d0cc242-2685-4159-8274-99b48999eafa"},"failureReason":"Délai dépassé : le client n’a pas validé la demande à temps. Réessayez.","timestamp":"2026-07-12T21:32:02.541Z"}
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "no-cache, private" |
| content-type | "text/html; charset=UTF-8" |
| date | "Sun, 12 Jul 2026 21:32:02 GMT" |
| x-debug-token | "2bbf09" |
Cookies
Request Cookies
No request cookies
Response Cookies
No response cookies
Session
Session Metadata
No session metadata
Session Attributes
No session attributes
Session Usage
0
Usages
Stateless check enabled
Session not used.
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| ADMIN_EMAIL | "dklars.dev@gmail.com" |
| APP_ENV | "dev" |
| APP_SECRET | "9ec2be386107db0cca659f650c646f48" |
| DATABASE_URL | "mysql://u920435648_sbx_ds_usr:DressurDS3@@localhost:3306/u920435648_sbx_ds_dbn" |
| GOOGLE_WEB_CLIENT_ID | "976898334997-2uutru94dncvao495c1j3qju3uaip61c.apps.googleusercontent.com" |
| GOOGLE_WEB_CLIENT_SECRET | "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" |
| MESSENGER_TRANSPORT_DSN | "doctrine://default?auto_setup=0" |
Defined as regular env variables
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| CONTENT_LENGTH | "475" |
| CONTENT_TYPE | "application/json" |
| CRAWLER_LOAD_LIMIT_ENFORCE | "25" |
| CRAWLER_USLEEP | "1000" |
| DOCUMENT_ROOT | "/home/u920435648/domains/ai-quizos.site/public_html/dressur/public" |
| FRONTEND_CDN | "QC" |
| HTTPS | "on" |
| HTTP_ACCEPT | "application/json, text/plain, */*" |
| HTTP_ACCEPT_ENCODING | "br" |
| HTTP_HOST | "dressur.ai-quizos.site" |
| HTTP_USER_AGENT | "KPAY-Webhook/1.0" |
| HTTP_X_FORWARDED_FOR | "2a02:4780:f:12d::1" |
| HTTP_X_FORWARDED_PORT | "443" |
| HTTP_X_FORWARDED_PROTO | "https" |
| HTTP_X_KPAY_EVENT | "payment.failed" |
| HTTP_X_KPAY_SIGNATURE | "6aa44aa48b3c71705a44905938a4611898d2a1fab3cedd7f482de3c9dec19155" |
| HTTP_X_LSCACHE | "1" |
| HTTP_X_PORT | "443" |
| HTTP_X_REAL_IP | "2a02:4780:f:12d::1" |
| HTTP_X_REAL_PORT | "56496" |
| H_CANARY | "false" |
| H_PLATFORM | "Hostinger" |
| H_STAGING | "false" |
| H_TYPE | "shared" |
| LSPHP_ProcessGroup | "on" |
| PATH | "/usr/local/bin:/bin:/usr/bin" |
| PHP_SELF | "/index.php" |
| PROXY_REMOTE_ADDR | "2a02:4780:27:c::2" |
| QUERY_STRING | "" |
| REDIRECT_REQUEST_METHOD | "POST" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/api/wkp/kpay_prod_1" |
| REMOTE_ADDR | "2a02:4780:f:12d::1" |
| REMOTE_PORT | "25178" |
| REQUEST_METHOD | "POST" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1783891922 |
| REQUEST_TIME_FLOAT | 1783891922.6078 |
| REQUEST_URI | "/api/wkp/kpay_prod_1" |
| SCRIPT_FILENAME | "/home/u920435648/domains/ai-quizos.site/public_html/dressur/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SCRIPT_URI | "https://dressur.ai-quizos.site/api/wkp/kpay_prod_1" |
| SCRIPT_URL | "/api/wkp/kpay_prod_1" |
| SERVER_ADDR | "2a02:4780:27:1371:0:36dc:bbc0:a" |
| SERVER_ADMIN | "" |
| SERVER_NAME | "dressur.ai-quizos.site" |
| SERVER_PORT | "443" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SOFTWARE | "LiteSpeed" |
| SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,MESSENGER_TRANSPORT_DSN,DATABASE_URL,ADMIN_EMAIL,GOOGLE_WEB_CLIENT_ID,GOOGLE_WEB_CLIENT_SECRET" |
| X-LSCACHE | "on,crawler,esi,combine" |
| ratelimited_gptbot | "1" |