[2026-08-01 17:21:15] local.INFO: KiriminAja Webhook Received {"method":"processed_packages","data":[{"order_id":"TOMAT-20260801-7198","awb":"MOCK-TOMAT-20260801-7198","date":"2026-08-01T17:21:12Z","shipped_at":null,"finished_at":null,"returned_at":null,"rejected_at":null,"reason":null,"sorting_code":null}],"payment":{"payment_id":"EPR-3462233570","amount":11000,"status_code":0,"qr_content":null,"pay_time":null},"packages":[{"awb":"MOCK-TOMAT-20260801-7198","order_id":"TOMAT-20260801-7198","service":"grab_express","service_type":"INSTANT","status":105,"live_tracking_url":null,"poly_line":null,"origin":{"name":"tomat.id","address":"Jl. Harapan Baru Bar. No.59, RT.: 005/RW.017, Kota Baru, Kec. Bekasi Bar., Kota Bks, Jawa Barat 17133","phone":"08111333575","latitude":-6.215514990178456,"longitude":106.96627091239372},"destination":{"name":"Sofiando Finailyawan","address":"Jalan Nila Raya, Harapan Baru 2, Rawa Pasung, Kalibaru, Bekasi, Jawa Barat, 17133","phone":"088973483440","latitude":-6.2184842,"longitude":106.97182775},"driver":{"name":null,"phone":null,"image":null}}]} 
[2026-08-01 17:21:15] local.INFO: Order TOMAT-20260801-7198: AWB Created - MOCK-TOMAT-20260801-7198  
[2026-08-01 18:23:06] local.INFO: KiriminAja Webhook Received {"method":"processed_packages","data":[{"order_id":"TOMAT-20260801-4506","awb":"MOCK-TOMAT-20260801-4506","date":"2026-08-01T18:23:04Z","shipped_at":null,"finished_at":null,"returned_at":null,"rejected_at":null,"reason":null,"sorting_code":null}],"payment":{"payment_id":"EPR-3980118247","amount":17000,"status_code":0,"qr_content":null,"pay_time":null},"packages":[{"awb":"MOCK-TOMAT-20260801-4506","order_id":"TOMAT-20260801-4506","service":"gosend","service_type":"Instant","status":105,"live_tracking_url":null,"poly_line":null,"origin":{"name":"tomat.id","address":"Jl. Harapan Baru Bar. No.59, RT.: 005/RW.017, Kota Baru, Kec. Bekasi Bar., Kota Bks, Jawa Barat 17133","phone":"08111333575","latitude":-6.215514990178456,"longitude":106.96627091239372},"destination":{"name":"Valencia Oktavia","address":"Jl. gurame 2 blok E3, No.1, RT.06/RW.02, kota baru, kec bekasi barat, kota bekasi, jawa barat 17132.","phone":"088973483440","latitude":-6.21824009,"longitude":106.9712064},"driver":{"name":null,"phone":null,"image":null}}]} 
[2026-08-01 18:23:06] local.INFO: Order TOMAT-20260801-4506: AWB Created - MOCK-TOMAT-20260801-4506  
[2026-08-01 18:40:38] local.ERROR: DOKU Check Status Error: virtualAccountNo must be the concatenation of partnerServiceId and customerNo. Example: ' 88899400000000000000000001' (where partnerServiceId is ' 888994' and customerNo is '00000000000000000001').  
[2026-08-01 18:40:50] local.ERROR: DOKU Check Status Error: virtualAccountNo must be the concatenation of partnerServiceId and customerNo. Example: ' 88899400000000000000000001' (where partnerServiceId is ' 888994' and customerNo is '00000000000000000001').  
[2026-08-01 18:42:53] local.ERROR: DOKU Check Status Error: virtualAccountNo must be the concatenation of partnerServiceId and customerNo. Example: ' 88899400000000000000000001' (where partnerServiceId is ' 888994' and customerNo is '00000000000000000001').  
[2026-08-02 16:30:19] local.ERROR: hash_equals(): Argument #2 ($user_string) must be of type string, null given {"exception":"[object] (TypeError(code: 0): hash_equals(): Argument #2 ($user_string) must be of type string, null given at /home/tomy5877/public_html/api/tomat-api/app/Http/Controllers/DokuController.php:428)
[stacktrace]
#0 /home/tomy5877/public_html/api/tomat-api/app/Http/Controllers/DokuController.php(428): hash_equals()
#1 /home/tomy5877/public_html/api/tomat-api/app/Http/Controllers/DokuController.php(335): App\\Http\\Controllers\\DokuController->isValidSignature()
#2 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\DokuController->handleNotification()
#3 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#4 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#5 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#6 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#7 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#8 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#9 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#10 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then()
#11 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack()
#12 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute()
#13 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute()
#14 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch()
#15 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#16 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#17 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#18 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#19 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#20 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#21 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#22 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#23 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle()
#24 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#25 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#26 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#27 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle()
#28 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#29 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle()
#30 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#31 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle()
#32 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#33 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle()
#34 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#35 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then()
#36 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#37 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle()
#38 /home/tomy5877/public_html/api/tomat-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest()
#39 {main}
"} 
[2026-08-02 16:31:40] local.WARNING: DOKU Notification: Invalid Signature {"headers":{"accept":["*/*"],"content-type":["application/json"],"content-length":["81"],"host":["conf.tomat.id"],"user-agent":["curl/8.21.0"],"x-timestamp":["2026-08-02T16:00:00Z"],"x-signature":["MOCK_TEST_SIGNATURE"]},"body":{"virtualAccountNo":"123456","trxId":"TEST01","paidAmount":{"value":50000}}} 
[2026-08-02 18:06:44] local.INFO: Valid Postman Signature: l6rap/on9p92gKjzl7aH/kJQiGbOv1rubfiSsLNa6jci84yFtLDNE1VEQUEnhUhssCo+iZxVeWfwASDZqz8lsQ==  
[2026-08-02 18:06:44] local.WARNING: DOKU Notification: Invalid Signature {"headers":{"accept":["*/*"],"accept-encoding":["gzip, deflate, br"],"connection":["keep-alive"],"content-type":["application/json"],"content-length":["388"],"host":["conf.tomat.id"],"user-agent":["PostmanRuntime/7.51.1"],"cache-control":["no-cache"],"x-timestamp":["2026-08-02T16:00:00Z"],"x-partner-id":["BRN-0254-1783151561395"],"x-external-id":["418075533589"],"channel-id":["VA004"],"x-signature":["dummy_signature_will_fail"],"postman-token":["04036897-6ab5-486d-912b-6e403571e2b2"]},"body":{"partnerServiceId":"77777","customerNo":"0000000000001","virtualAccountNo":"777770000000000001","virtualAccountName":"Toru Yamashita","trxId":"23219829713","paymentRequestId":"12839218738127830","paidAmount":{"value":"11500.00","currency":"IDR"},"virtualAccountEmail":"toru@oor.com","virtualAccountPhone":"081293912081"}} 
[2026-08-02 18:06:58] local.INFO: Valid Postman Signature: l6rap/on9p92gKjzl7aH/kJQiGbOv1rubfiSsLNa6jci84yFtLDNE1VEQUEnhUhssCo+iZxVeWfwASDZqz8lsQ==  
[2026-08-02 18:06:58] local.WARNING: DOKU Notification: Invalid Signature {"headers":{"accept":["*/*"],"accept-encoding":["gzip, deflate, br"],"connection":["keep-alive"],"content-type":["application/json"],"content-length":["388"],"host":["conf.tomat.id"],"user-agent":["PostmanRuntime/7.51.1"],"cache-control":["no-cache"],"x-timestamp":["2026-08-02T16:00:00Z"],"x-partner-id":["BRN-0254-1783151561395"],"x-external-id":["418075533589"],"channel-id":["VA004"],"x-signature":["dummy_signature_will_fail"],"postman-token":["39c4bba0-15be-458a-8399-282614d544d5"]},"body":{"partnerServiceId":"77777","customerNo":"0000000000001","virtualAccountNo":"777770000000000001","virtualAccountName":"Toru Yamashita","trxId":"23219829713","paymentRequestId":"12839218738127830","paidAmount":{"value":"11500.00","currency":"IDR"},"virtualAccountEmail":"toru@oor.com","virtualAccountPhone":"081293912081"}} 
[2026-08-02 18:08:09] local.INFO: Valid Postman Signature: l6rap/on9p92gKjzl7aH/kJQiGbOv1rubfiSsLNa6jci84yFtLDNE1VEQUEnhUhssCo+iZxVeWfwASDZqz8lsQ==  
[2026-08-03 16:20:09] local.ERROR: Command "optimize:clear~" is not defined.

Did you mean one of these?
    cache:clear
    config:clear
    event:clear
    optimize
    optimize:clear
    queue:clear
    route:clear
    view:clear {"exception":"[object] (Symfony\\Component\\Console\\Exception\\CommandNotFoundException(code: 0): Command \"optimize:clear~\" is not defined.

Did you mean one of these?
    cache:clear
    config:clear
    event:clear
    optimize
    optimize:clear
    queue:clear
    route:clear
    view:clear at /home/tomy5877/public_html/api/tomat-api/vendor/symfony/console/Application.php:759)
[stacktrace]
#0 /home/tomy5877/public_html/api/tomat-api/vendor/symfony/console/Application.php(298): Symfony\\Component\\Console\\Application->find()
#1 /home/tomy5877/public_html/api/tomat-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun()
#2 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run()
#3 /home/tomy5877/public_html/api/tomat-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle()
#4 /home/tomy5877/public_html/api/tomat-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand()
#5 {main}
"} 
[2026-08-03 16:30:08] local.INFO: DOKU B2B Token Requested {"accept":["application/json"],"accept-encoding":["gzip, x-gzip, deflate"],"connection":["keep-alive"],"content-type":["application/json"],"content-length":["34"],"host":["conf.tomat.id"],"user-agent":["Apache-HttpClient/5.2.3 (Java/21.0.3)"],"x-timestamp":["2026-08-03T16:30:08+07:00"],"x-client-key":["BRN-0254-1783151561395"],"x-signature":["iSwaYpmvBMvWeQTN8wW5A+Lw6DvMpjwBA4ft9wtMZ6njSOQ3ep2EvSFP2lMJff0nCjULikvJrd5rqrAT4DLtunggjyIEJ8l7bImNXx4Vi2K3ARZFBRAzg/8nzIjX8ukOVnvUHuq26s21Ti7ojEJDB2iIpJGiw/e8JJW4FI7LuCDRMtrBTUJq8cRRte2JIMbFh6Fd+bjjg8JBJD9PTb0oLwIWAjUzamQlVi/9l1NQwn7dcAoEp5Jb38ZRM7vCr53XBABwjof/iCMEMHrhkDsR1pDycD6Sbdwi18GvjAx6az6UpCaII8YU/o+G4CjyHxHIl/3897OgnPn2toAtAfd5qg=="]} 
[2026-08-03 16:45:37] local.INFO: DOKU B2B Token Requested {"accept":["application/json"],"accept-encoding":["gzip, x-gzip, deflate"],"connection":["keep-alive"],"content-type":["application/json"],"content-length":["34"],"host":["conf.tomat.id"],"user-agent":["Apache-HttpClient/5.2.3 (Java/21.0.3)"],"x-timestamp":["2026-08-03T16:45:35+07:00"],"x-client-key":["BRN-0254-1783151561395"],"x-signature":["JfmuVpTsNlhwC8OWhBIryArIv8SVbGy8U5hYWPfreuzGM2Lnmk2GQMRzuflODxnaoN5s9VcuOSUYYqU1B47LeSDQZ0rg/aW0mEz1Wb2yKsPhT9siLXUlM62c5Yg2UTj0Q8ridssZpbPe7aMRccwj4jllvGrp8XqX9cW3McEKEvXM+UQvrpjZ0LqAfUzUhQsXcfnRaBp9h5B5kXwyMShmpiLVftDY+sGi3NuwF/qseWHsfSVctgSTVXBcbjMIbDGoERrzBnftCW2qLtYvRMCaSl//yYxbNnolYzj6dK1LmdkltUFt2Js5Vt9C6XH0JYAyET0VBCNjx5UsyjNCfCmJEA=="]} 
[2026-08-03 17:22:07] local.INFO: DOKU B2B Token Requested {"accept":["application/json"],"accept-encoding":["gzip, x-gzip, deflate"],"connection":["keep-alive"],"content-type":["application/json"],"content-length":["34"],"host":["conf.tomat.id"],"user-agent":["Apache-HttpClient/5.2.3 (Java/21.0.3)"],"x-timestamp":["2026-08-03T17:22:07+07:00"],"x-client-key":["BRN-0254-1783151561395"],"x-signature":["ZlQKBDTqFwUxLBVhvSfoQDWLYHBMgAMNQqipecza/qBs+fB08mkU3X5wIyvvZWxKRI8lpFFuIfE8W92Bkz5YBf6KOfCqqj2+4g9UgPsk8f4uskA5iglzz5bTvlGWqWSyB8b868j4u9qsBGeyid8F4NDqPBgubqfPBfWoZD2ekSC83H7zXWsoCy8RKG5mG+PCQIoADHEg2heoRPHvrozo77j6daoRvGUldUCM56nMFvFJ+AlK3QaJp4an/zTB/03a91XH7kIAtm842oL3dQeamFJvVFlnXIpa9sQAL6AU/QOz6FcQkkUlyQefaPuJ1JBWcMTsYm/KhCwgk7K30K/uNQ=="]} 
[2026-08-03 17:22:07] local.INFO: DOKU Payment Notification Received {"originalPartnerReferenceNo":"TOMAT-20260803-9739","originalReferenceNo":"st66TSyRJp","originalExternalId":"1785752513","latestTransactionStatus":"00","transactionStatusDesc":"Success","amount":{"value":"67986.00","currency":"IDR"},"additionalInfo":{"accountType":"WALLET","channelId":"EMONEY_SHOPEE_PAY_SNAP","channel":"EMONEY_SHOPEE_PAY_SNAP","orderTitle":"Payment TOMAT-20260803-9739","origin":{"source":"PHP","system":"doku-php-library","product":"SDK","apiFormat":"SNAP","sourceVersion":"1.0.0"},"paymentType":"SALE"}} 
[2026-08-03 17:26:17] local.INFO: DOKU B2B Token Requested {"accept":["application/json"],"accept-encoding":["gzip, x-gzip, deflate"],"connection":["keep-alive"],"content-type":["application/json"],"content-length":["34"],"host":["conf.tomat.id"],"user-agent":["Apache-HttpClient/5.2.3 (Java/21.0.3)"],"x-timestamp":["2026-08-03T17:26:16+07:00"],"x-client-key":["BRN-0254-1783151561395"],"x-signature":["jwUWSmrNs6QTI2UgSbMg7y0AY4Gq9bBK9d5RREkEAB4j65GX+kZu1d+DQQMcT/YWT4yDTof2Phi11WUnagTHgpFOd6k9L5uw/T/w08250c+Ht76Rxv+79+0DRi+D3ZtHRf/JUxGihkFUlxE2cctA5QmzbBi2l9X1ROzB9NF5WVXuSR5B22KFirETX0Vr8Z7kg+ZbZ3aSL0y5uM5oPRx0l6ewOwk6GMTCHaRUQqsqCUs85dvn0qFlTXjZWn/7GKjG8v0k4djDLontB/pewmKpsBnElAEpjbSDnqBfdbX0vLVBUgYT4y0ujlG1z0kXLmfaub/KNGk11QaA4Jtlh4tmrg=="]} 
[2026-08-03 17:26:17] local.INFO: DOKU Payment Notification Received {"partnerServiceId":"13925","customerNo":"60000618200","virtualAccountNo":"1392560000618200","virtualAccountName":"Valencia Oktavia","virtualAccountEmail":"zakhyran@gmail.com","virtualAccountPhone":"088973483440","trxId":"TOMAT-20260803-1077","paymentRequestId":"7082585af288a8225a92dc828f691c1d2026-08-03T17:25:48+07:00","paidAmount":{"value":"86425.00","currency":"IDR"},"trxDateTime":"2026-08-03T17:26:14+07:00","additionalInfo":{"channel":"VIRTUAL_ACCOUNT_BRI","origin":{"source":"PHP","system":"doku-php-library","product":"SDK","apiFormat":"SNAP","sourceVersion":"1.0.0"}}} 
[2026-08-03 17:33:59] local.INFO: DOKU B2B Token Requested {"accept":["application/json"],"accept-encoding":["gzip, x-gzip, deflate"],"connection":["keep-alive"],"content-type":["application/json"],"content-length":["34"],"host":["conf.tomat.id"],"user-agent":["Apache-HttpClient/5.2.3 (Java/21.0.3)"],"x-timestamp":["2026-08-03T17:33:59+07:00"],"x-client-key":["BRN-0254-1783151561395"],"x-signature":["GayjMU5/+YraUm05+ccPiUw8KMCzVd46Rbu3iSMcjwilQNwsPrfxs24fn9b3eB7VoLSfHrpsN/9oWxTdcJ1zk55S5EbYIQ+53aYobwoAzSr9dI4CoQnDv3k5RYprNM0oDBhUdbOydSivWLOnqo0HS/zAiLLZmo4Fev2nGZTq9Una0+1EohL7I2Zk6zT8kqE3xe5CJfHoA6lzzgdJ8C9pQU/HDfBuSuFuEdSALnVq9Wdy/995XoGxWKXkvmmdOnZqT+ZAB8dh7GHNMqisL3jxN43Q9Mb4ba9eZisvEB9yS++QzudH01e0JBnXSK59uAXBZIrkJD0Sse3mU/+bhoOmDg=="]} 
[2026-08-03 17:33:59] local.INFO: DOKU Payment Notification Received {"partnerServiceId":"13925","customerNo":"60000618211","virtualAccountNo":"1392560000618211","virtualAccountName":"Valencia Oktavia","virtualAccountEmail":"zakhyran@gmail.com","virtualAccountPhone":"088973483440","trxId":"TOMAT-20260803-5215","paymentRequestId":"24af1914eb76111c86710be00cf7fadf2026-08-03T17:32:27+07:00","paidAmount":{"value":"93550.00","currency":"IDR"},"trxDateTime":"2026-08-03T17:33:58+07:00","additionalInfo":{"channel":"VIRTUAL_ACCOUNT_BRI","origin":{"source":"PHP","system":"doku-php-library","product":"SDK","apiFormat":"SNAP","sourceVersion":"1.0.0"}}} 
[2026-08-03 17:33:59] local.INFO: Order TOMAT-20260803-5215 updated to success via VA Webhook.  
[2026-08-03 17:35:45] local.INFO: DOKU B2B Token Requested {"accept":["application/json"],"accept-encoding":["gzip, x-gzip, deflate"],"connection":["keep-alive"],"content-type":["application/json"],"content-length":["34"],"host":["conf.tomat.id"],"user-agent":["Apache-HttpClient/5.2.3 (Java/21.0.3)"],"x-timestamp":["2026-08-03T17:35:45+07:00"],"x-client-key":["BRN-0254-1783151561395"],"x-signature":["Zu0CsD6mA0kZnx0gRAV06ZDNGcDg0ekt3xIJ0PSzDgDrCbyp26diMpGaEKyvxRhQGf/7E+XC5lDel0VVFFhhismd5ube8E5h5mAxiMPVKqeMLOMPFYtSqFUb1G8Jh3k9igfEG4pbNADRgzxkbEu4YjNgY0CrxLUH8C4BtNqYguIoWXcjEn9dQJ+F69XpNM//Q4vkHznF0f79IoEu9ke8dIR3pThq3qizp3xSTZm17yD6L8vhcRVz5cbV8hGL4XZa0zWHBEYhKTwnE+jZelz6AeFRJnM3L4bFrRxCLBYo6Xdj5WLZzazYOfPW/Frxo+gw2CGBOwUG6QweXFxtw6gGJw=="]} 
[2026-08-03 17:35:45] local.INFO: DOKU Payment Notification Received {"originalPartnerReferenceNo":"TOMAT-20260803-6901","originalReferenceNo":"7aSUZyAZMu","originalExternalId":"1785753334","latestTransactionStatus":"00","transactionStatusDesc":"Success","amount":{"value":"39625.00","currency":"IDR"},"additionalInfo":{"accountType":"WALLET","channelId":"EMONEY_SHOPEE_PAY_SNAP","channel":"EMONEY_SHOPEE_PAY_SNAP","orderTitle":"Payment TOMAT-20260803-6901","origin":{"source":"PHP","system":"doku-php-library","product":"SDK","apiFormat":"SNAP","sourceVersion":"1.0.0"},"paymentType":"SALE"}} 
[2026-08-03 17:35:45] local.INFO: Order TOMAT-20260803-6901 updated to success via E-Wallet Webhook.  
[2026-08-03 18:00:26] local.INFO: DOKU B2B Token Requested {"accept":["application/json"],"accept-encoding":["gzip, x-gzip, deflate"],"connection":["keep-alive"],"content-type":["application/json"],"content-length":["34"],"host":["conf.tomat.id"],"user-agent":["Apache-HttpClient/5.2.3 (Java/21.0.3)"],"x-timestamp":["2026-08-03T18:00:25+07:00"],"x-client-key":["BRN-0254-1783151561395"],"x-signature":["OfaBMxZhkbNq48u2xv6EdYRq3Oyc3CQHxbSbqcVIrgK9bK1+Lrcze7A4ADW6rTfxgebytJWvEZMKvYj8bFaABixSDC0DQYYj7wnRyK2fHFf3qZjHU/7096n4em/CS2RixGe1vXE0YUVwMfd4xdDCom4tf99ad41Jdy+qXLe1DUzIXAJvS/I5ejCY02Fr7Lshq5K4R0DH/YMEdoXM18O8cpYIG+kIoHs4+NFdKxnt2p6RN2cvXQJNwRWLW+6zPjYhY38S0USUuZNZPxdRbOmwPb2xfoubUtJQjIuPfCf1x29jXTQwp8Zsd2gr2NqJGy9YPhB9BgssnNfCM7Dix1iNDQ=="]} 
[2026-08-03 18:00:26] local.INFO: DOKU Payment Notification Received {"originalPartnerReferenceNo":"TOMAT-20260720-08720","originalReferenceNo":"LhU3vJ7qBV5PMBKmLqIvlVPEgX76tXd4SuEuUEfnFzd0jXTJwygdEdLtaycYKLHy","originalExternalId":"1785752277","latestTransactionStatus":"00","transactionStatusDesc":"Success","amount":{"value":"25000.00","currency":"IDR"},"additionalInfo":{"accountType":"WALLET","channelId":"EMONEY_AGGREGATOR_DANA_SNAP_JUMPAPP","channel":"EMONEY_DANA_SNAP","orderTitle":"Payment TOMAT-20260720-08720","origin":{"source":"PHP","system":"doku-php-library","product":"SDK","apiFormat":"SNAP","sourceVersion":"1.0.0"},"paymentType":"SALE"}} 
