MpesaHomeController :: mpesaTransactionsJSON
Request
GET Parameters
No GET parameters
POST Parameters
| Key | Value |
|---|---|
| filterRules | "[]" |
| from_date | "2025-12-05" |
| page | "1" |
| rows | "20" |
| to_date | "2025-12-05" |
Uploaded Files
No files were uploaded
Request Attributes
| Key | Value |
|---|---|
| _controller | "App\Web\MpesaHomeController::mpesaTransactionsJSON" |
| _firewall_context | "security.firewall.map.context.main" |
| _route | "mpesaJSONRoute" |
| _route_params | [] |
| _security_firewall_run | "_security_main" |
| _stopwatch_token | "75e73b" |
Request Headers
| Header | Value |
|---|---|
| accept | "application/json, text/javascript, */*; q=0.01" |
| accept-encoding | "gzip, deflate, br, zstd" |
| accept-language | "en-US,en;q=0.9" |
| authorization | "" |
| connection | "keep-alive" |
| content-length | "73" |
| content-type | "application/x-www-form-urlencoded; charset=UTF-8" |
| cookie | "PHPSESSID=4pjmagk6upr78u5fojop026f4l" |
| host | "payments.neemaopticians.co.ke" |
| origin | "https://payments.neemaopticians.co.ke" |
| referer | "https://payments.neemaopticians.co.ke/web/mpesa" |
| sec-ch-ua | ""Chromium";v="142", "Google Chrome";v="142", "Not_A Brand";v="99"" |
| sec-ch-ua-mobile | "?1" |
| sec-ch-ua-platform | ""Android"" |
| sec-fetch-dest | "empty" |
| sec-fetch-mode | "cors" |
| sec-fetch-site | "same-origin" |
| user-agent | "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" |
| x-php-ob-level | "1" |
| x-requested-with | "XMLHttpRequest" |
Request Content
Raw
from_date=2025-12-05&to_date=2025-12-05&page=1&rows=20&filterRules=%5B%5D
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "no-cache, private" |
| content-type | "text/html; charset=UTF-8" |
| contenttype | "application/json" |
| date | "Sat, 06 Dec 2025 06:33:18 GMT" |
| x-debug-token | "aa4c51" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "4pjmagk6upr78u5fojop026f4l" |
Response Cookies
No response cookies
Session 3
Session Metadata
| Key | Value |
|---|---|
| Created | "Sat, 06 Dec 25 06:27:48 +0000" |
| Last used | "Sat, 06 Dec 25 06:27:57 +0000" |
| Lifetime | 0 |
Session Attributes
| Attribute | Value |
|---|---|
| _security.last_username | "annmutiso956@gmail.com" |
| _security_main | "O:75:"Symfony\Component\Security\Http\Authenticator\Token\PostAuthenticationToken":2:{i:0;s:4:"main";i:1;a:5:{i:0;O:15:"App\Entity\User":8:{s:19:"\x00App\Entity\User\x00id";i:1306;s:22:"\x00App\Entity\User\x00phone";s:22:"annmutiso956@gmail.com";s:22:"\x00App\Entity\User\x00roles";a:4:{i:0;s:9:"ROLE_USER";i:1;s:8:"ROLE_WEB";i:2;s:15:"ROLE_WEB_BRANCH";i:3;s:16:"ROLE_MPESA_ADMIN";}s:25:"\x00App\Entity\User\x00password";s:60:"$2y$13$DhTZcwgwHVMcXOuQ6MRqSu3BYKe.89OsZ0yupfpA6SA5IrqZxNU0G";s:26:"\x00App\Entity\User\x00createdAt";O:8:"DateTime":3:{s:4:"date";s:26:"2023-11-22 06:51:39.000000";s:13:"timezone_type";i:3;s:8:"timezone";s:3:"UTC";}s:23:"\x00App\Entity\User\x00branch";O:32:"Proxies\__CG__\App\Entity\Branch":10:{s:17:"__isInitialized__";b:0;s:21:"\x00App\Entity\Branch\x00id";i:4;s:29:"\x00App\Entity\Branch\x00branchName";N;s:29:"\x00App\Entity\Branch\x00branchCode";N;s:24:"\x00App\Entity\Branch\x00email";N;s:32:"\x00App\Entity\Branch\x00contactPerson";N;s:24:"\x00App\Entity\Branch\x00phone";N;s:25:"\x00App\Entity\Branch\x00active";N;s:28:"\x00App\Entity\Branch\x00createdAt";N;s:27:"\x00App\Entity\Branch\x00location";N;}s:27:"\x00App\Entity\User\x00systemUser";O:36:"Proxies\__CG__\App\Entity\SystemUser":10:{s:17:"__isInitialized__";b:0;s:25:"\x00App\Entity\SystemUser\x00id";i:373;s:32:"\x00App\Entity\SystemUser\x00staffName";N;s:32:"\x00App\Entity\SystemUser\x00staffCode";N;s:28:"\x00App\Entity\SystemUser\x00phone";N;s:33:"\x00App\Entity\SystemUser\x00branchCode";N;s:31:"\x00App\Entity\SystemUser\x00idNumber";N;s:32:"\x00App\Entity\SystemUser\x00createdAt";N;s:33:"\x00App\Entity\SystemUser\x00signUpCode";N;s:28:"\x00App\Entity\SystemUser\x00roles";N;}s:25:"\x00App\Entity\User\x00isActive";b:1;}i:1;b:1;i:2;N;i:3;a:0:{}i:4;a:4:{i:0;s:9:"ROLE_USER";i:1;s:8:"ROLE_WEB";i:2;s:15:"ROLE_WEB_BRANCH";i:3;s:16:"ROLE_MPESA_ADMIN";}}}" |
| branch | 4 |
| branch_name | "NEEMA OPTICIANS CHUKA " |
Session Usage
3
Usages
Stateless check enabled
| Usage |
|---|
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:44
[
[
"file" => "C:\wamp64\www\neema\vendor\symfony\security-core\Authentication\Token\Storage\UsageTrackingTokenStorage.php"
"line" => 44
"function" => "getMetadataBag"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\security-http\Firewall\AccessListener.php"
"line" => 87
"function" => "getToken"
"class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\security-bundle\Debug\WrappedLazyListener.php"
"line" => 49
"function" => "authenticate"
"class" => "Symfony\Component\Security\Http\Firewall\AccessListener"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\security-http\Firewall\AbstractListener.php"
"line" => 26
"function" => "authenticate"
"class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\security-bundle\Security\LazyFirewallContext.php"
"line" => 60
"function" => "__invoke"
"class" => "Symfony\Component\Security\Http\Firewall\AbstractListener"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\security-bundle\Debug\TraceableFirewallListener.php"
"line" => 77
"function" => "__invoke"
"class" => "Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\security-http\Firewall.php"
"line" => 92
"function" => "callListeners"
"class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\event-dispatcher\Debug\WrappedListener.php"
"line" => 118
"function" => "onKernelRequest"
"class" => "Symfony\Component\Security\Http\Firewall"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\event-dispatcher\EventDispatcher.php"
"line" => 230
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\event-dispatcher\EventDispatcher.php"
"line" => 59
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\event-dispatcher\Debug\TraceableEventDispatcher.php"
"line" => 154
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\http-kernel\HttpKernel.php"
"line" => 139
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\http-kernel\HttpKernel.php"
"line" => 75
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\http-kernel\Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\runtime\Runner\Symfony\HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\autoload_runtime.php"
"line" => 35
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\public\index.php"
"line" => 5
"args" => [
"C:\wamp64\www\neema\vendor\autoload_runtime.php"
]
"function" => "require_once"
]
]
|
App\Web\MpesaHomeController:522
[
[
"file" => "C:\wamp64\www\neema\src\Web\MpesaHomeController.php"
"line" => 522
"function" => "get"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\http-kernel\HttpKernel.php"
"line" => 163
"function" => "mpesaTransactionsJSON"
"class" => "App\Web\MpesaHomeController"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\http-kernel\HttpKernel.php"
"line" => 75
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\http-kernel\Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\runtime\Runner\Symfony\HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\autoload_runtime.php"
"line" => 35
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\public\index.php"
"line" => 5
"args" => [
"C:\wamp64\www\neema\vendor\autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Symfony\Component\Security\Http\Firewall\ContextListener:198
[
[
"file" => "C:\wamp64\www\neema\vendor\symfony\security-http\Firewall\ContextListener.php"
"line" => 198
"function" => "set"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\event-dispatcher\Debug\WrappedListener.php"
"line" => 118
"function" => "onKernelResponse"
"class" => "Symfony\Component\Security\Http\Firewall\ContextListener"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\event-dispatcher\EventDispatcher.php"
"line" => 230
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\event-dispatcher\EventDispatcher.php"
"line" => 59
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\event-dispatcher\Debug\TraceableEventDispatcher.php"
"line" => 154
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\http-kernel\HttpKernel.php"
"line" => 196
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\http-kernel\HttpKernel.php"
"line" => 184
"function" => "filterResponse"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\http-kernel\HttpKernel.php"
"line" => 75
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\http-kernel\Kernel.php"
"line" => 202
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\symfony\runtime\Runner\Symfony\HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\vendor\autoload_runtime.php"
"line" => 35
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "C:\wamp64\www\neema\public\index.php"
"line" => 5
"args" => [
"C:\wamp64\www\neema\vendor\autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| APP_ENV | "dev" |
| APP_SECRET | "1b4351be6eecbf621dec6255f165c78d" |
| DATABASE_URL | "sqlsrv://samuel:neema2022@161.97.145.29/NeemaLimited_dbase?port=1433" |
| MSSQL_CHARSET | "UTF8" |
| MSSQL_DATABASE | "NeemaLimited_dbase" |
| MSSQL_HOST | "localhost" |
| MSSQL_PASSWORD | "neema2022" |
| MSSQL_PORT | "1433" |
| MSSQL_USER | "samuel" |
Defined as regular env variables
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| COMSPEC | "C:\Windows\system32\cmd.exe" |
| CONTENT_LENGTH | "73" |
| CONTENT_TYPE | "application/x-www-form-urlencoded; charset=UTF-8" |
| CONTEXT_DOCUMENT_ROOT | "C:/wamp64/www/neema/public" |
| CONTEXT_PREFIX | "" |
| DOCUMENT_ROOT | "C:/wamp64/www/neema/public" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HTTPS | "on" |
| HTTP_ACCEPT | "application/json, text/javascript, */*; q=0.01" |
| HTTP_ACCEPT_ENCODING | "gzip, deflate, br, zstd" |
| HTTP_ACCEPT_LANGUAGE | "en-US,en;q=0.9" |
| HTTP_AUTHORIZATION | "" |
| HTTP_CONNECTION | "keep-alive" |
| HTTP_COOKIE | "PHPSESSID=4pjmagk6upr78u5fojop026f4l" |
| HTTP_HOST | "payments.neemaopticians.co.ke" |
| HTTP_ORIGIN | "https://payments.neemaopticians.co.ke" |
| HTTP_REFERER | "https://payments.neemaopticians.co.ke/web/mpesa" |
| HTTP_SEC_CH_UA | ""Chromium";v="142", "Google Chrome";v="142", "Not_A Brand";v="99"" |
| HTTP_SEC_CH_UA_MOBILE | "?1" |
| HTTP_SEC_CH_UA_PLATFORM | ""Android"" |
| HTTP_SEC_FETCH_DEST | "empty" |
| HTTP_SEC_FETCH_MODE | "cors" |
| HTTP_SEC_FETCH_SITE | "same-origin" |
| HTTP_USER_AGENT | "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Mobile Safari/537.36" |
| HTTP_X_REQUESTED_WITH | "XMLHttpRequest" |
| PATH | "C:\Python312\Scripts\;C:\Python312\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Microsoft SQL Server\160\Tools\Binn\;C:\Program Files\Microsoft SQL Server\160\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\160\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\160\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\Program Files\Certbot\bin;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\ProgramData\chocolatey\bin;C:\Program Files\WireGuard\;C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps" |
| PATHEXT | ".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_HTTP_AUTHORIZATION | "" |
| REDIRECT_SCRIPT_URI | "https://payments.neemaopticians.co.ke/web/mpesa/json" |
| REDIRECT_SCRIPT_URL | "/web/mpesa/json" |
| REDIRECT_SSL_TLS_SNI | "payments.neemaopticians.co.ke" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/web/mpesa/json" |
| REMOTE_ADDR | "196.96.32.216" |
| REMOTE_PORT | "1310" |
| REQUEST_METHOD | "POST" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1765002785 |
| REQUEST_TIME_FLOAT | 1765002785.8343 |
| REQUEST_URI | "/web/mpesa/json" |
| SCRIPT_FILENAME | "C:/wamp64/www/neema/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SCRIPT_URI | "https://payments.neemaopticians.co.ke/web/mpesa/json" |
| SCRIPT_URL | "/web/mpesa/json" |
| SERVER_ADDR | "161.97.145.29" |
| SERVER_ADMIN | "wampserver@wampserver.invalid" |
| SERVER_NAME | "payments.neemaopticians.co.ke" |
| SERVER_PORT | "443" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SIGNATURE | "<address>Apache/2.4.54 (Win64) OpenSSL/1.1.1s PHP/8.1.13 mod_fcgid/2.3.10-dev Server at payments.neemaopticians.co.ke Port 443</address>\n" |
| SERVER_SOFTWARE | "Apache/2.4.54 (Win64) OpenSSL/1.1.1s PHP/8.1.13 mod_fcgid/2.3.10-dev" |
| SSL_TLS_SNI | "payments.neemaopticians.co.ke" |
| SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,MSSQL_HOST,MSSQL_PORT,MSSQL_DATABASE,MSSQL_USER,MSSQL_PASSWORD,MSSQL_CHARSET,DATABASE_URL" |
| SystemRoot | "C:\Windows" |
| WINDIR | "C:\Windows" |