[2026-06-28 00:00:15] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:22] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:25] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:29] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:33] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:36] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:39] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:43] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:46] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:49] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:53] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:56] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:00:59] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:01:03] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:01:07] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:01:10] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 00:23:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/plugins/hellopress/wp_filemanager.php from No Origin  
[2026-06-28 00:23:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/this_is_a_new_hello_world.php from No Origin  
[2026-06-28 00:23:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com//sql.php from No Origin  
[2026-06-28 00:23:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/1index.php from No Origin  
[2026-06-28 00:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xxx.php from No Origin  
[2026-06-28 00:23:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/dropdown.php from No Origin  
[2026-06-28 00:23:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/file11.php from No Origin  
[2026-06-28 00:23:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/png.php from No Origin  
[2026-06-28 00:23:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-slss.php from No Origin  
[2026-06-28 00:23:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ah25.php from No Origin  
[2026-06-28 00:23:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ccou.php from No Origin  
[2026-06-28 00:23:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/1.php from No Origin  
[2026-06-28 00:23:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/900.php from No Origin  
[2026-06-28 00:23:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/file59.php from No Origin  
[2026-06-28 00:23:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/amxloxxr.php from No Origin  
[2026-06-28 00:23:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/aboutc.php from No Origin  
[2026-06-28 00:23:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bless18.php from No Origin  
[2026-06-28 00:23:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/crgio.php from No Origin  
[2026-06-28 00:23:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-act.php from No Origin  
[2026-06-28 00:23:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/new4.php from No Origin  
[2026-06-28 00:23:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-the.php from No Origin  
[2026-06-28 00:23:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/atkno.php from No Origin  
[2026-06-28 00:23:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/mass.php from No Origin  
[2026-06-28 00:23:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wefile.php from No Origin  
[2026-06-28 00:23:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com//min.php from No Origin  
[2026-06-28 00:23:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/sid3.php from No Origin  
[2026-06-28 00:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/fileas.php from No Origin  
[2026-06-28 00:23:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bless24.php from No Origin  
[2026-06-28 00:23:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/fun.php from No Origin  
[2026-06-28 00:23:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/drykl.php from No Origin  
[2026-06-28 00:23:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-admin/css/colors/blue/file.php from No Origin  
[2026-06-28 00:23:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/mifta.php from No Origin  
[2026-06-28 00:23:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/class-t.api.php from No Origin  
[2026-06-28 00:23:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/vgtyu.php from No Origin  
[2026-06-28 00:23:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/atomlib.php from No Origin  
[2026-06-28 00:23:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-access.php from No Origin  
[2026-06-28 00:23:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-update.php from No Origin  
[2026-06-28 00:23:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com//erty.php from No Origin  
[2026-06-28 00:23:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-admin/maint/wp-is.php from No Origin  
[2026-06-28 00:23:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/like.php from No Origin  
[2026-06-28 00:23:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bless5.php from No Origin  
[2026-06-28 00:23:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/t.php from No Origin  
[2026-06-28 00:23:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xoot.php from No Origin  
[2026-06-28 00:23:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xqq.php from No Origin  
[2026-06-28 00:24:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-load.php from No Origin  
[2026-06-28 00:24:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com//x.php from No Origin  
[2026-06-28 00:24:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/i.php from No Origin  
[2026-06-28 00:24:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ms-edit.php from No Origin  
[2026-06-28 00:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/v2.php from No Origin  
[2026-06-28 00:24:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/new.php from No Origin  
[2026-06-28 00:24:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-admin/network/edit.php from No Origin  
[2026-06-28 00:24:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/pouhg.php from No Origin  
[2026-06-28 00:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/cilus.php from No Origin  
[2026-06-28 00:24:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/file4.php from No Origin  
[2026-06-28 00:24:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/samll.php from No Origin  
[2026-06-28 00:24:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/Okxob.php from No Origin  
[2026-06-28 00:24:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ok.php from No Origin  
[2026-06-28 00:24:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wuasr.php from No Origin  
[2026-06-28 00:24:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bless11.php from No Origin  
[2026-06-28 00:24:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-block.php from No Origin  
[2026-06-28 00:24:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/aevly.php from No Origin  
[2026-06-28 00:24:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/hello.php from No Origin  
[2026-06-28 00:24:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-links-opml.php from No Origin  
[2026-06-28 00:24:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/forbidals.php from No Origin  
[2026-06-28 00:24:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/file30.php from No Origin  
[2026-06-28 00:24:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xda.php from No Origin  
[2026-06-28 00:24:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/z.php from No Origin  
[2026-06-28 00:24:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/b.php from No Origin  
[2026-06-28 00:24:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/edit.php from No Origin  
[2026-06-28 00:24:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/app.php from No Origin  
[2026-06-28 00:24:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-png.php from No Origin  
[2026-06-28 00:24:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/lib.php from No Origin  
[2026-06-28 00:24:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/sys.php from No Origin  
[2026-06-28 00:24:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/la.php from No Origin  
[2026-06-28 00:24:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/tires.php from No Origin  
[2026-06-28 00:24:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/lv.php from No Origin  
[2026-06-28 00:24:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/myfile.php from No Origin  
[2026-06-28 00:24:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/06.php from No Origin  
[2026-06-28 00:24:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/fs.php from No Origin  
[2026-06-28 00:24:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/asasx.php from No Origin  
[2026-06-28 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-kd4xalrg7m.php from No Origin  
[2026-06-28 00:24:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-good.php from No Origin  
[2026-06-28 00:24:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/scxy.php from No Origin  
[2026-06-28 00:24:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wmore1.php from No Origin  
[2026-06-28 00:24:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com//like.php from No Origin  
[2026-06-28 00:24:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/x.php from No Origin  
[2026-06-28 00:24:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xa.php from No Origin  
[2026-06-28 00:24:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/kolda.php from No Origin  
[2026-06-28 00:25:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-aothait.php from No Origin  
[2026-06-28 00:25:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ftde.php from No Origin  
[2026-06-28 00:25:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/vx.php from No Origin  
[2026-06-28 00:25:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/a5.php from No Origin  
[2026-06-28 00:25:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-sing.php from No Origin  
[2026-06-28 00:25:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/database.php from No Origin  
[2026-06-28 00:25:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/explorer/index_.php from No Origin  
[2026-06-28 00:25:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-at.php from No Origin  
[2026-06-28 00:25:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-wz.php from No Origin  
[2026-06-28 00:25:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-ver.php from No Origin  
[2026-06-28 00:25:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp5.php from No Origin  
[2026-06-28 00:25:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-pp.php from No Origin  
[2026-06-28 00:25:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com//w3lls.php from No Origin  
[2026-06-28 00:25:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/sbhu.php from No Origin  
[2026-06-28 00:25:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/uploads/admin.php from No Origin  
[2026-06-28 00:25:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/favicon.php from No Origin  
[2026-06-28 00:25:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/txets.php from No Origin  
[2026-06-28 00:25:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-su.php from No Origin  
[2026-06-28 00:25:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ff.php from No Origin  
[2026-06-28 00:25:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/reze.php from No Origin  
[2026-06-28 00:25:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/666.php from No Origin  
[2026-06-28 00:25:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wehrman.php from No Origin  
[2026-06-28 00:25:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-conflg.php from No Origin  
[2026-06-28 00:25:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ff1.php from No Origin  
[2026-06-28 00:25:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/fff.php from No Origin  
[2026-06-28 00:25:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/amax.php from No Origin  
[2026-06-28 00:25:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-firewall.php from No Origin  
[2026-06-28 00:25:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/appt.php from No Origin  
[2026-06-28 00:25:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-thi.php from No Origin  
[2026-06-28 00:25:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/jj.php from No Origin  
[2026-06-28 00:25:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/333.php from No Origin  
[2026-06-28 00:25:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/albin.php from No Origin  
[2026-06-28 00:25:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/66.php from No Origin  
[2026-06-28 00:25:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/motu.php from No Origin  
[2026-06-28 00:25:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/kj.php from No Origin  
[2026-06-28 00:25:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp4.php from No Origin  
[2026-06-28 00:25:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/file61.php from No Origin  
[2026-06-28 00:25:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com//wp.php from No Origin  
[2026-06-28 00:25:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-trackback.php from No Origin  
[2026-06-28 00:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/db.php from No Origin  
[2026-06-28 00:25:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/NewFile.php from No Origin  
[2026-06-28 00:25:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com//xxx.php from No Origin  
[2026-06-28 00:25:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ms.php from No Origin  
[2026-06-28 00:25:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/mini.php from No Origin  
[2026-06-28 00:26:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/first.php from No Origin  
[2026-06-28 00:26:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/0okj.php from No Origin  
[2026-06-28 00:26:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/grsiuk.php from No Origin  
[2026-06-28 00:26:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/shell20211028.php from No Origin  
[2026-06-28 00:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/revealability.php from No Origin  
[2026-06-28 00:26:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com//btx25.php from No Origin  
[2026-06-28 00:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bthil.php from No Origin  
[2026-06-28 00:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/hplfuns.php from No Origin  
[2026-06-28 00:26:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/error.php from No Origin  
[2026-06-28 00:26:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com//edit.php from No Origin  
[2026-06-28 00:26:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/pass4.php from No Origin  
[2026-06-28 00:26:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/sadcut1.php from No Origin  
[2026-06-28 00:26:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bgymj.php from No Origin  
[2026-06-28 00:26:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/yas.php from No Origin  
[2026-06-28 00:26:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com//dx.php from No Origin  
[2026-06-28 00:26:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/yellow.php from No Origin  
[2026-06-28 00:26:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-der.php from No Origin  
[2026-06-28 00:26:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/lala.php from No Origin  
[2026-06-28 00:26:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/aa.php from No Origin  
[2026-06-28 01:00:09] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:13] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:17] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:20] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:23] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:27] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:30] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:34] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:37] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:41] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:44] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:47] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:50] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:54] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:00:57] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 01:01:00] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:10] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:14] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:18] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:21] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:25] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:28] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:32] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:36] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:40] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:43] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:48] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:51] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:54] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:00:58] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:01:01] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 02:01:05] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:11] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:14] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:18] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:21] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:25] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:28] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:31] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:35] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:38] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:41] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:45] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:48] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:51] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:54] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:00:57] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 03:01:01] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:11] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:14] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:17] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:20] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:24] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:27] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:30] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:33] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:37] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:40] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:43] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:47] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:50] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:53] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:00:56] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 04:01:00] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:15] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:18] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:21] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:26] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:31] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:34] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:38] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:41] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:44] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:48] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:51] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:54] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:00:58] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:01:01] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:01:04] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 05:01:07] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:13] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:18] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:21] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:24] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:27] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:30] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:34] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:37] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:40] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:43] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:46] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:50] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:53] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:00:57] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:01:00] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 06:01:03] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:09] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:12] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:16] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:20] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:23] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:27] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:31] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:34] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:38] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:42] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:46] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:49] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:52] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:55] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:00:59] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:01:02] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 07:56:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com from No Origin  
[2026-06-28 07:56:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/favicon.ico from No Origin  
[2026-06-28 08:00:12] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:15] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:19] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:22] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:26] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:29] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:32] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:35] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:39] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:42] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:45] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:48] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:52] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:55] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:00:58] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:01:01] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-28 08:01:03] production.INFO: Starting Marketing Automations Processor...  
[2026-06-28 08:01:03] production.INFO: Finished Marketing Automations Processor.  
[2026-06-28 08:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?branch_id=1&period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?branch_id=1&period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:09:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:09:57] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":75,"therapist_id":6,"date":null,"start_date":"2026-03-02","end_date":null,"day_of_week":"monday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-02-28T17:01:22.000000Z","updated_at":"2026-02-28T17:01:22.000000Z"},"reqStart":"11:00:00","reqEnd":"12:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-28 08:10:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:10] production.INFO: NOMINAL_DP CHECK {"payment_type":"full_payment","nominal_dp_request":0,"nominal_dp_in_data":0,"all_request":{"branch_id":1,"booking_date":"2026-06-29","payment_type":"full_payment","nominal_dp":0,"items":[{"service_id":47,"variant_id":43,"therapist_id":12,"room_id":1,"start_time":"11:00","guest_name":"YOGI LAGI","guest_phone":"081510314123","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-28 08:10:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:11] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":140} 
[2026-06-28 08:10:11] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 08:10:12] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-28 08:10:12] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-28 08:10:12] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-28 08:10:12] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":11,\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"currency\":\"IDR\",\"session_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"callback_url\":\"https://zafaranuserdev.vercel.app/payment/success/PAY-20260628-000140-1782609011\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 140\",\"price\":11,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"YOGI\",\"email\":\"mail@zafaranspasolo.com\",\"phone\":\"081288676389\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-28 08:10:12] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":11,"invoice_number":"PAY-20260628-000140-1782609011","currency":"IDR","session_id":"c974e2c3-48e9-4143-a410-42245501bb93","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260628-000140-1782609011","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 140","price":11,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS"]},"customer":{"name":"YOGI","email":"mail@zafaranspasolo.com","phone":"081288676389"}}} 
[2026-06-28 08:10:12] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:c974e2c3-48e9-4143-a410-42245501bb93
Request-Timestamp:2026-06-28T01:10:12Z
Request-Target:/checkout/v1/payment
Digest:IHsu0l+DRWhYnkS3RGlvE0ws0WfqSpkd8Auy/cAJ5qg="} 
[2026-06-28 08:10:18] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"11","invoice_number":"PAY-20260628-000140-1782609011","currency":"IDR","session_id":"c974e2c3-48e9-4143-a410-42245501bb93","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260628-000140-1782609011","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 140","quantity":1,"price":"11"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":15,"token_id":"c974e2c3-48e9-4143-a410-42245501bb9320261028081017464","url":"https://checkout.doku.com/checkout-link-v2/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464","expired_date":"20260628082512","expired_datetime":"2026-06-28T01:25:12Z"},"customer":{"email":"mail@zafaranspasolo.com","phone":"081288676389","name":"YOGI"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 140","quantity":1,"price":"11"}]},"uuid":2.2252606280810173e+39,"headers":{"request_id":"c974e2c3-48e9-4143-a410-42245501bb93","signature":"HMACSHA256=UMi3TCzMo2oUMp6h4fFu+L/PJcbLu5dkEu15xWzyXek=","date":"2026-06-28T01:10:12Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-28 08:10:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/166 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/166 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:24] production.INFO: Payment Status Check {"payment_id":"166","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:10:24] production.INFO: Calling checkDokuStatus for payment {"payment_id":"166"} 
[2026-06-28 08:10:24] production.INFO: checkDokuStatus called {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:10:24] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:45f1959f-f00e-4458-a652-a8787585184e
Request-Timestamp:2026-06-28T01:10:24Z
Request-Target:/orders/v1/status/PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:24] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000140-1782609011","invoice":"PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:25] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000140-1782609011","response":{"order":{"invoice_number":"PAY-20260628-000140-1782609011","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T01:10:12Z","original_request_id":"c974e2c3-48e9-4143-a410-42245501bb93","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 08:10:25] production.INFO: After checkDokuStatus {"payment_id":"166","new_status":"pending"} 
[2026-06-28 08:10:25] production.INFO: Payment Status Response {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000140-1782609011\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"currency\":\"IDR\",\"session_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000140-1782609011\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"expired_date\":\"20260628082512\",\"expired_datetime\":\"2026-06-28T01:25:12Z\"},\"customer\":{\"email\":\"mail@zafaranspasolo.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280810173e+39,\"headers\":{\"request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"signature\":\"HMACSHA256=UMi3TCzMo2oUMp6h4fFu+L\\/PJcbLu5dkEu15xWzyXek=\",\"date\":\"2026-06-28T01:10:12Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:10:25\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T01:10:12Z\",\"original_request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 08:10:11"} 
[2026-06-28 08:10:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/166 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:29] production.INFO: Payment Status Check {"payment_id":"166","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:10:29] production.INFO: Calling checkDokuStatus for payment {"payment_id":"166"} 
[2026-06-28 08:10:29] production.INFO: checkDokuStatus called {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:10:29] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:c4c64252-b34c-46a3-952d-de43f8f7810f
Request-Timestamp:2026-06-28T01:10:29Z
Request-Target:/orders/v1/status/PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:29] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000140-1782609011","invoice":"PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:30] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000140-1782609011","response":{"order":{"invoice_number":"PAY-20260628-000140-1782609011","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T01:10:12Z","original_request_id":"c974e2c3-48e9-4143-a410-42245501bb93","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 08:10:30] production.INFO: After checkDokuStatus {"payment_id":"166","new_status":"pending"} 
[2026-06-28 08:10:30] production.INFO: Payment Status Response {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000140-1782609011\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"currency\":\"IDR\",\"session_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000140-1782609011\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"expired_date\":\"20260628082512\",\"expired_datetime\":\"2026-06-28T01:25:12Z\"},\"customer\":{\"email\":\"mail@zafaranspasolo.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280810173e+39,\"headers\":{\"request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"signature\":\"HMACSHA256=UMi3TCzMo2oUMp6h4fFu+L\\/PJcbLu5dkEu15xWzyXek=\",\"date\":\"2026-06-28T01:10:12Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:10:30\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T01:10:12Z\",\"original_request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 08:10:11"} 
[2026-06-28 08:10:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/166 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:34] production.INFO: Payment Status Check {"payment_id":"166","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:10:34] production.INFO: Calling checkDokuStatus for payment {"payment_id":"166"} 
[2026-06-28 08:10:34] production.INFO: checkDokuStatus called {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:10:34] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:590ff4e6-e28b-4464-8ba4-49a2ffbb15d8
Request-Timestamp:2026-06-28T01:10:34Z
Request-Target:/orders/v1/status/PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:34] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000140-1782609011","invoice":"PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:35] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000140-1782609011","response":{"order":{"invoice_number":"PAY-20260628-000140-1782609011","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T01:10:12Z","original_request_id":"c974e2c3-48e9-4143-a410-42245501bb93","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 08:10:35] production.INFO: After checkDokuStatus {"payment_id":"166","new_status":"pending"} 
[2026-06-28 08:10:35] production.INFO: Payment Status Response {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000140-1782609011\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"currency\":\"IDR\",\"session_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000140-1782609011\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"expired_date\":\"20260628082512\",\"expired_datetime\":\"2026-06-28T01:25:12Z\"},\"customer\":{\"email\":\"mail@zafaranspasolo.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280810173e+39,\"headers\":{\"request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"signature\":\"HMACSHA256=UMi3TCzMo2oUMp6h4fFu+L\\/PJcbLu5dkEu15xWzyXek=\",\"date\":\"2026-06-28T01:10:12Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:10:35\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T01:10:12Z\",\"original_request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 08:10:11"} 
[2026-06-28 08:10:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/166 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:38] production.INFO: Payment Status Check {"payment_id":"166","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:10:38] production.INFO: Calling checkDokuStatus for payment {"payment_id":"166"} 
[2026-06-28 08:10:38] production.INFO: checkDokuStatus called {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:10:38] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:553c9637-4078-47a0-bdd6-96844762a771
Request-Timestamp:2026-06-28T01:10:38Z
Request-Target:/orders/v1/status/PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:38] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000140-1782609011","invoice":"PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:40] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000140-1782609011","response":{"order":{"invoice_number":"PAY-20260628-000140-1782609011","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T01:10:12Z","original_request_id":"c974e2c3-48e9-4143-a410-42245501bb93","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 08:10:40] production.INFO: After checkDokuStatus {"payment_id":"166","new_status":"pending"} 
[2026-06-28 08:10:40] production.INFO: Payment Status Response {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000140-1782609011\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"currency\":\"IDR\",\"session_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000140-1782609011\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"expired_date\":\"20260628082512\",\"expired_datetime\":\"2026-06-28T01:25:12Z\"},\"customer\":{\"email\":\"mail@zafaranspasolo.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280810173e+39,\"headers\":{\"request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"signature\":\"HMACSHA256=UMi3TCzMo2oUMp6h4fFu+L\\/PJcbLu5dkEu15xWzyXek=\",\"date\":\"2026-06-28T01:10:12Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:10:40\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T01:10:12Z\",\"original_request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 08:10:11"} 
[2026-06-28 08:10:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/166 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:44] production.INFO: Payment Status Check {"payment_id":"166","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:10:44] production.INFO: Calling checkDokuStatus for payment {"payment_id":"166"} 
[2026-06-28 08:10:44] production.INFO: checkDokuStatus called {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:10:44] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d21577ec-f998-4c10-97d0-e8c81502e58f
Request-Timestamp:2026-06-28T01:10:44Z
Request-Target:/orders/v1/status/PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:44] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000140-1782609011","invoice":"PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:45] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000140-1782609011","response":{"order":{"invoice_number":"PAY-20260628-000140-1782609011","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T01:10:12Z","original_request_id":"c974e2c3-48e9-4143-a410-42245501bb93","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 08:10:45] production.INFO: After checkDokuStatus {"payment_id":"166","new_status":"pending"} 
[2026-06-28 08:10:45] production.INFO: Payment Status Response {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000140-1782609011\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"currency\":\"IDR\",\"session_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000140-1782609011\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"expired_date\":\"20260628082512\",\"expired_datetime\":\"2026-06-28T01:25:12Z\"},\"customer\":{\"email\":\"mail@zafaranspasolo.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280810173e+39,\"headers\":{\"request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"signature\":\"HMACSHA256=UMi3TCzMo2oUMp6h4fFu+L\\/PJcbLu5dkEu15xWzyXek=\",\"date\":\"2026-06-28T01:10:12Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:10:45\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T01:10:12Z\",\"original_request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 08:10:11"} 
[2026-06-28 08:10:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/166 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:48] production.INFO: Payment Status Check {"payment_id":"166","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:10:48] production.INFO: Calling checkDokuStatus for payment {"payment_id":"166"} 
[2026-06-28 08:10:48] production.INFO: checkDokuStatus called {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:10:48] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b5c0a52f-cdcf-4db6-aa36-6a10a9e4006e
Request-Timestamp:2026-06-28T01:10:48Z
Request-Target:/orders/v1/status/PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:48] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000140-1782609011","invoice":"PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:49] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000140-1782609011","response":{"order":{"invoice_number":"PAY-20260628-000140-1782609011","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T01:10:12Z","original_request_id":"c974e2c3-48e9-4143-a410-42245501bb93","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 08:10:49] production.INFO: After checkDokuStatus {"payment_id":"166","new_status":"pending"} 
[2026-06-28 08:10:49] production.INFO: Payment Status Response {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000140-1782609011\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"currency\":\"IDR\",\"session_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000140-1782609011\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"expired_date\":\"20260628082512\",\"expired_datetime\":\"2026-06-28T01:25:12Z\"},\"customer\":{\"email\":\"mail@zafaranspasolo.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280810173e+39,\"headers\":{\"request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"signature\":\"HMACSHA256=UMi3TCzMo2oUMp6h4fFu+L\\/PJcbLu5dkEu15xWzyXek=\",\"date\":\"2026-06-28T01:10:12Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:10:49\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T01:10:12Z\",\"original_request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 08:10:11"} 
[2026-06-28 08:10:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/166 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:10:54] production.INFO: Payment Status Check {"payment_id":"166","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:10:54] production.INFO: Calling checkDokuStatus for payment {"payment_id":"166"} 
[2026-06-28 08:10:54] production.INFO: checkDokuStatus called {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:10:54] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:79808f74-c691-44dc-9b04-eee44b4aebdd
Request-Timestamp:2026-06-28T01:10:54Z
Request-Target:/orders/v1/status/PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:54] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000140-1782609011","invoice":"PAY-20260628-000140-1782609011"} 
[2026-06-28 08:10:55] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000140-1782609011","response":{"order":{"invoice_number":"PAY-20260628-000140-1782609011","amount":11.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-28T01:10:53Z","original_request_id":"c974e2c3-48e9-4143-a410-42245501bb93","amount":"11.00","amount_details":{"currency":"IDR","paid_amount":11.0}},"service":{"id":"SCAN_CODE"},"acquirer":{"id":"DOKU","name":"DOKU"},"channel":{"id":"QRIS"},"additional_info":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","hold_settlement":false,"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"is_qris_v1":false,"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"11","name":"Pembayaran Booking 140"}],"migration_process":false},"qris_payment":{"date":"2026-06-28T01:10:53Z","payer_account_id":"9360050311869613679","payer_account_name":"AYOGI KURNIAWAN               ","payer_account_issuer":"Bank Nobu","reference_id":"000000S7SWM3","response_code":"0000"}}} 
[2026-06-28 08:10:55] production.INFO: Updating payment status {"payment_id":166,"old_status":"pending","new_status":"success"} 
[2026-06-28 08:10:55] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":166} 
[2026-06-28 08:10:55] production.INFO: processSuccessfulPayment starting for Payment ID: 166, Status: success  
[2026-06-28 08:10:55] production.INFO: Found PaymentLog ID: 140 with status: pending  
[2026-06-28 08:10:55] production.INFO: PaymentLog 140 updated to settlement  
[2026-06-28 08:10:55] production.INFO: Processing booking data from log {"data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 08:10:55] production.INFO: Resolved customer email {"email":"mail@zafaranspasolo.com"} 
[2026-06-28 08:10:57] production.INFO: [WA] smart-send ok event=staff_booking_new phone=81327376134 email=oktaviayulimasari@gmail.com  
[2026-06-28 08:11:00] production.ERROR: Background email process error (suppressed) for oktaviayulimasari@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. 41be03b00d2f7-c93522747efsm4759591a12.22 - gsmtp".  
[2026-06-28 08:11:00] production.INFO: Email job dispatched for: oktaviayulimasari@gmail.com  
[2026-06-28 08:11:02] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081510314123 email=mail@zafaranspasolo.com  
[2026-06-28 08:11:03] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081288676389 email=mail@zafaranspasolo.com  
[2026-06-28 08:11:06] production.ERROR: Failed to record transaction for payment 166: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`zafaran_db`.`transaction_items`, CONSTRAINT `transaction_items_variant_id_foreign` FOREIGN KEY (`variant_id`) REFERENCES `product_variants` (`id`) ON DELETE SET NULL) (Connection: mysql, SQL: insert into `transaction_items` (`transaction_id`, `type`, `service_id`, `product_id`, `variant_id`, `therapist_id`, `quantity`, `price`, `subtotal`, `notes`, `updated_at`, `created_at`) values (115, service, 47, ?, 43, 12, 1, 0, 0, ?, 2026-06-28 08:11:04, 2026-06-28 08:11:04))  
[2026-06-28 08:11:06] production.INFO: After checkDokuStatus {"payment_id":"166","new_status":"success"} 
[2026-06-28 08:11:06] production.INFO: Booking payment status {"booking_id":123,"payment_status":"paid"} 
[2026-06-28 08:11:06] production.INFO: Payment Status Response {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000140-1782609011\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"currency\":\"IDR\",\"session_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000140-1782609011\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"expired_date\":\"20260628082512\",\"expired_datetime\":\"2026-06-28T01:25:12Z\"},\"customer\":{\"email\":\"mail@zafaranspasolo.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280810173e+39,\"headers\":{\"request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"signature\":\"HMACSHA256=UMi3TCzMo2oUMp6h4fFu+L\\/PJcbLu5dkEu15xWzyXek=\",\"date\":\"2026-06-28T01:10:12Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:10:55\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-28T01:10:53Z\",\"original_request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"amount\":\"11.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":11}},\"service\":{\"id\":\"SCAN_CODE\"},\"acquirer\":{\"id\":\"DOKU\",\"name\":\"DOKU\"},\"channel\":{\"id\":\"QRIS\"},\"additional_info\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"hold_settlement\":false,\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"is_qris_v1\":false,\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"11\",\"name\":\"Pembayaran Booking 140\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-28T01:10:53Z\",\"payer_account_id\":\"9360050311869613679\",\"payer_account_name\":\"AYOGI KURNIAWAN               \",\"payer_account_issuer\":\"Bank Nobu\",\"reference_id\":\"000000S7SWM3\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-28 08:10:11"} 
[2026-06-28 08:11:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/166 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:11:06] production.INFO: Payment Status Check {"payment_id":"166","current_status":"success","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:11:06] production.INFO: Booking payment status {"booking_id":123,"payment_status":"paid"} 
[2026-06-28 08:11:06] production.INFO: Payment Status Response {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000140-1782609011\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"currency\":\"IDR\",\"session_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000140-1782609011\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"expired_date\":\"20260628082512\",\"expired_datetime\":\"2026-06-28T01:25:12Z\"},\"customer\":{\"email\":\"mail@zafaranspasolo.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280810173e+39,\"headers\":{\"request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"signature\":\"HMACSHA256=UMi3TCzMo2oUMp6h4fFu+L\\/PJcbLu5dkEu15xWzyXek=\",\"date\":\"2026-06-28T01:10:12Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:10:55\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-28T01:10:53Z\",\"original_request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"amount\":\"11.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":11}},\"service\":{\"id\":\"SCAN_CODE\"},\"acquirer\":{\"id\":\"DOKU\",\"name\":\"DOKU\"},\"channel\":{\"id\":\"QRIS\"},\"additional_info\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"hold_settlement\":false,\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"is_qris_v1\":false,\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"11\",\"name\":\"Pembayaran Booking 140\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-28T01:10:53Z\",\"payer_account_id\":\"9360050311869613679\",\"payer_account_name\":\"AYOGI KURNIAWAN               \",\"payer_account_issuer\":\"Bank Nobu\",\"reference_id\":\"000000S7SWM3\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-28 08:10:11"} 
[2026-06-28 08:11:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/166 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:11:07] production.INFO: Payment Status Check {"payment_id":"166","current_status":"success","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:11:07] production.INFO: Booking payment status {"booking_id":123,"payment_status":"paid"} 
[2026-06-28 08:11:07] production.INFO: Payment Status Response {"payment_id":166,"payment_ref":"PAY-20260628-000140-1782609011","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000140-1782609011\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"currency\":\"IDR\",\"session_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000140-1782609011\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c974e2c3-48e9-4143-a410-42245501bb9320261028081017464\",\"expired_date\":\"20260628082512\",\"expired_datetime\":\"2026-06-28T01:25:12Z\"},\"customer\":{\"email\":\"mail@zafaranspasolo.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 140\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280810173e+39,\"headers\":{\"request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"signature\":\"HMACSHA256=UMi3TCzMo2oUMp6h4fFu+L\\/PJcbLu5dkEu15xWzyXek=\",\"date\":\"2026-06-28T01:10:12Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:10:55\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000140-1782609011\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-28T01:10:53Z\",\"original_request_id\":\"c974e2c3-48e9-4143-a410-42245501bb93\",\"amount\":\"11.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":11}},\"service\":{\"id\":\"SCAN_CODE\"},\"acquirer\":{\"id\":\"DOKU\",\"name\":\"DOKU\"},\"channel\":{\"id\":\"QRIS\"},\"additional_info\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"hold_settlement\":false,\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"is_qris_v1\":false,\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"11\",\"name\":\"Pembayaran Booking 140\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-28T01:10:53Z\",\"payer_account_id\":\"9360050311869613679\",\"payer_account_name\":\"AYOGI KURNIAWAN               \",\"payer_account_issuer\":\"Bank Nobu\",\"reference_id\":\"000000S7SWM3\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-28 08:10:11"} 
[2026-06-28 08:12:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cities from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cities from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:12:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:15] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":80,"therapist_id":6,"date":null,"start_date":"2026-06-09","end_date":null,"day_of_week":"tuesday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-08T22:35:23.000000Z","updated_at":"2026-06-08T22:35:23.000000Z"},"reqStart":"16:45:00","reqEnd":"17:45:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-28 08:13:15] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"16:45:00","reqEnd":"17:45:00","conflict":false} 
[2026-06-28 08:13:15] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"16:45:00","reqEnd":"17:45:00","conflict":true} 
[2026-06-28 08:13:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:17] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":80,"therapist_id":6,"date":null,"start_date":"2026-06-09","end_date":null,"day_of_week":"tuesday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-08T22:35:23.000000Z","updated_at":"2026-06-08T22:35:23.000000Z"},"reqStart":"18:15:00","reqEnd":"19:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-28 08:13:17] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"18:15:00","reqEnd":"19:15:00","conflict":false} 
[2026-06-28 08:13:17] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"18:15:00","reqEnd":"19:15:00","conflict":false} 
[2026-06-28 08:13:17] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"20:00:00","item_end":"21:00:00","bStart":"20:00:00","bEnd":"21:00:00","reqStart":"18:15:00","reqEnd":"19:15:00","conflict":false} 
[2026-06-28 08:13:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:37] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":80,"therapist_id":6,"date":null,"start_date":"2026-06-09","end_date":null,"day_of_week":"tuesday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-08T22:35:23.000000Z","updated_at":"2026-06-08T22:35:23.000000Z"},"reqStart":"11:00:00","reqEnd":"12:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-28 08:13:37] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"11:00:00","reqEnd":"12:00:00","conflict":false} 
[2026-06-28 08:13:37] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"11:00:00","reqEnd":"12:00:00","conflict":false} 
[2026-06-28 08:13:37] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"20:00:00","item_end":"21:00:00","bStart":"20:00:00","bEnd":"21:00:00","reqStart":"11:00:00","reqEnd":"12:00:00","conflict":false} 
[2026-06-28 08:13:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:41] production.INFO: NOMINAL_DP CHECK {"payment_type":"full_payment","nominal_dp_request":0,"nominal_dp_in_data":0,"all_request":{"branch_id":1,"booking_date":"2026-06-30","payment_type":"full_payment","nominal_dp":0,"items":[{"service_id":47,"variant_id":43,"therapist_id":7,"room_id":1,"start_time":"11:00","guest_name":"GERAD","guest_phone":"081510314123","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-28 08:13:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:41] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":141} 
[2026-06-28 08:13:41] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 08:13:41] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-28 08:13:41] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-28 08:13:41] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-28 08:13:41] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":11,\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"currency\":\"IDR\",\"session_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"callback_url\":\"https://zafaranuserdev.vercel.app/payment/success/PAY-20260628-000141-1782609221\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 141\",\"price\":11,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"YOGI\",\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-28 08:13:41] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":11,"invoice_number":"PAY-20260628-000141-1782609221","currency":"IDR","session_id":"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260628-000141-1782609221","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 141","price":11,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS"]},"customer":{"name":"YOGI","email":"ayogikrnwn@gmail.com","phone":"081288676389"}}} 
[2026-06-28 08:13:41] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8
Request-Timestamp:2026-06-28T01:13:41Z
Request-Target:/checkout/v1/payment
Digest:evGkFrCjNRdbWDQnsY/V+z1OHArZtNuGnGjTc5I/nDE="} 
[2026-06-28 08:13:42] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"11","invoice_number":"PAY-20260628-000141-1782609221","currency":"IDR","session_id":"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260628-000141-1782609221","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 141","quantity":1,"price":"11"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":15,"token_id":"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434","url":"https://checkout.doku.com/checkout-link-v2/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434","expired_date":"20260628082841","expired_datetime":"2026-06-28T01:28:41Z"},"customer":{"email":"ayogikrnwn@gmail.com","phone":"081288676389","name":"YOGI"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 141","quantity":1,"price":"11"}]},"uuid":2.2252606280813425e+39,"headers":{"request_id":"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8","signature":"HMACSHA256=2r2tU9hvFC+YelsNWTZBrjF7FfsIji3n5n3ztwU8fRk=","date":"2026-06-28T01:13:41Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-28 08:13:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/167 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/167 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:48] production.INFO: Payment Status Check {"payment_id":"167","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:13:48] production.INFO: Calling checkDokuStatus for payment {"payment_id":"167"} 
[2026-06-28 08:13:48] production.INFO: checkDokuStatus called {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:13:48] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:37b8ea22-7952-4f48-9471-5c3ca506e9cf
Request-Timestamp:2026-06-28T01:13:48Z
Request-Target:/orders/v1/status/PAY-20260628-000141-1782609221"} 
[2026-06-28 08:13:48] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000141-1782609221","invoice":"PAY-20260628-000141-1782609221"} 
[2026-06-28 08:13:48] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000141-1782609221","response":{"order":{"invoice_number":"PAY-20260628-000141-1782609221","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T01:13:41Z","original_request_id":"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 08:13:48] production.INFO: After checkDokuStatus {"payment_id":"167","new_status":"pending"} 
[2026-06-28 08:13:48] production.INFO: Payment Status Response {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000141-1782609221\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"currency\":\"IDR\",\"session_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000141-1782609221\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"expired_date\":\"20260628082841\",\"expired_datetime\":\"2026-06-28T01:28:41Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280813425e+39,\"headers\":{\"request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"signature\":\"HMACSHA256=2r2tU9hvFC+YelsNWTZBrjF7FfsIji3n5n3ztwU8fRk=\",\"date\":\"2026-06-28T01:13:41Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:13:48\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T01:13:41Z\",\"original_request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 08:13:41"} 
[2026-06-28 08:13:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/167 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:53] production.INFO: Payment Status Check {"payment_id":"167","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:13:53] production.INFO: Calling checkDokuStatus for payment {"payment_id":"167"} 
[2026-06-28 08:13:53] production.INFO: checkDokuStatus called {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:13:53] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:1f6003bc-27d1-4090-b897-97cbe3cab91d
Request-Timestamp:2026-06-28T01:13:53Z
Request-Target:/orders/v1/status/PAY-20260628-000141-1782609221"} 
[2026-06-28 08:13:53] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000141-1782609221","invoice":"PAY-20260628-000141-1782609221"} 
[2026-06-28 08:13:53] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000141-1782609221","response":{"order":{"invoice_number":"PAY-20260628-000141-1782609221","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T01:13:41Z","original_request_id":"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 08:13:53] production.INFO: After checkDokuStatus {"payment_id":"167","new_status":"pending"} 
[2026-06-28 08:13:53] production.INFO: Payment Status Response {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000141-1782609221\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"currency\":\"IDR\",\"session_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000141-1782609221\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"expired_date\":\"20260628082841\",\"expired_datetime\":\"2026-06-28T01:28:41Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280813425e+39,\"headers\":{\"request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"signature\":\"HMACSHA256=2r2tU9hvFC+YelsNWTZBrjF7FfsIji3n5n3ztwU8fRk=\",\"date\":\"2026-06-28T01:13:41Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:13:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T01:13:41Z\",\"original_request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 08:13:41"} 
[2026-06-28 08:13:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/167 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:13:58] production.INFO: Payment Status Check {"payment_id":"167","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:13:58] production.INFO: Calling checkDokuStatus for payment {"payment_id":"167"} 
[2026-06-28 08:13:58] production.INFO: checkDokuStatus called {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:13:58] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:a9dd18cf-f8b8-47e0-a169-ac018c55c98b
Request-Timestamp:2026-06-28T01:13:58Z
Request-Target:/orders/v1/status/PAY-20260628-000141-1782609221"} 
[2026-06-28 08:13:58] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000141-1782609221","invoice":"PAY-20260628-000141-1782609221"} 
[2026-06-28 08:13:58] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000141-1782609221","response":{"order":{"invoice_number":"PAY-20260628-000141-1782609221","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T01:13:41Z","original_request_id":"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 08:13:58] production.INFO: After checkDokuStatus {"payment_id":"167","new_status":"pending"} 
[2026-06-28 08:13:58] production.INFO: Payment Status Response {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000141-1782609221\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"currency\":\"IDR\",\"session_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000141-1782609221\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"expired_date\":\"20260628082841\",\"expired_datetime\":\"2026-06-28T01:28:41Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280813425e+39,\"headers\":{\"request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"signature\":\"HMACSHA256=2r2tU9hvFC+YelsNWTZBrjF7FfsIji3n5n3ztwU8fRk=\",\"date\":\"2026-06-28T01:13:41Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:13:58\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T01:13:41Z\",\"original_request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 08:13:41"} 
[2026-06-28 08:14:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/167 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:14:03] production.INFO: Payment Status Check {"payment_id":"167","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:14:03] production.INFO: Calling checkDokuStatus for payment {"payment_id":"167"} 
[2026-06-28 08:14:03] production.INFO: checkDokuStatus called {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:14:03] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:c88b8e77-e536-45fd-b66b-8d3ff67514eb
Request-Timestamp:2026-06-28T01:14:03Z
Request-Target:/orders/v1/status/PAY-20260628-000141-1782609221"} 
[2026-06-28 08:14:03] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000141-1782609221","invoice":"PAY-20260628-000141-1782609221"} 
[2026-06-28 08:14:03] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000141-1782609221","response":{"order":{"invoice_number":"PAY-20260628-000141-1782609221","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T01:13:41Z","original_request_id":"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 08:14:03] production.INFO: After checkDokuStatus {"payment_id":"167","new_status":"pending"} 
[2026-06-28 08:14:03] production.INFO: Payment Status Response {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000141-1782609221\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"currency\":\"IDR\",\"session_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000141-1782609221\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"expired_date\":\"20260628082841\",\"expired_datetime\":\"2026-06-28T01:28:41Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280813425e+39,\"headers\":{\"request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"signature\":\"HMACSHA256=2r2tU9hvFC+YelsNWTZBrjF7FfsIji3n5n3ztwU8fRk=\",\"date\":\"2026-06-28T01:13:41Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:14:03\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T01:13:41Z\",\"original_request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 08:13:41"} 
[2026-06-28 08:14:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/167 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:14:07] production.INFO: Payment Status Check {"payment_id":"167","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:14:07] production.INFO: Calling checkDokuStatus for payment {"payment_id":"167"} 
[2026-06-28 08:14:07] production.INFO: checkDokuStatus called {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:14:07] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f3fd9b5a-ec2a-47da-bcca-150d47eb9258
Request-Timestamp:2026-06-28T01:14:07Z
Request-Target:/orders/v1/status/PAY-20260628-000141-1782609221"} 
[2026-06-28 08:14:07] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000141-1782609221","invoice":"PAY-20260628-000141-1782609221"} 
[2026-06-28 08:14:08] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000141-1782609221","response":{"order":{"invoice_number":"PAY-20260628-000141-1782609221","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T01:13:41Z","original_request_id":"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 08:14:08] production.INFO: After checkDokuStatus {"payment_id":"167","new_status":"pending"} 
[2026-06-28 08:14:08] production.INFO: Payment Status Response {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000141-1782609221\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"currency\":\"IDR\",\"session_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000141-1782609221\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"expired_date\":\"20260628082841\",\"expired_datetime\":\"2026-06-28T01:28:41Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280813425e+39,\"headers\":{\"request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"signature\":\"HMACSHA256=2r2tU9hvFC+YelsNWTZBrjF7FfsIji3n5n3ztwU8fRk=\",\"date\":\"2026-06-28T01:13:41Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:14:08\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T01:13:41Z\",\"original_request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 08:13:41"} 
[2026-06-28 08:14:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/167 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:14:13] production.INFO: Payment Status Check {"payment_id":"167","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 08:14:13] production.INFO: Calling checkDokuStatus for payment {"payment_id":"167"} 
[2026-06-28 08:14:13] production.INFO: checkDokuStatus called {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 08:14:13] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4b0698da-0287-4c1b-8cd0-9dcd7ce6311c
Request-Timestamp:2026-06-28T01:14:13Z
Request-Target:/orders/v1/status/PAY-20260628-000141-1782609221"} 
[2026-06-28 08:14:13] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000141-1782609221","invoice":"PAY-20260628-000141-1782609221"} 
[2026-06-28 08:14:14] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000141-1782609221","response":{"order":{"invoice_number":"PAY-20260628-000141-1782609221","amount":11.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-28T01:14:10Z","original_request_id":"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8","amount":"11.00","amount_details":{"currency":"IDR","paid_amount":11.0}},"service":{"id":"SCAN_CODE"},"acquirer":{"id":"DOKU","name":"DOKU"},"channel":{"id":"QRIS"},"additional_info":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","hold_settlement":false,"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"is_qris_v1":false,"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"11","name":"Pembayaran Booking 141"}],"migration_process":false},"qris_payment":{"date":"2026-06-28T01:14:10Z","payer_account_id":"9360050311869613679","payer_account_name":"AYOGI KURNIAWAN               ","payer_account_issuer":"Bank Nobu","reference_id":"000000S7SWN2","response_code":"0000"}}} 
[2026-06-28 08:14:14] production.INFO: Updating payment status {"payment_id":167,"old_status":"pending","new_status":"success"} 
[2026-06-28 08:14:14] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":167} 
[2026-06-28 08:14:14] production.INFO: processSuccessfulPayment starting for Payment ID: 167, Status: success  
[2026-06-28 08:14:14] production.INFO: Found PaymentLog ID: 141 with status: pending  
[2026-06-28 08:14:14] production.INFO: PaymentLog 141 updated to settlement  
[2026-06-28 08:14:14] production.INFO: Processing booking data from log {"data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 08:14:14] production.INFO: Resolved customer email {"email":"ayogikrnwn@gmail.com"} 
[2026-06-28 08:14:15] production.INFO: [WA] smart-send ok event=staff_booking_new phone=81541188535 email=pamungkasningsihayu374@gmail.com  
[2026-06-28 08:14:17] production.ERROR: Background email process error (suppressed) for pamungkasningsihayu374@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. 41be03b00d2f7-c96071f9c8csm1488099a12.24 - gsmtp".  
[2026-06-28 08:14:17] production.INFO: Email job dispatched for: pamungkasningsihayu374@gmail.com  
[2026-06-28 08:14:18] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081510314123 email=ayogikrnwn@gmail.com  
[2026-06-28 08:14:19] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081288676389 email=ayogikrnwn@gmail.com  
[2026-06-28 08:14:19] production.ERROR: Failed to record transaction for payment 167: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`zafaran_db`.`transaction_items`, CONSTRAINT `transaction_items_variant_id_foreign` FOREIGN KEY (`variant_id`) REFERENCES `product_variants` (`id`) ON DELETE SET NULL) (Connection: mysql, SQL: insert into `transaction_items` (`transaction_id`, `type`, `service_id`, `product_id`, `variant_id`, `therapist_id`, `quantity`, `price`, `subtotal`, `notes`, `updated_at`, `created_at`) values (116, service, 47, ?, 43, 7, 1, 0, 0, ?, 2026-06-28 08:14:19, 2026-06-28 08:14:19))  
[2026-06-28 08:14:19] production.INFO: After checkDokuStatus {"payment_id":"167","new_status":"success"} 
[2026-06-28 08:14:19] production.INFO: Booking payment status {"booking_id":124,"payment_status":"paid"} 
[2026-06-28 08:14:19] production.INFO: Payment Status Response {"payment_id":167,"payment_ref":"PAY-20260628-000141-1782609221","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000141-1782609221\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"currency\":\"IDR\",\"session_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260628-000141-1782609221\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/62e2c5d7-d56b-41fb-9a8b-7de2a19a68b820261328081342434\",\"expired_date\":\"20260628082841\",\"expired_datetime\":\"2026-06-28T01:28:41Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 141\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280813425e+39,\"headers\":{\"request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"signature\":\"HMACSHA256=2r2tU9hvFC+YelsNWTZBrjF7FfsIji3n5n3ztwU8fRk=\",\"date\":\"2026-06-28T01:13:41Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 08:14:14\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000141-1782609221\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-28T01:14:10Z\",\"original_request_id\":\"62e2c5d7-d56b-41fb-9a8b-7de2a19a68b8\",\"amount\":\"11.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":11}},\"service\":{\"id\":\"SCAN_CODE\"},\"acquirer\":{\"id\":\"DOKU\",\"name\":\"DOKU\"},\"channel\":{\"id\":\"QRIS\"},\"additional_info\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"hold_settlement\":false,\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"is_qris_v1\":false,\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"11\",\"name\":\"Pembayaran Booking 141\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-28T01:14:10Z\",\"payer_account_id\":\"9360050311869613679\",\"payer_account_name\":\"AYOGI KURNIAWAN               \",\"payer_account_issuer\":\"Bank Nobu\",\"reference_id\":\"000000S7SWN2\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-28 08:13:41"} 
[2026-06-28 08:14:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com from No Origin  
[2026-06-28 08:14:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/favicon.ico from No Origin  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://zafaranuserdev.vercel.app  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 08:18:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 08:18:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-28 08:18:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-28 08:18:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-28 08:18:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-28 08:18:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from http://localhost:3090  
[2026-06-28 08:18:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from http://localhost:3090  
[2026-06-28 08:18:59] production.INFO: WhatsApp OTP Response: {"success":false,"message":"Route not found"}  
[2026-06-28 08:19:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from http://localhost:3090  
[2026-06-28 08:19:13] production.INFO: WhatsApp OTP Response: {"success":false,"message":"Route not found"}  
[2026-06-28 08:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 08:21:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?branch_id=1&period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:21:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 08:39:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from http://localhost:3090  
[2026-06-28 08:39:57] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-28 08:39:57] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-28 08:39:57] production.INFO: Forgot password OTP sent via WA to 081288676389  
[2026-06-28 08:39:57] production.INFO: OTP Email sent to ayogikrnwn@gmail.com  
[2026-06-28 08:39:57] production.INFO: Forgot password OTP sent via Email to ayogikrnwn@gmail.com  
[2026-06-28 08:58:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-reset-otp from http://localhost:3090  
[2026-06-28 08:58:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-reset-otp from http://localhost:3090  
[2026-06-28 08:58:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from http://localhost:3090  
[2026-06-28 08:58:57] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-28 08:58:57] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-28 08:58:57] production.INFO: Forgot password OTP sent via WA to 081288676389  
[2026-06-28 08:58:58] production.INFO: OTP Email sent to ayogikrnwn@gmail.com  
[2026-06-28 08:58:58] production.INFO: Forgot password OTP sent via Email to ayogikrnwn@gmail.com  
[2026-06-28 08:59:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-reset-otp from http://localhost:3090  
[2026-06-28 09:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:00:22] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 09:01:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/review/BK-20260529-8400 from No Origin  
[2026-06-28 09:03:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from http://localhost:3090  
[2026-06-28 09:03:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from http://localhost:3090  
[2026-06-28 09:03:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from http://localhost:3090  
[2026-06-28 09:03:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 09:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 09:03:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-28 09:03:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-28 09:03:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from http://localhost:3090  
[2026-06-28 09:03:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 09:03:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from http://localhost:3090  
[2026-06-28 09:03:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 09:03:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from http://localhost:3090  
[2026-06-28 09:03:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from http://localhost:3090  
[2026-06-28 09:24:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=11 from http://localhost:3090  
[2026-06-28 09:24:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=11 from http://localhost:3090  
[2026-06-28 09:24:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=1105 from http://localhost:3090  
[2026-06-28 09:24:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=1105 from http://localhost:3090  
[2026-06-28 09:24:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=110507 from http://localhost:3090  
[2026-06-28 09:24:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=110507 from http://localhost:3090  
[2026-06-28 09:24:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from http://localhost:3090  
[2026-06-28 09:24:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from http://localhost:3090  
[2026-06-28 09:24:54] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-28 09:24:54] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-28 09:24:54] production.INFO: OTP Email sent to arowellness12@gmail.com  
[2026-06-28 09:25:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from http://localhost:3090  
[2026-06-28 09:25:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from http://localhost:3090  
[2026-06-28 09:25:12] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-28 09:25:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 09:25:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 09:25:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 09:25:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 09:27:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?branch_id=1&period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 09:27:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 09:27:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 09:27:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 09:27:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 09:27:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:27:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:27:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:27:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:27:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:27:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:36:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com from No Origin  
[2026-06-28 09:37:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:37:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:37:37] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-28 09:37:37] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-28 09:37:37] production.INFO: Forgot password OTP sent via WA to 081336078387  
[2026-06-28 09:37:37] production.INFO: OTP Email sent to linggabachtiar61@gmail.com  
[2026-06-28 09:37:37] production.INFO: Forgot password OTP sent via Email to linggabachtiar61@gmail.com  
[2026-06-28 09:38:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-reset-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:38:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-reset-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:38:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:38:34] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-28 09:38:34] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-28 09:38:34] production.INFO: Forgot password OTP sent via WA to 081336078387  
[2026-06-28 09:38:34] production.INFO: OTP Email sent to linggabachtiar61@gmail.com  
[2026-06-28 09:38:34] production.INFO: Forgot password OTP sent via Email to linggabachtiar61@gmail.com  
[2026-06-28 09:39:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:39:54] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":75,"therapist_id":6,"date":null,"start_date":"2026-03-02","end_date":null,"day_of_week":"monday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-02-28T17:01:22.000000Z","updated_at":"2026-02-28T17:01:22.000000Z"},"reqStart":"11:00:00","reqEnd":"12:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-28 09:40:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:43] production.INFO: NOMINAL_DP CHECK {"payment_type":"full_payment","nominal_dp_request":0,"nominal_dp_in_data":0,"all_request":{"branch_id":1,"booking_date":"2026-06-29","payment_type":"full_payment","nominal_dp":0,"items":[{"service_id":51,"therapist_id":6,"room_id":3,"start_time":"11:00","guest_name":"Lingga","guest_phone":"081336078387","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-28 09:40:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:43] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":142} 
[2026-06-28 09:40:43] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 09:40:43] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-28 09:40:43] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_MANDIRI","channel":"VIRTUAL_ACCOUNT_BANK_MANDIRI"} 
[2026-06-28 09:40:43] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"]} 
[2026-06-28 09:40:43] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":11,\"invoice_number\":\"PAY-20260628-000142-1782614443\",\"currency\":\"IDR\",\"session_id\":\"3f9970f1-ca94-4bc4-a8ee-13a4102e1a44\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000142-1782614443\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 142\",\"price\":11,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_MANDIRI\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-28 09:40:43] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":11,"invoice_number":"PAY-20260628-000142-1782614443","currency":"IDR","session_id":"3f9970f1-ca94-4bc4-a8ee-13a4102e1a44","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000142-1782614443","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 142","price":11,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-28 09:40:43] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3f9970f1-ca94-4bc4-a8ee-13a4102e1a44
Request-Timestamp:2026-06-28T02:40:43Z
Request-Target:/checkout/v1/payment
Digest:XJjEYVNSQI3plTkvZPRn5ydKRS/91JF4zbpF8kO9k00="} 
[2026-06-28 09:40:44] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"11","invoice_number":"PAY-20260628-000142-1782614443","currency":"IDR","session_id":"3f9970f1-ca94-4bc4-a8ee-13a4102e1a44","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000142-1782614443","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 142","quantity":1,"price":"11"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"],"payment_due_date":15,"token_id":"3f9970f1-ca94-4bc4-a8ee-13a4102e1a4420264028094044193","url":"https://checkout.doku.com/checkout-link-v2/3f9970f1-ca94-4bc4-a8ee-13a4102e1a4420264028094044193","expired_date":"20260628095543","expired_datetime":"2026-06-28T02:55:43Z"},"customer":{"email":"linggabachtiar61@gmail.com","phone":"081336078387","name":"Lingga"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 142","quantity":1,"price":"11"}]},"uuid":2.225260628094044e+39,"headers":{"request_id":"3f9970f1-ca94-4bc4-a8ee-13a4102e1a44","signature":"HMACSHA256=veYsrZb5JkpBiWBvYT3ZJjqbRgh1aaje2h/uXHYAboM=","date":"2026-06-28T02:40:43Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-28 09:40:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/168 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/168 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:40:49] production.INFO: Payment Status Check {"payment_id":"168","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-28 09:40:49] production.INFO: Calling checkDokuStatus for payment {"payment_id":"168"} 
[2026-06-28 09:40:49] production.INFO: checkDokuStatus called {"payment_id":168,"payment_ref":"PAY-20260628-000142-1782614443","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:40:49] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:6024f3da-278c-448c-a957-d67e4ac980ed
Request-Timestamp:2026-06-28T02:40:49Z
Request-Target:/orders/v1/status/PAY-20260628-000142-1782614443"} 
[2026-06-28 09:40:49] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000142-1782614443","invoice":"PAY-20260628-000142-1782614443"} 
[2026-06-28 09:40:50] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000142-1782614443","response":{"order":{"invoice_number":"PAY-20260628-000142-1782614443","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:40:43Z","original_request_id":"3f9970f1-ca94-4bc4-a8ee-13a4102e1a44","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:40:50] production.INFO: After checkDokuStatus {"payment_id":"168","new_status":"pending"} 
[2026-06-28 09:40:50] production.INFO: Payment Status Response {"payment_id":168,"payment_ref":"PAY-20260628-000142-1782614443","status":"pending","payment_status":null,"amount":"11.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000142-1782614443\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3f9970f1-ca94-4bc4-a8ee-13a4102e1a4420264028094044193\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"MANDIRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000142-1782614443\",\"currency\":\"IDR\",\"session_id\":\"3f9970f1-ca94-4bc4-a8ee-13a4102e1a44\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000142-1782614443\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 142\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_MANDIRI\"],\"payment_due_date\":15,\"token_id\":\"3f9970f1-ca94-4bc4-a8ee-13a4102e1a4420264028094044193\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3f9970f1-ca94-4bc4-a8ee-13a4102e1a4420264028094044193\",\"expired_date\":\"20260628095543\",\"expired_datetime\":\"2026-06-28T02:55:43Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 142\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.225260628094044e+39,\"headers\":{\"request_id\":\"3f9970f1-ca94-4bc4-a8ee-13a4102e1a44\",\"signature\":\"HMACSHA256=veYsrZb5JkpBiWBvYT3ZJjqbRgh1aaje2h\\/uXHYAboM=\",\"date\":\"2026-06-28T02:40:43Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:40:50\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000142-1782614443\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:40:43Z\",\"original_request_id\":\"3f9970f1-ca94-4bc4-a8ee-13a4102e1a44\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:40:43"} 
[2026-06-28 09:41:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:41:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:42:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:42:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:42:27] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":73,"therapist_id":6,"date":null,"start_date":"2026-03-01","end_date":null,"day_of_week":"sunday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-02-28T17:01:03.000000Z","updated_at":"2026-02-28T17:01:03.000000Z"},"reqStart":"11:00:00","reqEnd":"11:45:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-28 09:42:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=66000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:42:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:42:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=66000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:42:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=66000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:42:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:42:58] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":50000,"nominal_dp_in_data":50000,"all_request":{"branch_id":1,"booking_date":"2026-06-28","payment_type":"down_payment","nominal_dp":50000,"items":[{"service_id":55,"therapist_id":6,"room_id":3,"start_time":"11:00","guest_name":"Lingga","guest_phone":"081336078387","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-28 09:42:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:42:58] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":143} 
[2026-06-28 09:42:58] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 09:42:58] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-28 09:42:58] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-28 09:42:58] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_MANDIRI","channel":"VIRTUAL_ACCOUNT_BANK_MANDIRI"} 
[2026-06-28 09:42:58] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"]} 
[2026-06-28 09:42:58] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":50000,\"invoice_number\":\"PAY-20260628-000143-1782614578\",\"currency\":\"IDR\",\"session_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd1\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000143-1782614578\",\"line_items\":[{\"name\":\"Down Payment booking 143\",\"price\":50000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_MANDIRI\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-28 09:42:58] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":50000,"invoice_number":"PAY-20260628-000143-1782614578","currency":"IDR","session_id":"3f1d8b12-79bb-4e73-b6af-f94b18481cd1","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000143-1782614578","line_items":[{"name":"Down Payment booking 143","price":50000,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-28 09:42:58] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3f1d8b12-79bb-4e73-b6af-f94b18481cd1
Request-Timestamp:2026-06-28T02:42:58Z
Request-Target:/checkout/v1/payment
Digest:skNV+e1EPVAB8jtOXMhTdg7MKUUToTHjPL421Te3UGY="} 
[2026-06-28 09:42:59] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"50000","invoice_number":"PAY-20260628-000143-1782614578","currency":"IDR","session_id":"3f1d8b12-79bb-4e73-b6af-f94b18481cd1","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000143-1782614578","line_items":[{"name":"Down Payment booking 143","quantity":1,"price":"50000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"],"payment_due_date":15,"token_id":"3f1d8b12-79bb-4e73-b6af-f94b18481cd120264228094259105","url":"https://checkout.doku.com/checkout-link-v2/3f1d8b12-79bb-4e73-b6af-f94b18481cd120264228094259105","expired_date":"20260628095758","expired_datetime":"2026-06-28T02:57:58Z"},"customer":{"email":"linggabachtiar61@gmail.com","phone":"081336078387","name":"Lingga"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Down Payment booking 143","quantity":1,"price":"50000"}]},"uuid":2.225260628094259e+39,"headers":{"request_id":"3f1d8b12-79bb-4e73-b6af-f94b18481cd1","signature":"HMACSHA256=9LRn9zjaVeG9hp5CquSg0Ho1tvhAYC62Xb5aPzXrV4o=","date":"2026-06-28T02:42:58Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-28 09:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/169 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/169 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:43:04] production.INFO: Payment Status Check {"payment_id":"169","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-28 09:43:04] production.INFO: Calling checkDokuStatus for payment {"payment_id":"169"} 
[2026-06-28 09:43:04] production.INFO: checkDokuStatus called {"payment_id":169,"payment_ref":"PAY-20260628-000143-1782614578","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:43:04] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f730c9ad-b964-4670-ba59-5afea2451fa4
Request-Timestamp:2026-06-28T02:43:04Z
Request-Target:/orders/v1/status/PAY-20260628-000143-1782614578"} 
[2026-06-28 09:43:04] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000143-1782614578","invoice":"PAY-20260628-000143-1782614578"} 
[2026-06-28 09:43:04] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000143-1782614578","response":{"order":{"invoice_number":"PAY-20260628-000143-1782614578","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:42:58Z","original_request_id":"3f1d8b12-79bb-4e73-b6af-f94b18481cd1","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:43:05] production.INFO: After checkDokuStatus {"payment_id":"169","new_status":"pending"} 
[2026-06-28 09:43:05] production.INFO: Payment Status Response {"payment_id":169,"payment_ref":"PAY-20260628-000143-1782614578","status":"pending","payment_status":null,"amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260628-000143-1782614578\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3f1d8b12-79bb-4e73-b6af-f94b18481cd120264228094259105\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"MANDIRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260628-000143-1782614578\",\"currency\":\"IDR\",\"session_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd1\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000143-1782614578\",\"line_items\":[{\"name\":\"Down Payment booking 143\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_MANDIRI\"],\"payment_due_date\":15,\"token_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd120264228094259105\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3f1d8b12-79bb-4e73-b6af-f94b18481cd120264228094259105\",\"expired_date\":\"20260628095758\",\"expired_datetime\":\"2026-06-28T02:57:58Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 143\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.225260628094259e+39,\"headers\":{\"request_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd1\",\"signature\":\"HMACSHA256=9LRn9zjaVeG9hp5CquSg0Ho1tvhAYC62Xb5aPzXrV4o=\",\"date\":\"2026-06-28T02:42:58Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:43:04\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000143-1782614578\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:42:58Z\",\"original_request_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd1\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:42:58"} 
[2026-06-28 09:43:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/169 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:43:09] production.INFO: Payment Status Check {"payment_id":"169","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-28 09:43:09] production.INFO: Calling checkDokuStatus for payment {"payment_id":"169"} 
[2026-06-28 09:43:09] production.INFO: checkDokuStatus called {"payment_id":169,"payment_ref":"PAY-20260628-000143-1782614578","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:43:09] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:6b1a0df8-78ea-4d84-a947-e6f482eab5e8
Request-Timestamp:2026-06-28T02:43:09Z
Request-Target:/orders/v1/status/PAY-20260628-000143-1782614578"} 
[2026-06-28 09:43:09] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000143-1782614578","invoice":"PAY-20260628-000143-1782614578"} 
[2026-06-28 09:43:09] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000143-1782614578","response":{"order":{"invoice_number":"PAY-20260628-000143-1782614578","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:42:58Z","original_request_id":"3f1d8b12-79bb-4e73-b6af-f94b18481cd1","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:43:09] production.INFO: After checkDokuStatus {"payment_id":"169","new_status":"pending"} 
[2026-06-28 09:43:09] production.INFO: Payment Status Response {"payment_id":169,"payment_ref":"PAY-20260628-000143-1782614578","status":"pending","payment_status":null,"amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260628-000143-1782614578\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3f1d8b12-79bb-4e73-b6af-f94b18481cd120264228094259105\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"MANDIRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260628-000143-1782614578\",\"currency\":\"IDR\",\"session_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd1\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000143-1782614578\",\"line_items\":[{\"name\":\"Down Payment booking 143\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_MANDIRI\"],\"payment_due_date\":15,\"token_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd120264228094259105\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3f1d8b12-79bb-4e73-b6af-f94b18481cd120264228094259105\",\"expired_date\":\"20260628095758\",\"expired_datetime\":\"2026-06-28T02:57:58Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 143\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.225260628094259e+39,\"headers\":{\"request_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd1\",\"signature\":\"HMACSHA256=9LRn9zjaVeG9hp5CquSg0Ho1tvhAYC62Xb5aPzXrV4o=\",\"date\":\"2026-06-28T02:42:58Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:43:09\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000143-1782614578\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:42:58Z\",\"original_request_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd1\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:42:58"} 
[2026-06-28 09:43:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/169 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:43:14] production.INFO: Payment Status Check {"payment_id":"169","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-28 09:43:14] production.INFO: Calling checkDokuStatus for payment {"payment_id":"169"} 
[2026-06-28 09:43:14] production.INFO: checkDokuStatus called {"payment_id":169,"payment_ref":"PAY-20260628-000143-1782614578","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:43:14] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:83fb638a-bda8-4ce1-bf23-43b8800be3ce
Request-Timestamp:2026-06-28T02:43:14Z
Request-Target:/orders/v1/status/PAY-20260628-000143-1782614578"} 
[2026-06-28 09:43:14] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000143-1782614578","invoice":"PAY-20260628-000143-1782614578"} 
[2026-06-28 09:43:14] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000143-1782614578","response":{"order":{"invoice_number":"PAY-20260628-000143-1782614578","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:42:58Z","original_request_id":"3f1d8b12-79bb-4e73-b6af-f94b18481cd1","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:43:14] production.INFO: After checkDokuStatus {"payment_id":"169","new_status":"pending"} 
[2026-06-28 09:43:14] production.INFO: Payment Status Response {"payment_id":169,"payment_ref":"PAY-20260628-000143-1782614578","status":"pending","payment_status":null,"amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260628-000143-1782614578\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3f1d8b12-79bb-4e73-b6af-f94b18481cd120264228094259105\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"MANDIRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260628-000143-1782614578\",\"currency\":\"IDR\",\"session_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd1\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000143-1782614578\",\"line_items\":[{\"name\":\"Down Payment booking 143\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_MANDIRI\"],\"payment_due_date\":15,\"token_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd120264228094259105\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3f1d8b12-79bb-4e73-b6af-f94b18481cd120264228094259105\",\"expired_date\":\"20260628095758\",\"expired_datetime\":\"2026-06-28T02:57:58Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 143\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.225260628094259e+39,\"headers\":{\"request_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd1\",\"signature\":\"HMACSHA256=9LRn9zjaVeG9hp5CquSg0Ho1tvhAYC62Xb5aPzXrV4o=\",\"date\":\"2026-06-28T02:42:58Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:43:14\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000143-1782614578\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:42:58Z\",\"original_request_id\":\"3f1d8b12-79bb-4e73-b6af-f94b18481cd1\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:42:58"} 
[2026-06-28 09:44:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:44:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=66000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:44:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=66000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:44:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:44:30] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":143} 
[2026-06-28 09:44:30] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 09:44:30] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-28 09:44:30] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-28 09:44:30] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-28 09:44:30] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":66000,\"invoice_number\":\"PAY-20260628-000143-1782614670\",\"currency\":\"IDR\",\"session_id\":\"203257e7-5d58-4140-a540-70bf96f9048d\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000143-1782614670\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 143\",\"price\":66000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-28 09:44:30] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":66000,"invoice_number":"PAY-20260628-000143-1782614670","currency":"IDR","session_id":"203257e7-5d58-4140-a540-70bf96f9048d","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000143-1782614670","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 143","price":66000,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-28 09:44:30] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:203257e7-5d58-4140-a540-70bf96f9048d
Request-Timestamp:2026-06-28T02:44:30Z
Request-Target:/checkout/v1/payment
Digest:FYm7Oy2PprwQv3TXfrOhbHrdbOaCIjDasXMewEXr2Xs="} 
[2026-06-28 09:44:31] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"66000","invoice_number":"PAY-20260628-000143-1782614670","currency":"IDR","session_id":"203257e7-5d58-4140-a540-70bf96f9048d","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000143-1782614670","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 143","quantity":1,"price":"66000"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":15,"token_id":"203257e7-5d58-4140-a540-70bf96f9048d20264428094430949","url":"https://checkout.doku.com/checkout-link-v2/203257e7-5d58-4140-a540-70bf96f9048d20264428094430949","expired_date":"20260628095930","expired_datetime":"2026-06-28T02:59:30Z"},"customer":{"email":"linggabachtiar61@gmail.com","phone":"081336078387","name":"Lingga"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 143","quantity":1,"price":"66000"}]},"uuid":2.225260628094431e+39,"headers":{"request_id":"203257e7-5d58-4140-a540-70bf96f9048d","signature":"HMACSHA256=d+62DFDKgg0nJjg9JOEWMYCJ3ozC0vHm195x0VbLofI=","date":"2026-06-28T02:44:30Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-28 09:44:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:44:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/170 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:44:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/170 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:44:49] production.INFO: Payment Status Check {"payment_id":"170","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:44:49] production.INFO: Calling checkDokuStatus for payment {"payment_id":"170"} 
[2026-06-28 09:44:49] production.INFO: checkDokuStatus called {"payment_id":170,"payment_ref":"PAY-20260628-000143-1782614670","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:44:49] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:a89874b9-1373-499e-9810-e5454d48d136
Request-Timestamp:2026-06-28T02:44:49Z
Request-Target:/orders/v1/status/PAY-20260628-000143-1782614670"} 
[2026-06-28 09:44:49] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000143-1782614670","invoice":"PAY-20260628-000143-1782614670"} 
[2026-06-28 09:44:49] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000143-1782614670","response":{"order":{"invoice_number":"PAY-20260628-000143-1782614670","amount":66000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:44:30Z","original_request_id":"203257e7-5d58-4140-a540-70bf96f9048d","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:44:49] production.INFO: After checkDokuStatus {"payment_id":"170","new_status":"pending"} 
[2026-06-28 09:44:49] production.INFO: Payment Status Response {"payment_id":170,"payment_ref":"PAY-20260628-000143-1782614670","status":"pending","payment_status":null,"amount":"66000.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000143-1782614670\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/203257e7-5d58-4140-a540-70bf96f9048d20264428094430949\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"66000\",\"invoice_number\":\"PAY-20260628-000143-1782614670\",\"currency\":\"IDR\",\"session_id\":\"203257e7-5d58-4140-a540-70bf96f9048d\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000143-1782614670\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"203257e7-5d58-4140-a540-70bf96f9048d20264428094430949\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/203257e7-5d58-4140-a540-70bf96f9048d20264428094430949\",\"expired_date\":\"20260628095930\",\"expired_datetime\":\"2026-06-28T02:59:30Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"uuid\":2.225260628094431e+39,\"headers\":{\"request_id\":\"203257e7-5d58-4140-a540-70bf96f9048d\",\"signature\":\"HMACSHA256=d+62DFDKgg0nJjg9JOEWMYCJ3ozC0vHm195x0VbLofI=\",\"date\":\"2026-06-28T02:44:30Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:44:49\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000143-1782614670\",\"amount\":66000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:44:30Z\",\"original_request_id\":\"203257e7-5d58-4140-a540-70bf96f9048d\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:44:30"} 
[2026-06-28 09:44:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=66000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:44:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:44:58] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":143} 
[2026-06-28 09:44:58] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 09:44:58] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-28 09:44:58] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-28 09:44:58] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-28 09:44:58] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":66000,\"invoice_number\":\"PAY-20260628-000143-1782614698\",\"currency\":\"IDR\",\"session_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000143-1782614698\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 143\",\"price\":66000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-28 09:44:58] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":66000,"invoice_number":"PAY-20260628-000143-1782614698","currency":"IDR","session_id":"ea48a71d-dfc3-4ba0-acac-961ca43aa55c","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000143-1782614698","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 143","price":66000,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-28 09:44:58] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ea48a71d-dfc3-4ba0-acac-961ca43aa55c
Request-Timestamp:2026-06-28T02:44:58Z
Request-Target:/checkout/v1/payment
Digest:2A/Mp68xJcr8XtHs2oB4E9iBGiAs4+spQ1XUI9HAcMQ="} 
[2026-06-28 09:44:58] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"66000","invoice_number":"PAY-20260628-000143-1782614698","currency":"IDR","session_id":"ea48a71d-dfc3-4ba0-acac-961ca43aa55c","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000143-1782614698","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 143","quantity":1,"price":"66000"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":15,"token_id":"ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372","url":"https://checkout.doku.com/checkout-link-v2/ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372","expired_date":"20260628095958","expired_datetime":"2026-06-28T02:59:58Z"},"customer":{"email":"linggabachtiar61@gmail.com","phone":"081336078387","name":"Lingga"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 143","quantity":1,"price":"66000"}]},"uuid":2.2252606280944585e+39,"headers":{"request_id":"ea48a71d-dfc3-4ba0-acac-961ca43aa55c","signature":"HMACSHA256=SPtHfu9TFSSAusDJF78l+lv0whL53HsiBBy1YfjiHU8=","date":"2026-06-28T02:44:58Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-28 09:45:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/171 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:45:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/171 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:45:03] production.INFO: Payment Status Check {"payment_id":"171","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:45:03] production.INFO: Calling checkDokuStatus for payment {"payment_id":"171"} 
[2026-06-28 09:45:03] production.INFO: checkDokuStatus called {"payment_id":171,"payment_ref":"PAY-20260628-000143-1782614698","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:45:03] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0ee7ef8a-1497-4468-8ce7-208de99224ec
Request-Timestamp:2026-06-28T02:45:03Z
Request-Target:/orders/v1/status/PAY-20260628-000143-1782614698"} 
[2026-06-28 09:45:03] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000143-1782614698","invoice":"PAY-20260628-000143-1782614698"} 
[2026-06-28 09:45:04] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000143-1782614698","response":{"order":{"invoice_number":"PAY-20260628-000143-1782614698","amount":66000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:44:58Z","original_request_id":"ea48a71d-dfc3-4ba0-acac-961ca43aa55c","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:45:04] production.INFO: After checkDokuStatus {"payment_id":"171","new_status":"pending"} 
[2026-06-28 09:45:04] production.INFO: Payment Status Response {"payment_id":171,"payment_ref":"PAY-20260628-000143-1782614698","status":"pending","payment_status":null,"amount":"66000.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000143-1782614698\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"66000\",\"invoice_number\":\"PAY-20260628-000143-1782614698\",\"currency\":\"IDR\",\"session_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000143-1782614698\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"expired_date\":\"20260628095958\",\"expired_datetime\":\"2026-06-28T02:59:58Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"uuid\":2.2252606280944585e+39,\"headers\":{\"request_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"signature\":\"HMACSHA256=SPtHfu9TFSSAusDJF78l+lv0whL53HsiBBy1YfjiHU8=\",\"date\":\"2026-06-28T02:44:58Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:45:04\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000143-1782614698\",\"amount\":66000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:44:58Z\",\"original_request_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:44:58"} 
[2026-06-28 09:45:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/171 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:45:08] production.INFO: Payment Status Check {"payment_id":"171","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:45:08] production.INFO: Calling checkDokuStatus for payment {"payment_id":"171"} 
[2026-06-28 09:45:08] production.INFO: checkDokuStatus called {"payment_id":171,"payment_ref":"PAY-20260628-000143-1782614698","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:45:08] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:db60d196-449d-4352-9c39-68be08d3be0d
Request-Timestamp:2026-06-28T02:45:08Z
Request-Target:/orders/v1/status/PAY-20260628-000143-1782614698"} 
[2026-06-28 09:45:08] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000143-1782614698","invoice":"PAY-20260628-000143-1782614698"} 
[2026-06-28 09:45:09] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000143-1782614698","response":{"order":{"invoice_number":"PAY-20260628-000143-1782614698","amount":66000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:44:58Z","original_request_id":"ea48a71d-dfc3-4ba0-acac-961ca43aa55c","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:45:09] production.INFO: After checkDokuStatus {"payment_id":"171","new_status":"pending"} 
[2026-06-28 09:45:09] production.INFO: Payment Status Response {"payment_id":171,"payment_ref":"PAY-20260628-000143-1782614698","status":"pending","payment_status":null,"amount":"66000.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000143-1782614698\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"66000\",\"invoice_number\":\"PAY-20260628-000143-1782614698\",\"currency\":\"IDR\",\"session_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000143-1782614698\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"expired_date\":\"20260628095958\",\"expired_datetime\":\"2026-06-28T02:59:58Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"uuid\":2.2252606280944585e+39,\"headers\":{\"request_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"signature\":\"HMACSHA256=SPtHfu9TFSSAusDJF78l+lv0whL53HsiBBy1YfjiHU8=\",\"date\":\"2026-06-28T02:44:58Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:45:09\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000143-1782614698\",\"amount\":66000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:44:58Z\",\"original_request_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:44:58"} 
[2026-06-28 09:45:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/171 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:45:13] production.INFO: Payment Status Check {"payment_id":"171","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:45:13] production.INFO: Calling checkDokuStatus for payment {"payment_id":"171"} 
[2026-06-28 09:45:13] production.INFO: checkDokuStatus called {"payment_id":171,"payment_ref":"PAY-20260628-000143-1782614698","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:45:13] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:8a61d9ee-2766-4875-afd9-d9c770beda78
Request-Timestamp:2026-06-28T02:45:13Z
Request-Target:/orders/v1/status/PAY-20260628-000143-1782614698"} 
[2026-06-28 09:45:13] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000143-1782614698","invoice":"PAY-20260628-000143-1782614698"} 
[2026-06-28 09:45:13] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000143-1782614698","response":{"order":{"invoice_number":"PAY-20260628-000143-1782614698","amount":66000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:44:58Z","original_request_id":"ea48a71d-dfc3-4ba0-acac-961ca43aa55c","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:45:14] production.INFO: After checkDokuStatus {"payment_id":"171","new_status":"pending"} 
[2026-06-28 09:45:14] production.INFO: Payment Status Response {"payment_id":171,"payment_ref":"PAY-20260628-000143-1782614698","status":"pending","payment_status":null,"amount":"66000.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000143-1782614698\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"66000\",\"invoice_number\":\"PAY-20260628-000143-1782614698\",\"currency\":\"IDR\",\"session_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000143-1782614698\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"expired_date\":\"20260628095958\",\"expired_datetime\":\"2026-06-28T02:59:58Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"uuid\":2.2252606280944585e+39,\"headers\":{\"request_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"signature\":\"HMACSHA256=SPtHfu9TFSSAusDJF78l+lv0whL53HsiBBy1YfjiHU8=\",\"date\":\"2026-06-28T02:44:58Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:45:13\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000143-1782614698\",\"amount\":66000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:44:58Z\",\"original_request_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:44:58"} 
[2026-06-28 09:45:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/171 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:45:18] production.INFO: Payment Status Check {"payment_id":"171","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:45:18] production.INFO: Calling checkDokuStatus for payment {"payment_id":"171"} 
[2026-06-28 09:45:18] production.INFO: checkDokuStatus called {"payment_id":171,"payment_ref":"PAY-20260628-000143-1782614698","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:45:18] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:a4f9d211-8786-4851-b892-7950d09f85a3
Request-Timestamp:2026-06-28T02:45:18Z
Request-Target:/orders/v1/status/PAY-20260628-000143-1782614698"} 
[2026-06-28 09:45:18] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000143-1782614698","invoice":"PAY-20260628-000143-1782614698"} 
[2026-06-28 09:45:19] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000143-1782614698","response":{"order":{"invoice_number":"PAY-20260628-000143-1782614698","amount":66000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:44:58Z","original_request_id":"ea48a71d-dfc3-4ba0-acac-961ca43aa55c","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:45:19] production.INFO: After checkDokuStatus {"payment_id":"171","new_status":"pending"} 
[2026-06-28 09:45:19] production.INFO: Payment Status Response {"payment_id":171,"payment_ref":"PAY-20260628-000143-1782614698","status":"pending","payment_status":null,"amount":"66000.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000143-1782614698\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"66000\",\"invoice_number\":\"PAY-20260628-000143-1782614698\",\"currency\":\"IDR\",\"session_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000143-1782614698\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"expired_date\":\"20260628095958\",\"expired_datetime\":\"2026-06-28T02:59:58Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"uuid\":2.2252606280944585e+39,\"headers\":{\"request_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"signature\":\"HMACSHA256=SPtHfu9TFSSAusDJF78l+lv0whL53HsiBBy1YfjiHU8=\",\"date\":\"2026-06-28T02:44:58Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:45:19\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000143-1782614698\",\"amount\":66000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:44:58Z\",\"original_request_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:44:58"} 
[2026-06-28 09:46:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/171 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:46:59] production.INFO: Payment Status Check {"payment_id":"171","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:46:59] production.INFO: Calling checkDokuStatus for payment {"payment_id":"171"} 
[2026-06-28 09:46:59] production.INFO: checkDokuStatus called {"payment_id":171,"payment_ref":"PAY-20260628-000143-1782614698","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:46:59] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:fd57add1-92f6-4da8-b26a-018f46eb5cd1
Request-Timestamp:2026-06-28T02:46:59Z
Request-Target:/orders/v1/status/PAY-20260628-000143-1782614698"} 
[2026-06-28 09:46:59] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000143-1782614698","invoice":"PAY-20260628-000143-1782614698"} 
[2026-06-28 09:47:00] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000143-1782614698","response":{"order":{"invoice_number":"PAY-20260628-000143-1782614698","amount":66000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:44:58Z","original_request_id":"ea48a71d-dfc3-4ba0-acac-961ca43aa55c","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:47:00] production.INFO: After checkDokuStatus {"payment_id":"171","new_status":"pending"} 
[2026-06-28 09:47:00] production.INFO: Payment Status Response {"payment_id":171,"payment_ref":"PAY-20260628-000143-1782614698","status":"pending","payment_status":null,"amount":"66000.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000143-1782614698\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"66000\",\"invoice_number\":\"PAY-20260628-000143-1782614698\",\"currency\":\"IDR\",\"session_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000143-1782614698\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ea48a71d-dfc3-4ba0-acac-961ca43aa55c20264428094458372\",\"expired_date\":\"20260628095958\",\"expired_datetime\":\"2026-06-28T02:59:58Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 143\",\"quantity\":1,\"price\":\"66000\"}]},\"uuid\":2.2252606280944585e+39,\"headers\":{\"request_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"signature\":\"HMACSHA256=SPtHfu9TFSSAusDJF78l+lv0whL53HsiBBy1YfjiHU8=\",\"date\":\"2026-06-28T02:44:58Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:47:00\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000143-1782614698\",\"amount\":66000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:44:58Z\",\"original_request_id\":\"ea48a71d-dfc3-4ba0-acac-961ca43aa55c\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:44:58"} 
[2026-06-28 09:47:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:47:59] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":75,"therapist_id":6,"date":null,"start_date":"2026-03-02","end_date":null,"day_of_week":"monday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-02-28T17:01:22.000000Z","updated_at":"2026-02-28T17:01:22.000000Z"},"reqStart":"11:00:00","reqEnd":"12:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-28 09:50:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:50:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:50:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:50:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:50:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:50:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:50:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:50:47] production.INFO: NOMINAL_DP CHECK {"payment_type":"full_payment","nominal_dp_request":0,"nominal_dp_in_data":0,"all_request":{"branch_id":1,"booking_date":"2026-06-29","payment_type":"full_payment","nominal_dp":0,"items":[{"service_id":51,"therapist_id":6,"room_id":3,"start_time":"11:00","guest_name":"Lingga","guest_phone":"081336078387","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-28 09:50:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:50:48] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":144} 
[2026-06-28 09:50:48] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 09:50:48] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-28 09:50:48] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-28 09:50:48] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-28 09:50:48] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":11,\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"currency\":\"IDR\",\"session_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000144-1782615048\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 144\",\"price\":11,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-28 09:50:48] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":11,"invoice_number":"PAY-20260628-000144-1782615048","currency":"IDR","session_id":"55d082a9-ebcc-4295-9d23-e2d907882f37","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000144-1782615048","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 144","price":11,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-28 09:50:48] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:55d082a9-ebcc-4295-9d23-e2d907882f37
Request-Timestamp:2026-06-28T02:50:48Z
Request-Target:/checkout/v1/payment
Digest:u4vC5Rc4Du/yCQ0gYZ0ovBFyKyhouLDOdBjmlbo3fXo="} 
[2026-06-28 09:50:48] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"11","invoice_number":"PAY-20260628-000144-1782615048","currency":"IDR","session_id":"55d082a9-ebcc-4295-9d23-e2d907882f37","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000144-1782615048","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 144","quantity":1,"price":"11"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":15,"token_id":"55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548","url":"https://checkout.doku.com/checkout-link-v2/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548","expired_date":"20260628100548","expired_datetime":"2026-06-28T03:05:48Z"},"customer":{"email":"linggabachtiar61@gmail.com","phone":"081336078387","name":"Lingga"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 144","quantity":1,"price":"11"}]},"uuid":2.2252606280950484e+39,"headers":{"request_id":"55d082a9-ebcc-4295-9d23-e2d907882f37","signature":"HMACSHA256=vtcVUGlpkAMonmE62z4pAwphVUpOK9DMP2B5V34dKtE=","date":"2026-06-28T02:50:48Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-28 09:50:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/172 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:50:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/172 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:50:54] production.INFO: Payment Status Check {"payment_id":"172","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:50:54] production.INFO: Calling checkDokuStatus for payment {"payment_id":"172"} 
[2026-06-28 09:50:54] production.INFO: checkDokuStatus called {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:50:54] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:c60e3218-ff93-4608-884e-40dcec8cbf43
Request-Timestamp:2026-06-28T02:50:54Z
Request-Target:/orders/v1/status/PAY-20260628-000144-1782615048"} 
[2026-06-28 09:50:54] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000144-1782615048","invoice":"PAY-20260628-000144-1782615048"} 
[2026-06-28 09:50:54] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000144-1782615048","response":{"order":{"invoice_number":"PAY-20260628-000144-1782615048","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:50:48Z","original_request_id":"55d082a9-ebcc-4295-9d23-e2d907882f37","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:50:55] production.INFO: After checkDokuStatus {"payment_id":"172","new_status":"pending"} 
[2026-06-28 09:50:55] production.INFO: Payment Status Response {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000144-1782615048\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"currency\":\"IDR\",\"session_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000144-1782615048\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"expired_date\":\"20260628100548\",\"expired_datetime\":\"2026-06-28T03:05:48Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280950484e+39,\"headers\":{\"request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"signature\":\"HMACSHA256=vtcVUGlpkAMonmE62z4pAwphVUpOK9DMP2B5V34dKtE=\",\"date\":\"2026-06-28T02:50:48Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:50:54\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:50:48Z\",\"original_request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:50:48"} 
[2026-06-28 09:50:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/172 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:50:59] production.INFO: Payment Status Check {"payment_id":"172","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:50:59] production.INFO: Calling checkDokuStatus for payment {"payment_id":"172"} 
[2026-06-28 09:50:59] production.INFO: checkDokuStatus called {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:50:59] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:df323d26-04f1-40d6-a4fa-42b2789993d0
Request-Timestamp:2026-06-28T02:50:59Z
Request-Target:/orders/v1/status/PAY-20260628-000144-1782615048"} 
[2026-06-28 09:50:59] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000144-1782615048","invoice":"PAY-20260628-000144-1782615048"} 
[2026-06-28 09:50:59] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000144-1782615048","response":{"order":{"invoice_number":"PAY-20260628-000144-1782615048","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:50:48Z","original_request_id":"55d082a9-ebcc-4295-9d23-e2d907882f37","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:51:00] production.INFO: After checkDokuStatus {"payment_id":"172","new_status":"pending"} 
[2026-06-28 09:51:00] production.INFO: Payment Status Response {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000144-1782615048\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"currency\":\"IDR\",\"session_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000144-1782615048\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"expired_date\":\"20260628100548\",\"expired_datetime\":\"2026-06-28T03:05:48Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280950484e+39,\"headers\":{\"request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"signature\":\"HMACSHA256=vtcVUGlpkAMonmE62z4pAwphVUpOK9DMP2B5V34dKtE=\",\"date\":\"2026-06-28T02:50:48Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:50:59\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:50:48Z\",\"original_request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:50:48"} 
[2026-06-28 09:51:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/172 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:51:04] production.INFO: Payment Status Check {"payment_id":"172","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:51:04] production.INFO: Calling checkDokuStatus for payment {"payment_id":"172"} 
[2026-06-28 09:51:04] production.INFO: checkDokuStatus called {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:51:04] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4bf60f02-ee68-42c7-ba62-5dc1ab82b346
Request-Timestamp:2026-06-28T02:51:04Z
Request-Target:/orders/v1/status/PAY-20260628-000144-1782615048"} 
[2026-06-28 09:51:04] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000144-1782615048","invoice":"PAY-20260628-000144-1782615048"} 
[2026-06-28 09:51:04] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000144-1782615048","response":{"order":{"invoice_number":"PAY-20260628-000144-1782615048","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:50:48Z","original_request_id":"55d082a9-ebcc-4295-9d23-e2d907882f37","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:51:04] production.INFO: After checkDokuStatus {"payment_id":"172","new_status":"pending"} 
[2026-06-28 09:51:04] production.INFO: Payment Status Response {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000144-1782615048\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"currency\":\"IDR\",\"session_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000144-1782615048\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"expired_date\":\"20260628100548\",\"expired_datetime\":\"2026-06-28T03:05:48Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280950484e+39,\"headers\":{\"request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"signature\":\"HMACSHA256=vtcVUGlpkAMonmE62z4pAwphVUpOK9DMP2B5V34dKtE=\",\"date\":\"2026-06-28T02:50:48Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:51:04\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:50:48Z\",\"original_request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:50:48"} 
[2026-06-28 09:51:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/172 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:51:09] production.INFO: Payment Status Check {"payment_id":"172","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:51:09] production.INFO: Calling checkDokuStatus for payment {"payment_id":"172"} 
[2026-06-28 09:51:09] production.INFO: checkDokuStatus called {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:51:09] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:07ea006a-eec3-4109-be2c-b50ae739f146
Request-Timestamp:2026-06-28T02:51:09Z
Request-Target:/orders/v1/status/PAY-20260628-000144-1782615048"} 
[2026-06-28 09:51:09] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000144-1782615048","invoice":"PAY-20260628-000144-1782615048"} 
[2026-06-28 09:51:09] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000144-1782615048","response":{"order":{"invoice_number":"PAY-20260628-000144-1782615048","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:50:48Z","original_request_id":"55d082a9-ebcc-4295-9d23-e2d907882f37","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:51:09] production.INFO: After checkDokuStatus {"payment_id":"172","new_status":"pending"} 
[2026-06-28 09:51:09] production.INFO: Payment Status Response {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000144-1782615048\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"currency\":\"IDR\",\"session_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000144-1782615048\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"expired_date\":\"20260628100548\",\"expired_datetime\":\"2026-06-28T03:05:48Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280950484e+39,\"headers\":{\"request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"signature\":\"HMACSHA256=vtcVUGlpkAMonmE62z4pAwphVUpOK9DMP2B5V34dKtE=\",\"date\":\"2026-06-28T02:50:48Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:51:09\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:50:48Z\",\"original_request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:50:48"} 
[2026-06-28 09:51:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/172 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:51:14] production.INFO: Payment Status Check {"payment_id":"172","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:51:14] production.INFO: Calling checkDokuStatus for payment {"payment_id":"172"} 
[2026-06-28 09:51:14] production.INFO: checkDokuStatus called {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:51:14] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:74d9504f-3499-413d-8475-259be87a4e5a
Request-Timestamp:2026-06-28T02:51:14Z
Request-Target:/orders/v1/status/PAY-20260628-000144-1782615048"} 
[2026-06-28 09:51:14] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000144-1782615048","invoice":"PAY-20260628-000144-1782615048"} 
[2026-06-28 09:51:14] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000144-1782615048","response":{"order":{"invoice_number":"PAY-20260628-000144-1782615048","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:50:48Z","original_request_id":"55d082a9-ebcc-4295-9d23-e2d907882f37","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:51:14] production.INFO: After checkDokuStatus {"payment_id":"172","new_status":"pending"} 
[2026-06-28 09:51:14] production.INFO: Payment Status Response {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000144-1782615048\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"currency\":\"IDR\",\"session_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000144-1782615048\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"expired_date\":\"20260628100548\",\"expired_datetime\":\"2026-06-28T03:05:48Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280950484e+39,\"headers\":{\"request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"signature\":\"HMACSHA256=vtcVUGlpkAMonmE62z4pAwphVUpOK9DMP2B5V34dKtE=\",\"date\":\"2026-06-28T02:50:48Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:51:14\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:50:48Z\",\"original_request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:50:48"} 
[2026-06-28 09:51:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/172 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:51:19] production.INFO: Payment Status Check {"payment_id":"172","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:51:19] production.INFO: Calling checkDokuStatus for payment {"payment_id":"172"} 
[2026-06-28 09:51:19] production.INFO: checkDokuStatus called {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:51:19] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:8d813fb2-43af-4463-8fb0-77df03108cd5
Request-Timestamp:2026-06-28T02:51:19Z
Request-Target:/orders/v1/status/PAY-20260628-000144-1782615048"} 
[2026-06-28 09:51:19] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000144-1782615048","invoice":"PAY-20260628-000144-1782615048"} 
[2026-06-28 09:51:19] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000144-1782615048","response":{"order":{"invoice_number":"PAY-20260628-000144-1782615048","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T02:50:48Z","original_request_id":"55d082a9-ebcc-4295-9d23-e2d907882f37","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 09:51:20] production.INFO: After checkDokuStatus {"payment_id":"172","new_status":"pending"} 
[2026-06-28 09:51:20] production.INFO: Payment Status Response {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000144-1782615048\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"currency\":\"IDR\",\"session_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000144-1782615048\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"expired_date\":\"20260628100548\",\"expired_datetime\":\"2026-06-28T03:05:48Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280950484e+39,\"headers\":{\"request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"signature\":\"HMACSHA256=vtcVUGlpkAMonmE62z4pAwphVUpOK9DMP2B5V34dKtE=\",\"date\":\"2026-06-28T02:50:48Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:51:19\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T02:50:48Z\",\"original_request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 09:50:48"} 
[2026-06-28 09:52:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/172 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:52:03] production.INFO: Payment Status Check {"payment_id":"172","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 09:52:03] production.INFO: Calling checkDokuStatus for payment {"payment_id":"172"} 
[2026-06-28 09:52:03] production.INFO: checkDokuStatus called {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 09:52:03] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0b961fe0-6e4d-40e8-90f3-edf4dad9bd35
Request-Timestamp:2026-06-28T02:52:03Z
Request-Target:/orders/v1/status/PAY-20260628-000144-1782615048"} 
[2026-06-28 09:52:03] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000144-1782615048","invoice":"PAY-20260628-000144-1782615048"} 
[2026-06-28 09:52:04] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000144-1782615048","response":{"order":{"invoice_number":"PAY-20260628-000144-1782615048","amount":11.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-28T02:52:01Z","original_request_id":"55d082a9-ebcc-4295-9d23-e2d907882f37","amount":"11.00","amount_details":{"currency":"IDR","paid_amount":11.0}},"service":{"id":"SCAN_CODE"},"acquirer":{"id":"DOKU","name":"DOKU"},"channel":{"id":"QRIS"},"additional_info":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","hold_settlement":false,"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"is_qris_v1":false,"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"11","name":"Pembayaran Booking 144"}],"migration_process":false},"qris_payment":{"date":"2026-06-28T02:52:01Z","payer_account_id":"9360000812222442276","payer_account_name":"LINGGA BACHTIAR               ","payer_account_issuer":"Bank Mandiri","reference_id":"606689658440","response_code":"0000"}}} 
[2026-06-28 09:52:04] production.INFO: Updating payment status {"payment_id":172,"old_status":"pending","new_status":"success"} 
[2026-06-28 09:52:04] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":172} 
[2026-06-28 09:52:04] production.INFO: processSuccessfulPayment starting for Payment ID: 172, Status: success  
[2026-06-28 09:52:04] production.INFO: Found PaymentLog ID: 144 with status: pending  
[2026-06-28 09:52:04] production.INFO: PaymentLog 144 updated to settlement  
[2026-06-28 09:52:04] production.INFO: Processing booking data from log {"data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 09:52:04] production.INFO: Resolved customer email {"email":"linggabachtiar61@gmail.com"} 
[2026-06-28 09:52:04] production.INFO: [WA] smart-send skipped event=staff_booking_new {"reason":"No template configured for this event"} 
[2026-06-28 09:52:04] production.INFO: WhatsApp Send Text Response: {"success":false,"message":"Route not found"}  
[2026-06-28 09:52:06] production.ERROR: Background email process error (suppressed) for ameliaramdani63@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. d9443c01a7336-2c7f6518bb1sm65539365ad.84 - gsmtp".  
[2026-06-28 09:52:06] production.INFO: Email job dispatched for: ameliaramdani63@gmail.com  
[2026-06-28 09:52:06] production.INFO: [WA] smart-send skipped event=customer_confirmation {"reason":"No template configured for this event"} 
[2026-06-28 09:52:06] production.INFO: WhatsApp Booking Success Fallback: {"success":false,"message":"Route not found"}  
[2026-06-28 09:52:06] production.INFO: Transaction recorded for Payment: 172  
[2026-06-28 09:52:06] production.INFO: After checkDokuStatus {"payment_id":"172","new_status":"success"} 
[2026-06-28 09:52:06] production.INFO: Booking payment status {"booking_id":125,"payment_status":"paid"} 
[2026-06-28 09:52:06] production.INFO: Payment Status Response {"payment_id":172,"payment_ref":"PAY-20260628-000144-1782615048","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000144-1782615048\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"currency\":\"IDR\",\"session_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000144-1782615048\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/55d082a9-ebcc-4295-9d23-e2d907882f3720265028095048548\",\"expired_date\":\"20260628100548\",\"expired_datetime\":\"2026-06-28T03:05:48Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 144\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606280950484e+39,\"headers\":{\"request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"signature\":\"HMACSHA256=vtcVUGlpkAMonmE62z4pAwphVUpOK9DMP2B5V34dKtE=\",\"date\":\"2026-06-28T02:50:48Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 09:52:04\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000144-1782615048\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-28T02:52:01Z\",\"original_request_id\":\"55d082a9-ebcc-4295-9d23-e2d907882f37\",\"amount\":\"11.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":11}},\"service\":{\"id\":\"SCAN_CODE\"},\"acquirer\":{\"id\":\"DOKU\",\"name\":\"DOKU\"},\"channel\":{\"id\":\"QRIS\"},\"additional_info\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"hold_settlement\":false,\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"is_qris_v1\":false,\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"11\",\"name\":\"Pembayaran Booking 144\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-28T02:52:01Z\",\"payer_account_id\":\"9360000812222442276\",\"payer_account_name\":\"LINGGA BACHTIAR               \",\"payer_account_issuer\":\"Bank Mandiri\",\"reference_id\":\"606689658440\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-28 09:50:48"} 
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 09:59:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:23] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:00:23] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 10:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-28&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-28&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-28&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-28&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-29&start_date=2026-06-29 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-29&start_date=2026-06-29 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:04:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:05:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/125/items/144/reschedule from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:05:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/125/items/144/reschedule from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:05:26] production.INFO: [WA] smart-send skipped event=staff_reschedule {"reason":"No template configured for this event"} 
[2026-06-28 10:05:27] production.INFO: WhatsApp Send Text Response: {"success":false,"message":"Route not found"}  
[2026-06-28 10:05:29] production.ERROR: Background email process error (suppressed) for zafarangroupindonesia@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. 98e67ed59e1d1-37ed2a68075sm2988877a91.10 - gsmtp".  
[2026-06-28 10:05:29] production.INFO: Email job dispatched for: zafarangroupindonesia@gmail.com  
[2026-06-28 10:05:29] production.INFO: [WA] smart-send skipped event=customer_reschedule {"reason":"No template configured for this event"} 
[2026-06-28 10:05:29] production.INFO: WhatsApp Send Text Response: {"success":false,"message":"Route not found"}  
[2026-06-28 10:05:29] production.ERROR: Background email process error (suppressed) for linggabachtiar61@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. 98e67ed59e1d1-37ed2a68075sm2988877a91.10 - gsmtp".  
[2026-06-28 10:05:29] production.INFO: Email job dispatched for: linggabachtiar61@gmail.com  
[2026-06-28 10:05:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:05:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:05:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:05:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-29&start_date=2026-06-29 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:06:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/125/items/144/cancel from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:06:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/125/items/144/cancel from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:06:22] production.INFO: [WA] smart-send skipped event=staff_cancellation {"reason":"No template configured for this event"} 
[2026-06-28 10:06:22] production.INFO: WhatsApp Send Text Response: {"success":false,"message":"Route not found"}  
[2026-06-28 10:06:24] production.ERROR: Background email process error (suppressed) for zafarangroupindonesia@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. d2e1a72fcca58-845e18df02asm1443250b3a.58 - gsmtp".  
[2026-06-28 10:06:24] production.INFO: Email job dispatched for: zafarangroupindonesia@gmail.com  
[2026-06-28 10:06:25] production.INFO: [WA] smart-send skipped event=customer_cancellation {"reason":"No template configured for this event"} 
[2026-06-28 10:06:25] production.INFO: WhatsApp Send Text Response: {"success":false,"message":"Route not found"}  
[2026-06-28 10:06:26] production.ERROR: Background email process error (suppressed) for linggabachtiar61@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. d2e1a72fcca58-845e18df02asm1443250b3a.58 - gsmtp".  
[2026-06-28 10:06:26] production.INFO: Email job dispatched for: linggabachtiar61@gmail.com  
[2026-06-28 10:06:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:06:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-29&start_date=2026-06-29 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:06:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:07:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-29&start_date=2026-06-29 from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:07:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:08:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:08:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:08:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:08:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:08:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:08:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:41:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:08] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":80,"therapist_id":6,"date":null,"start_date":"2026-06-09","end_date":null,"day_of_week":"tuesday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-08T22:35:23.000000Z","updated_at":"2026-06-08T22:35:23.000000Z"},"reqStart":"09:00:00","reqEnd":"10:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-28 10:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:18] production.INFO: NOMINAL_DP CHECK {"payment_type":"full_payment","nominal_dp_request":0,"nominal_dp_in_data":0,"all_request":{"branch_id":1,"booking_date":"2026-06-30","payment_type":"full_payment","nominal_dp":0,"items":[{"service_id":47,"variant_id":43,"therapist_id":15,"room_id":1,"start_time":"09:00","guest_name":"Selabaru","guest_phone":"081510314123","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-28 10:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:19] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":145} 
[2026-06-28 10:42:19] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 10:42:19] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-28 10:42:19] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-28 10:42:19] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-28 10:42:19] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":11,\"invoice_number\":\"PAY-20260628-000145-1782618139\",\"currency\":\"IDR\",\"session_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000145-1782618139\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 145\",\"price\":11,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"YOGI\",\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-28 10:42:19] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":11,"invoice_number":"PAY-20260628-000145-1782618139","currency":"IDR","session_id":"624e83ca-dcb9-4d5e-a37b-4725f23b2a88","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000145-1782618139","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 145","price":11,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS"]},"customer":{"name":"YOGI","email":"ayogikrnwn@gmail.com","phone":"081288676389"}}} 
[2026-06-28 10:42:19] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:624e83ca-dcb9-4d5e-a37b-4725f23b2a88
Request-Timestamp:2026-06-28T03:42:19Z
Request-Target:/checkout/v1/payment
Digest:Dg2wJV/B4qrks0w5HVyX/pMlYxJINBGtEAZ+8fBh8tQ="} 
[2026-06-28 10:42:20] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"11","invoice_number":"PAY-20260628-000145-1782618139","currency":"IDR","session_id":"624e83ca-dcb9-4d5e-a37b-4725f23b2a88","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000145-1782618139","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 145","quantity":1,"price":"11"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":15,"token_id":"624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822","url":"https://checkout.doku.com/checkout-link-v2/624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822","expired_date":"20260628105719","expired_datetime":"2026-06-28T03:57:19Z"},"customer":{"email":"ayogikrnwn@gmail.com","phone":"081288676389","name":"YOGI"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 145","quantity":1,"price":"11"}]},"uuid":2.22526062810422e+39,"headers":{"request_id":"624e83ca-dcb9-4d5e-a37b-4725f23b2a88","signature":"HMACSHA256=CZWS43JMpv88W4159u3BM9j3qcanIMvQIenCM+i9WVc=","date":"2026-06-28T03:42:19Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-28 10:42:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/173 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/173 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:25] production.INFO: Payment Status Check {"payment_id":"173","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 10:42:25] production.INFO: Calling checkDokuStatus for payment {"payment_id":"173"} 
[2026-06-28 10:42:25] production.INFO: checkDokuStatus called {"payment_id":173,"payment_ref":"PAY-20260628-000145-1782618139","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 10:42:25] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:8d06d309-7a48-430d-8633-3a0da5de9316
Request-Timestamp:2026-06-28T03:42:25Z
Request-Target:/orders/v1/status/PAY-20260628-000145-1782618139"} 
[2026-06-28 10:42:25] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000145-1782618139","invoice":"PAY-20260628-000145-1782618139"} 
[2026-06-28 10:42:26] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000145-1782618139","response":{"order":{"invoice_number":"PAY-20260628-000145-1782618139","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T03:42:19Z","original_request_id":"624e83ca-dcb9-4d5e-a37b-4725f23b2a88","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 10:42:26] production.INFO: After checkDokuStatus {"payment_id":"173","new_status":"pending"} 
[2026-06-28 10:42:26] production.INFO: Payment Status Response {"payment_id":173,"payment_ref":"PAY-20260628-000145-1782618139","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000145-1782618139\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000145-1782618139\",\"currency\":\"IDR\",\"session_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000145-1782618139\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 145\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"expired_date\":\"20260628105719\",\"expired_datetime\":\"2026-06-28T03:57:19Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 145\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.22526062810422e+39,\"headers\":{\"request_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"signature\":\"HMACSHA256=CZWS43JMpv88W4159u3BM9j3qcanIMvQIenCM+i9WVc=\",\"date\":\"2026-06-28T03:42:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 10:42:26\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000145-1782618139\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T03:42:19Z\",\"original_request_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 10:42:19"} 
[2026-06-28 10:42:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/173 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:30] production.INFO: Payment Status Check {"payment_id":"173","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 10:42:30] production.INFO: Calling checkDokuStatus for payment {"payment_id":"173"} 
[2026-06-28 10:42:30] production.INFO: checkDokuStatus called {"payment_id":173,"payment_ref":"PAY-20260628-000145-1782618139","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 10:42:30] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:91f70ab0-ac8e-4da2-8f9c-67fc2c99cb4d
Request-Timestamp:2026-06-28T03:42:30Z
Request-Target:/orders/v1/status/PAY-20260628-000145-1782618139"} 
[2026-06-28 10:42:30] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000145-1782618139","invoice":"PAY-20260628-000145-1782618139"} 
[2026-06-28 10:42:31] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000145-1782618139","response":{"order":{"invoice_number":"PAY-20260628-000145-1782618139","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T03:42:19Z","original_request_id":"624e83ca-dcb9-4d5e-a37b-4725f23b2a88","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 10:42:32] production.INFO: After checkDokuStatus {"payment_id":"173","new_status":"pending"} 
[2026-06-28 10:42:32] production.INFO: Payment Status Response {"payment_id":173,"payment_ref":"PAY-20260628-000145-1782618139","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000145-1782618139\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000145-1782618139\",\"currency\":\"IDR\",\"session_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000145-1782618139\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 145\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"expired_date\":\"20260628105719\",\"expired_datetime\":\"2026-06-28T03:57:19Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 145\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.22526062810422e+39,\"headers\":{\"request_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"signature\":\"HMACSHA256=CZWS43JMpv88W4159u3BM9j3qcanIMvQIenCM+i9WVc=\",\"date\":\"2026-06-28T03:42:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 10:42:31\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000145-1782618139\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T03:42:19Z\",\"original_request_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 10:42:19"} 
[2026-06-28 10:42:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/173 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:35] production.INFO: Payment Status Check {"payment_id":"173","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 10:42:35] production.INFO: Calling checkDokuStatus for payment {"payment_id":"173"} 
[2026-06-28 10:42:35] production.INFO: checkDokuStatus called {"payment_id":173,"payment_ref":"PAY-20260628-000145-1782618139","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 10:42:35] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:a756ccc0-8510-4e10-8dad-5c17eeba08f2
Request-Timestamp:2026-06-28T03:42:35Z
Request-Target:/orders/v1/status/PAY-20260628-000145-1782618139"} 
[2026-06-28 10:42:35] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000145-1782618139","invoice":"PAY-20260628-000145-1782618139"} 
[2026-06-28 10:42:36] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000145-1782618139","response":{"order":{"invoice_number":"PAY-20260628-000145-1782618139","amount":11.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-28T03:42:32Z","original_request_id":"624e83ca-dcb9-4d5e-a37b-4725f23b2a88","amount":"11.00","amount_details":{"currency":"IDR","paid_amount":11.0}},"service":{"id":"SCAN_CODE"},"acquirer":{"id":"DOKU","name":"DOKU"},"channel":{"id":"QRIS"},"additional_info":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","hold_settlement":false,"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"is_qris_v1":false,"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"11","name":"Pembayaran Booking 145"}],"migration_process":false},"qris_payment":{"date":"2026-06-28T03:42:32Z","payer_account_id":"9360000812226956495","payer_account_name":"AYOGI KURNIAWAN               ","payer_account_issuer":"Bank Mandiri","reference_id":"606682078387","response_code":"0000"}}} 
[2026-06-28 10:42:36] production.INFO: Updating payment status {"payment_id":173,"old_status":"pending","new_status":"success"} 
[2026-06-28 10:42:36] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":173} 
[2026-06-28 10:42:36] production.INFO: processSuccessfulPayment starting for Payment ID: 173, Status: success  
[2026-06-28 10:42:36] production.INFO: Found PaymentLog ID: 145 with status: pending  
[2026-06-28 10:42:36] production.INFO: PaymentLog 145 updated to settlement  
[2026-06-28 10:42:36] production.INFO: Processing booking data from log {"data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 10:42:36] production.INFO: Resolved customer email {"email":"ayogikrnwn@gmail.com"} 
[2026-06-28 10:42:36] production.INFO: [WA] smart-send skipped event=staff_booking_new {"reason":"No template configured for this event"} 
[2026-06-28 10:42:36] production.INFO: WhatsApp Send Text Response: {"success":false,"message":"Route not found"}  
[2026-06-28 10:42:38] production.ERROR: Background email process error (suppressed) for nasywaanawaalra@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. d9443c01a7336-2c9b43aeb3bsm18558335ad.54 - gsmtp".  
[2026-06-28 10:42:38] production.INFO: Email job dispatched for: nasywaanawaalra@gmail.com  
[2026-06-28 10:42:39] production.INFO: [WA] smart-send skipped event=customer_confirmation {"reason":"No template configured for this event"} 
[2026-06-28 10:42:39] production.INFO: WhatsApp Booking Success Fallback: {"success":false,"message":"Route not found"}  
[2026-06-28 10:42:40] production.INFO: [WA] smart-send skipped event=customer_confirmation {"reason":"No template configured for this event"} 
[2026-06-28 10:42:40] production.INFO: WhatsApp Booking Success Fallback: {"success":false,"message":"Route not found"}  
[2026-06-28 10:42:40] production.ERROR: Failed to record transaction for payment 173: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`zafaran_db`.`transaction_items`, CONSTRAINT `transaction_items_variant_id_foreign` FOREIGN KEY (`variant_id`) REFERENCES `product_variants` (`id`) ON DELETE SET NULL) (Connection: mysql, SQL: insert into `transaction_items` (`transaction_id`, `type`, `service_id`, `product_id`, `variant_id`, `therapist_id`, `quantity`, `price`, `subtotal`, `notes`, `updated_at`, `created_at`) values (118, service, 47, ?, 43, 15, 1, 0, 0, ?, 2026-06-28 10:42:40, 2026-06-28 10:42:40))  
[2026-06-28 10:42:40] production.INFO: After checkDokuStatus {"payment_id":"173","new_status":"success"} 
[2026-06-28 10:42:40] production.INFO: Booking payment status {"booking_id":126,"payment_status":"paid"} 
[2026-06-28 10:42:40] production.INFO: Payment Status Response {"payment_id":173,"payment_ref":"PAY-20260628-000145-1782618139","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000145-1782618139\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000145-1782618139\",\"currency\":\"IDR\",\"session_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000145-1782618139\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 145\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"expired_date\":\"20260628105719\",\"expired_datetime\":\"2026-06-28T03:57:19Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 145\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.22526062810422e+39,\"headers\":{\"request_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"signature\":\"HMACSHA256=CZWS43JMpv88W4159u3BM9j3qcanIMvQIenCM+i9WVc=\",\"date\":\"2026-06-28T03:42:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 10:42:36\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000145-1782618139\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-28T03:42:32Z\",\"original_request_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"amount\":\"11.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":11}},\"service\":{\"id\":\"SCAN_CODE\"},\"acquirer\":{\"id\":\"DOKU\",\"name\":\"DOKU\"},\"channel\":{\"id\":\"QRIS\"},\"additional_info\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"hold_settlement\":false,\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"is_qris_v1\":false,\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"11\",\"name\":\"Pembayaran Booking 145\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-28T03:42:32Z\",\"payer_account_id\":\"9360000812226956495\",\"payer_account_name\":\"AYOGI KURNIAWAN               \",\"payer_account_issuer\":\"Bank Mandiri\",\"reference_id\":\"606682078387\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-28 10:42:19"} 
[2026-06-28 10:42:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/173 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:42:40] production.INFO: Payment Status Check {"payment_id":"173","current_status":"success","payment_method":"qris","gateway":"doku"} 
[2026-06-28 10:42:40] production.INFO: Booking payment status {"booking_id":126,"payment_status":"paid"} 
[2026-06-28 10:42:40] production.INFO: Payment Status Response {"payment_id":173,"payment_ref":"PAY-20260628-000145-1782618139","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000145-1782618139\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000145-1782618139\",\"currency\":\"IDR\",\"session_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000145-1782618139\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 145\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/624e83ca-dcb9-4d5e-a37b-4725f23b2a8820264228104219822\",\"expired_date\":\"20260628105719\",\"expired_datetime\":\"2026-06-28T03:57:19Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 145\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.22526062810422e+39,\"headers\":{\"request_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"signature\":\"HMACSHA256=CZWS43JMpv88W4159u3BM9j3qcanIMvQIenCM+i9WVc=\",\"date\":\"2026-06-28T03:42:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 10:42:36\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000145-1782618139\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-28T03:42:32Z\",\"original_request_id\":\"624e83ca-dcb9-4d5e-a37b-4725f23b2a88\",\"amount\":\"11.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":11}},\"service\":{\"id\":\"SCAN_CODE\"},\"acquirer\":{\"id\":\"DOKU\",\"name\":\"DOKU\"},\"channel\":{\"id\":\"QRIS\"},\"additional_info\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"hold_settlement\":false,\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"is_qris_v1\":false,\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"11\",\"name\":\"Pembayaran Booking 145\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-28T03:42:32Z\",\"payer_account_id\":\"9360000812226956495\",\"payer_account_name\":\"AYOGI KURNIAWAN               \",\"payer_account_issuer\":\"Bank Mandiri\",\"reference_id\":\"606682078387\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-28 10:42:19"} 
[2026-06-28 10:45:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:45:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:07] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":80,"therapist_id":6,"date":null,"start_date":"2026-06-09","end_date":null,"day_of_week":"tuesday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-08T22:35:23.000000Z","updated_at":"2026-06-08T22:35:23.000000Z"},"reqStart":"10:15:00","reqEnd":"11:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-28 10:46:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:16] production.INFO: NOMINAL_DP CHECK {"payment_type":"full_payment","nominal_dp_request":0,"nominal_dp_in_data":0,"all_request":{"branch_id":1,"booking_date":"2026-06-30","payment_type":"full_payment","nominal_dp":0,"items":[{"service_id":47,"variant_id":43,"therapist_id":15,"room_id":1,"start_time":"10:15","guest_name":"YEG","guest_phone":"081510314123","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-28 10:46:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:16] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":146} 
[2026-06-28 10:46:16] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 10:46:16] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-28 10:46:16] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-28 10:46:16] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-28 10:46:16] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":11,\"invoice_number\":\"PAY-20260628-000146-1782618376\",\"currency\":\"IDR\",\"session_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000146-1782618376\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 146\",\"price\":11,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"YOGI\",\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-28 10:46:16] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":11,"invoice_number":"PAY-20260628-000146-1782618376","currency":"IDR","session_id":"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000146-1782618376","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 146","price":11,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS"]},"customer":{"name":"YOGI","email":"ayogikrnwn@gmail.com","phone":"081288676389"}}} 
[2026-06-28 10:46:16] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:bdcc73dd-5fdb-43dd-a434-9b07eb5836b5
Request-Timestamp:2026-06-28T03:46:16Z
Request-Target:/checkout/v1/payment
Digest:deBiJrOn5FmPrGU6rauKtD4xcloHptLxCPax+DaUa18="} 
[2026-06-28 10:46:18] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"11","invoice_number":"PAY-20260628-000146-1782618376","currency":"IDR","session_id":"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000146-1782618376","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 146","quantity":1,"price":"11"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":15,"token_id":"bdcc73dd-5fdb-43dd-a434-9b07eb5836b520264628104618361","url":"https://checkout.doku.com/checkout-link-v2/bdcc73dd-5fdb-43dd-a434-9b07eb5836b520264628104618361","expired_date":"20260628110116","expired_datetime":"2026-06-28T04:01:16Z"},"customer":{"email":"ayogikrnwn@gmail.com","phone":"081288676389","name":"YOGI"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 146","quantity":1,"price":"11"}]},"uuid":2.2252606281046183e+39,"headers":{"request_id":"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5","signature":"HMACSHA256=2Jsao3pMQsi+DGgmapW0IHIVt4OszdZ1QhaZw15GHE4=","date":"2026-06-28T03:46:16Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-28 10:46:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/174 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/174 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:24] production.INFO: Payment Status Check {"payment_id":"174","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 10:46:24] production.INFO: Calling checkDokuStatus for payment {"payment_id":"174"} 
[2026-06-28 10:46:24] production.INFO: checkDokuStatus called {"payment_id":174,"payment_ref":"PAY-20260628-000146-1782618376","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 10:46:24] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:bbeada34-d005-4a17-8eda-31d97d7a6f0c
Request-Timestamp:2026-06-28T03:46:24Z
Request-Target:/orders/v1/status/PAY-20260628-000146-1782618376"} 
[2026-06-28 10:46:24] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000146-1782618376","invoice":"PAY-20260628-000146-1782618376"} 
[2026-06-28 10:46:24] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000146-1782618376","response":{"order":{"invoice_number":"PAY-20260628-000146-1782618376","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T03:46:16Z","original_request_id":"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 10:46:25] production.INFO: After checkDokuStatus {"payment_id":"174","new_status":"pending"} 
[2026-06-28 10:46:25] production.INFO: Payment Status Response {"payment_id":174,"payment_ref":"PAY-20260628-000146-1782618376","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000146-1782618376\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/bdcc73dd-5fdb-43dd-a434-9b07eb5836b520264628104618361\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000146-1782618376\",\"currency\":\"IDR\",\"session_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000146-1782618376\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 146\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b520264628104618361\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/bdcc73dd-5fdb-43dd-a434-9b07eb5836b520264628104618361\",\"expired_date\":\"20260628110116\",\"expired_datetime\":\"2026-06-28T04:01:16Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 146\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281046183e+39,\"headers\":{\"request_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5\",\"signature\":\"HMACSHA256=2Jsao3pMQsi+DGgmapW0IHIVt4OszdZ1QhaZw15GHE4=\",\"date\":\"2026-06-28T03:46:16Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 10:46:24\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000146-1782618376\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T03:46:16Z\",\"original_request_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 10:46:16"} 
[2026-06-28 10:46:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/174 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:29] production.INFO: Payment Status Check {"payment_id":"174","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 10:46:29] production.INFO: Calling checkDokuStatus for payment {"payment_id":"174"} 
[2026-06-28 10:46:29] production.INFO: checkDokuStatus called {"payment_id":174,"payment_ref":"PAY-20260628-000146-1782618376","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 10:46:29] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:11e4b239-a437-4c36-9e36-597f3040ac50
Request-Timestamp:2026-06-28T03:46:29Z
Request-Target:/orders/v1/status/PAY-20260628-000146-1782618376"} 
[2026-06-28 10:46:29] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000146-1782618376","invoice":"PAY-20260628-000146-1782618376"} 
[2026-06-28 10:46:29] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000146-1782618376","response":{"order":{"invoice_number":"PAY-20260628-000146-1782618376","amount":11.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-28T03:46:27Z","original_request_id":"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5","amount":"11.00","amount_details":{"currency":"IDR","paid_amount":11.0}},"service":{"id":"SCAN_CODE"},"acquirer":{"id":"DOKU","name":"DOKU"},"channel":{"id":"QRIS"},"additional_info":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","hold_settlement":false,"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"is_qris_v1":false,"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"11","name":"Pembayaran Booking 146"}],"migration_process":false},"qris_payment":{"date":"2026-06-28T03:46:27Z","payer_account_id":"9360000812226956495","payer_account_name":"AYOGI KURNIAWAN               ","payer_account_issuer":"Bank Mandiri","reference_id":"606682090856","response_code":"0000"}}} 
[2026-06-28 10:46:29] production.INFO: Updating payment status {"payment_id":174,"old_status":"pending","new_status":"success"} 
[2026-06-28 10:46:29] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":174} 
[2026-06-28 10:46:29] production.INFO: processSuccessfulPayment starting for Payment ID: 174, Status: success  
[2026-06-28 10:46:29] production.INFO: Found PaymentLog ID: 146 with status: pending  
[2026-06-28 10:46:29] production.INFO: PaymentLog 146 updated to settlement  
[2026-06-28 10:46:29] production.INFO: Processing booking data from log {"data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 10:46:29] production.INFO: Resolved customer email {"email":"ayogikrnwn@gmail.com"} 
[2026-06-28 10:46:31] production.INFO: [WA] smart-send ok event=staff_booking_new phone=88298814392 email=nasywaanawaalra@gmail.com  
[2026-06-28 10:46:33] production.ERROR: Background email process error (suppressed) for nasywaanawaalra@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. d9443c01a7336-2c9d4822fd8sm9709005ad.66 - gsmtp".  
[2026-06-28 10:46:33] production.INFO: Email job dispatched for: nasywaanawaalra@gmail.com  
[2026-06-28 10:46:34] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081510314123 email=ayogikrnwn@gmail.com  
[2026-06-28 10:46:35] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081288676389 email=ayogikrnwn@gmail.com  
[2026-06-28 10:46:36] production.ERROR: Failed to record transaction for payment 174: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`zafaran_db`.`transaction_items`, CONSTRAINT `transaction_items_variant_id_foreign` FOREIGN KEY (`variant_id`) REFERENCES `product_variants` (`id`) ON DELETE SET NULL) (Connection: mysql, SQL: insert into `transaction_items` (`transaction_id`, `type`, `service_id`, `product_id`, `variant_id`, `therapist_id`, `quantity`, `price`, `subtotal`, `notes`, `updated_at`, `created_at`) values (119, service, 47, ?, 43, 15, 1, 0, 0, ?, 2026-06-28 10:46:36, 2026-06-28 10:46:36))  
[2026-06-28 10:46:36] production.INFO: After checkDokuStatus {"payment_id":"174","new_status":"success"} 
[2026-06-28 10:46:36] production.INFO: Booking payment status {"booking_id":127,"payment_status":"paid"} 
[2026-06-28 10:46:36] production.INFO: Payment Status Response {"payment_id":174,"payment_ref":"PAY-20260628-000146-1782618376","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000146-1782618376\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/bdcc73dd-5fdb-43dd-a434-9b07eb5836b520264628104618361\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000146-1782618376\",\"currency\":\"IDR\",\"session_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000146-1782618376\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 146\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b520264628104618361\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/bdcc73dd-5fdb-43dd-a434-9b07eb5836b520264628104618361\",\"expired_date\":\"20260628110116\",\"expired_datetime\":\"2026-06-28T04:01:16Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 146\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281046183e+39,\"headers\":{\"request_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5\",\"signature\":\"HMACSHA256=2Jsao3pMQsi+DGgmapW0IHIVt4OszdZ1QhaZw15GHE4=\",\"date\":\"2026-06-28T03:46:16Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 10:46:29\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000146-1782618376\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-28T03:46:27Z\",\"original_request_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5\",\"amount\":\"11.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":11}},\"service\":{\"id\":\"SCAN_CODE\"},\"acquirer\":{\"id\":\"DOKU\",\"name\":\"DOKU\"},\"channel\":{\"id\":\"QRIS\"},\"additional_info\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"hold_settlement\":false,\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"is_qris_v1\":false,\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"11\",\"name\":\"Pembayaran Booking 146\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-28T03:46:27Z\",\"payer_account_id\":\"9360000812226956495\",\"payer_account_name\":\"AYOGI KURNIAWAN               \",\"payer_account_issuer\":\"Bank Mandiri\",\"reference_id\":\"606682090856\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-28 10:46:16"} 
[2026-06-28 10:46:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/174 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 10:46:36] production.INFO: Payment Status Check {"payment_id":"174","current_status":"success","payment_method":"qris","gateway":"doku"} 
[2026-06-28 10:46:36] production.INFO: Booking payment status {"booking_id":127,"payment_status":"paid"} 
[2026-06-28 10:46:36] production.INFO: Payment Status Response {"payment_id":174,"payment_ref":"PAY-20260628-000146-1782618376","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000146-1782618376\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/bdcc73dd-5fdb-43dd-a434-9b07eb5836b520264628104618361\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000146-1782618376\",\"currency\":\"IDR\",\"session_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000146-1782618376\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 146\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b520264628104618361\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/bdcc73dd-5fdb-43dd-a434-9b07eb5836b520264628104618361\",\"expired_date\":\"20260628110116\",\"expired_datetime\":\"2026-06-28T04:01:16Z\"},\"customer\":{\"email\":\"ayogikrnwn@gmail.com\",\"phone\":\"081288676389\",\"name\":\"YOGI\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 146\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281046183e+39,\"headers\":{\"request_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5\",\"signature\":\"HMACSHA256=2Jsao3pMQsi+DGgmapW0IHIVt4OszdZ1QhaZw15GHE4=\",\"date\":\"2026-06-28T03:46:16Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 10:46:29\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000146-1782618376\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-28T03:46:27Z\",\"original_request_id\":\"bdcc73dd-5fdb-43dd-a434-9b07eb5836b5\",\"amount\":\"11.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":11}},\"service\":{\"id\":\"SCAN_CODE\"},\"acquirer\":{\"id\":\"DOKU\",\"name\":\"DOKU\"},\"channel\":{\"id\":\"QRIS\"},\"additional_info\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"hold_settlement\":false,\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"is_qris_v1\":false,\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"11\",\"name\":\"Pembayaran Booking 146\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-28T03:46:27Z\",\"payer_account_id\":\"9360000812226956495\",\"payer_account_name\":\"AYOGI KURNIAWAN               \",\"payer_account_issuer\":\"Bank Mandiri\",\"reference_id\":\"606682090856\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-28 10:46:16"} 
[2026-06-28 11:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:22] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:23] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:24] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:24] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:25] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:00:27] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 11:14:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:14:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:14:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:17] production.INFO: NOMINAL_DP CHECK {"payment_type":"full_payment","nominal_dp_request":0,"nominal_dp_in_data":0,"all_request":{"branch_id":1,"booking_date":"2026-06-29","payment_type":"full_payment","nominal_dp":0,"items":[{"service_id":51,"therapist_id":6,"room_id":3,"start_time":"11:00","guest_name":"Lingga","guest_phone":"081336078387","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-28 11:15:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:18] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":147} 
[2026-06-28 11:15:18] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 11:15:18] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-28 11:15:18] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-28 11:15:18] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-28 11:15:18] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":11,\"invoice_number\":\"PAY-20260628-000147-1782620117\",\"currency\":\"IDR\",\"session_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000147-1782620117\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 147\",\"price\":11,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-28 11:15:18] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":11,"invoice_number":"PAY-20260628-000147-1782620117","currency":"IDR","session_id":"df37fd05-a38a-478b-aae4-45028ed8e77c","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000147-1782620117","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 147","price":11,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-28 11:15:18] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:df37fd05-a38a-478b-aae4-45028ed8e77c
Request-Timestamp:2026-06-28T04:15:18Z
Request-Target:/checkout/v1/payment
Digest:jb89wMkTgzBAHwbt8jSrj8fqNlnMn0DcK7/nXP47Yjg="} 
[2026-06-28 11:15:19] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"11","invoice_number":"PAY-20260628-000147-1782620117","currency":"IDR","session_id":"df37fd05-a38a-478b-aae4-45028ed8e77c","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000147-1782620117","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 147","quantity":1,"price":"11"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":15,"token_id":"df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127","url":"https://checkout.doku.com/checkout-link-v2/df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127","expired_date":"20260628113018","expired_datetime":"2026-06-28T04:30:18Z"},"customer":{"email":"linggabachtiar61@gmail.com","phone":"081336078387","name":"Lingga"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 147","quantity":1,"price":"11"}]},"uuid":2.225260628111519e+39,"headers":{"request_id":"df37fd05-a38a-478b-aae4-45028ed8e77c","signature":"HMACSHA256=VA8tYeSBnYH6pRMuzh6FKAKheHo0dwSx1w4jjiDEhiY=","date":"2026-06-28T04:15:18Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-28 11:15:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/175 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/175 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:24] production.INFO: Payment Status Check {"payment_id":"175","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:15:24] production.INFO: Calling checkDokuStatus for payment {"payment_id":"175"} 
[2026-06-28 11:15:24] production.INFO: checkDokuStatus called {"payment_id":175,"payment_ref":"PAY-20260628-000147-1782620117","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:15:24] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d0f2103a-09cb-42dd-9d0a-fa719ec52d28
Request-Timestamp:2026-06-28T04:15:24Z
Request-Target:/orders/v1/status/PAY-20260628-000147-1782620117"} 
[2026-06-28 11:15:24] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000147-1782620117","invoice":"PAY-20260628-000147-1782620117"} 
[2026-06-28 11:15:25] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000147-1782620117","response":{"order":{"invoice_number":"PAY-20260628-000147-1782620117","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:15:18Z","original_request_id":"df37fd05-a38a-478b-aae4-45028ed8e77c","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:15:25] production.INFO: After checkDokuStatus {"payment_id":"175","new_status":"pending"} 
[2026-06-28 11:15:25] production.INFO: Payment Status Response {"payment_id":175,"payment_ref":"PAY-20260628-000147-1782620117","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000147-1782620117\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000147-1782620117\",\"currency\":\"IDR\",\"session_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000147-1782620117\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 147\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"expired_date\":\"20260628113018\",\"expired_datetime\":\"2026-06-28T04:30:18Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 147\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.225260628111519e+39,\"headers\":{\"request_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"signature\":\"HMACSHA256=VA8tYeSBnYH6pRMuzh6FKAKheHo0dwSx1w4jjiDEhiY=\",\"date\":\"2026-06-28T04:15:18Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:15:25\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000147-1782620117\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:15:18Z\",\"original_request_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:15:17"} 
[2026-06-28 11:15:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/175 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:30] production.INFO: Payment Status Check {"payment_id":"175","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:15:30] production.INFO: Calling checkDokuStatus for payment {"payment_id":"175"} 
[2026-06-28 11:15:30] production.INFO: checkDokuStatus called {"payment_id":175,"payment_ref":"PAY-20260628-000147-1782620117","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:15:30] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:43d9c38b-6655-41f6-928d-53624ee7be31
Request-Timestamp:2026-06-28T04:15:30Z
Request-Target:/orders/v1/status/PAY-20260628-000147-1782620117"} 
[2026-06-28 11:15:30] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000147-1782620117","invoice":"PAY-20260628-000147-1782620117"} 
[2026-06-28 11:15:30] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000147-1782620117","response":{"order":{"invoice_number":"PAY-20260628-000147-1782620117","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:15:18Z","original_request_id":"df37fd05-a38a-478b-aae4-45028ed8e77c","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:15:30] production.INFO: After checkDokuStatus {"payment_id":"175","new_status":"pending"} 
[2026-06-28 11:15:30] production.INFO: Payment Status Response {"payment_id":175,"payment_ref":"PAY-20260628-000147-1782620117","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000147-1782620117\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000147-1782620117\",\"currency\":\"IDR\",\"session_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000147-1782620117\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 147\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"expired_date\":\"20260628113018\",\"expired_datetime\":\"2026-06-28T04:30:18Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 147\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.225260628111519e+39,\"headers\":{\"request_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"signature\":\"HMACSHA256=VA8tYeSBnYH6pRMuzh6FKAKheHo0dwSx1w4jjiDEhiY=\",\"date\":\"2026-06-28T04:15:18Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:15:30\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000147-1782620117\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:15:18Z\",\"original_request_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:15:17"} 
[2026-06-28 11:15:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/175 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:34] production.INFO: Payment Status Check {"payment_id":"175","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:15:34] production.INFO: Calling checkDokuStatus for payment {"payment_id":"175"} 
[2026-06-28 11:15:34] production.INFO: checkDokuStatus called {"payment_id":175,"payment_ref":"PAY-20260628-000147-1782620117","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:15:34] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:bc1f2314-396c-4f9c-818d-7364a10c5683
Request-Timestamp:2026-06-28T04:15:34Z
Request-Target:/orders/v1/status/PAY-20260628-000147-1782620117"} 
[2026-06-28 11:15:34] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000147-1782620117","invoice":"PAY-20260628-000147-1782620117"} 
[2026-06-28 11:15:35] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000147-1782620117","response":{"order":{"invoice_number":"PAY-20260628-000147-1782620117","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:15:18Z","original_request_id":"df37fd05-a38a-478b-aae4-45028ed8e77c","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:15:35] production.INFO: After checkDokuStatus {"payment_id":"175","new_status":"pending"} 
[2026-06-28 11:15:35] production.INFO: Payment Status Response {"payment_id":175,"payment_ref":"PAY-20260628-000147-1782620117","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000147-1782620117\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000147-1782620117\",\"currency\":\"IDR\",\"session_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000147-1782620117\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 147\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"expired_date\":\"20260628113018\",\"expired_datetime\":\"2026-06-28T04:30:18Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 147\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.225260628111519e+39,\"headers\":{\"request_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"signature\":\"HMACSHA256=VA8tYeSBnYH6pRMuzh6FKAKheHo0dwSx1w4jjiDEhiY=\",\"date\":\"2026-06-28T04:15:18Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:15:35\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000147-1782620117\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:15:18Z\",\"original_request_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:15:17"} 
[2026-06-28 11:15:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/175 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:39] production.INFO: Payment Status Check {"payment_id":"175","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:15:39] production.INFO: Calling checkDokuStatus for payment {"payment_id":"175"} 
[2026-06-28 11:15:39] production.INFO: checkDokuStatus called {"payment_id":175,"payment_ref":"PAY-20260628-000147-1782620117","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:15:39] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:522df3ce-7b8d-4941-8349-e35bdd047e8b
Request-Timestamp:2026-06-28T04:15:39Z
Request-Target:/orders/v1/status/PAY-20260628-000147-1782620117"} 
[2026-06-28 11:15:39] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000147-1782620117","invoice":"PAY-20260628-000147-1782620117"} 
[2026-06-28 11:15:40] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000147-1782620117","response":{"order":{"invoice_number":"PAY-20260628-000147-1782620117","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:15:18Z","original_request_id":"df37fd05-a38a-478b-aae4-45028ed8e77c","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:15:40] production.INFO: After checkDokuStatus {"payment_id":"175","new_status":"pending"} 
[2026-06-28 11:15:40] production.INFO: Payment Status Response {"payment_id":175,"payment_ref":"PAY-20260628-000147-1782620117","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000147-1782620117\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000147-1782620117\",\"currency\":\"IDR\",\"session_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000147-1782620117\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 147\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"expired_date\":\"20260628113018\",\"expired_datetime\":\"2026-06-28T04:30:18Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 147\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.225260628111519e+39,\"headers\":{\"request_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"signature\":\"HMACSHA256=VA8tYeSBnYH6pRMuzh6FKAKheHo0dwSx1w4jjiDEhiY=\",\"date\":\"2026-06-28T04:15:18Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:15:40\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000147-1782620117\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:15:18Z\",\"original_request_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:15:17"} 
[2026-06-28 11:15:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/175 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:15:44] production.INFO: Payment Status Check {"payment_id":"175","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:15:44] production.INFO: Calling checkDokuStatus for payment {"payment_id":"175"} 
[2026-06-28 11:15:44] production.INFO: checkDokuStatus called {"payment_id":175,"payment_ref":"PAY-20260628-000147-1782620117","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:15:44] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b69fbc44-ce68-4de7-badc-73d6447e9ab6
Request-Timestamp:2026-06-28T04:15:44Z
Request-Target:/orders/v1/status/PAY-20260628-000147-1782620117"} 
[2026-06-28 11:15:44] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000147-1782620117","invoice":"PAY-20260628-000147-1782620117"} 
[2026-06-28 11:15:45] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000147-1782620117","response":{"order":{"invoice_number":"PAY-20260628-000147-1782620117","amount":11.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-28T04:15:42Z","original_request_id":"df37fd05-a38a-478b-aae4-45028ed8e77c","amount":"11.00","amount_details":{"currency":"IDR","paid_amount":11.0}},"service":{"id":"SCAN_CODE"},"acquirer":{"id":"DOKU","name":"DOKU"},"channel":{"id":"QRIS"},"additional_info":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","hold_settlement":false,"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"is_qris_v1":false,"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"11","name":"Pembayaran Booking 147"}],"migration_process":false},"qris_payment":{"date":"2026-06-28T04:15:42Z","payer_account_id":"9360000812222442276","payer_account_name":"LINGGA BACHTIAR               ","payer_account_issuer":"Bank Mandiri","reference_id":"606682182306","response_code":"0000"}}} 
[2026-06-28 11:15:45] production.INFO: Updating payment status {"payment_id":175,"old_status":"pending","new_status":"success"} 
[2026-06-28 11:15:45] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":175} 
[2026-06-28 11:15:45] production.INFO: processSuccessfulPayment starting for Payment ID: 175, Status: success  
[2026-06-28 11:15:45] production.INFO: Found PaymentLog ID: 147 with status: pending  
[2026-06-28 11:15:45] production.INFO: PaymentLog 147 updated to settlement  
[2026-06-28 11:15:45] production.INFO: Processing booking data from log {"data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 11:15:45] production.INFO: Resolved customer email {"email":"linggabachtiar61@gmail.com"} 
[2026-06-28 11:15:46] production.INFO: [WA] smart-send ok event=staff_booking_new phone=85870330611 email=zafarangroupindonesia@gmail.com  
[2026-06-28 11:15:48] production.ERROR: Background email process error (suppressed) for zafarangroupindonesia@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. 98e67ed59e1d1-37fbf0ea4c8sm2066264a91.5 - gsmtp".  
[2026-06-28 11:15:48] production.INFO: Email job dispatched for: zafarangroupindonesia@gmail.com  
[2026-06-28 11:15:49] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081336078387 email=linggabachtiar61@gmail.com  
[2026-06-28 11:15:49] production.INFO: Transaction recorded for Payment: 175  
[2026-06-28 11:15:49] production.INFO: After checkDokuStatus {"payment_id":"175","new_status":"success"} 
[2026-06-28 11:15:49] production.INFO: Booking payment status {"booking_id":128,"payment_status":"paid"} 
[2026-06-28 11:15:49] production.INFO: Payment Status Response {"payment_id":175,"payment_ref":"PAY-20260628-000147-1782620117","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000147-1782620117\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000147-1782620117\",\"currency\":\"IDR\",\"session_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000147-1782620117\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 147\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/df37fd05-a38a-478b-aae4-45028ed8e77c20261528111519127\",\"expired_date\":\"20260628113018\",\"expired_datetime\":\"2026-06-28T04:30:18Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 147\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.225260628111519e+39,\"headers\":{\"request_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"signature\":\"HMACSHA256=VA8tYeSBnYH6pRMuzh6FKAKheHo0dwSx1w4jjiDEhiY=\",\"date\":\"2026-06-28T04:15:18Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:15:45\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000147-1782620117\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-28T04:15:42Z\",\"original_request_id\":\"df37fd05-a38a-478b-aae4-45028ed8e77c\",\"amount\":\"11.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":11}},\"service\":{\"id\":\"SCAN_CODE\"},\"acquirer\":{\"id\":\"DOKU\",\"name\":\"DOKU\"},\"channel\":{\"id\":\"QRIS\"},\"additional_info\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"hold_settlement\":false,\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"is_qris_v1\":false,\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"11\",\"name\":\"Pembayaran Booking 147\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-28T04:15:42Z\",\"payer_account_id\":\"9360000812222442276\",\"payer_account_name\":\"LINGGA BACHTIAR               \",\"payer_account_issuer\":\"Bank Mandiri\",\"reference_id\":\"606682182306\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-28 11:15:17"} 
[2026-06-28 11:18:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-29&start_date=2026-06-29 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/128/items/147/reschedule from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/128/items/147/reschedule from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:24] production.INFO: [WA] smart-send ok event=staff_reschedule phone=85870330611 email=zafarangroupindonesia@gmail.com  
[2026-06-28 11:18:26] production.ERROR: Background email process error (suppressed) for zafarangroupindonesia@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. d2e1a72fcca58-845a40d23ccsm10053896b3a.36 - gsmtp".  
[2026-06-28 11:18:26] production.INFO: Email job dispatched for: zafarangroupindonesia@gmail.com  
[2026-06-28 11:18:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-29&start_date=2026-06-29 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:18:27] production.INFO: [WA] smart-send ok event=customer_reschedule phone=081336078387 email=linggabachtiar61@gmail.com  
[2026-06-28 11:18:28] production.ERROR: Background email process error (suppressed) for linggabachtiar61@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. d2e1a72fcca58-845a40d23ccsm10053896b3a.36 - gsmtp".  
[2026-06-28 11:18:28] production.INFO: Email job dispatched for: linggabachtiar61@gmail.com  
[2026-06-28 11:18:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:19:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:19:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:19:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:19:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:19:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:23:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/review/BK-20260628-0375 from No Origin  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:27:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:30:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/review/BK-20260628-0375 from No Origin  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 11:31:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-28 11:31:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-28 11:31:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-28&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-28 11:31:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-28 11:31:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:31:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 11:31:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:31:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 11:31:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:31:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:31:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 11:31:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:31:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 11:31:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:31:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:31:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-28 11:31:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:31:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-28 11:31:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from http://localhost:3090  
[2026-06-28 11:31:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from http://localhost:3090  
[2026-06-28 11:31:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from http://localhost:3090  
[2026-06-28 11:31:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from http://localhost:3090  
[2026-06-28 11:31:52] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":65,"therapist_id":6,"date":null,"start_date":"2026-06-10","end_date":null,"day_of_week":"wednesday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-02-24T06:26:52.000000Z","updated_at":"2026-06-08T22:35:48.000000Z"},"reqStart":"12:45:00","reqEnd":"13:45:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-28 11:31:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:31:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from http://localhost:3090  
[2026-06-28 11:31:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from http://localhost:3090  
[2026-06-28 11:31:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:31:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:32:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 11:32:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:32:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 11:32:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:32:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-28 11:32:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-28 11:32:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:32:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-28 11:32:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:32:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-28 11:32:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-28 11:32:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=2 from http://localhost:3090  
[2026-06-28 11:32:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=2 from http://localhost:3090  
[2026-06-28 11:32:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-28 11:32:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:32:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:32:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from http://localhost:3090  
[2026-06-28 11:32:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:32:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:34:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:34:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:34:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:34:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:34:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:34:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-28 11:34:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-28 11:34:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-28 11:34:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from http://localhost:3090  
[2026-06-28 11:34:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:34:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from http://localhost:3090  
[2026-06-28 11:34:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from http://localhost:3090  
[2026-06-28 11:34:35] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":80,"therapist_id":6,"date":null,"start_date":"2026-06-09","end_date":null,"day_of_week":"tuesday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-08T22:35:23.000000Z","updated_at":"2026-06-08T22:35:23.000000Z"},"reqStart":"18:00:00","reqEnd":"19:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-28 11:34:35] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"18:00:00","reqEnd":"19:00:00","conflict":false} 
[2026-06-28 11:34:35] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"18:00:00","reqEnd":"19:00:00","conflict":true} 
[2026-06-28 11:34:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:34:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from http://localhost:3090  
[2026-06-28 11:34:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=11&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-28 11:34:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-28 11:34:39] production.INFO: NOMINAL_DP CHECK {"payment_type":"full_payment","nominal_dp_request":0,"nominal_dp_in_data":0,"all_request":{"branch_id":1,"booking_date":"2026-06-30","payment_type":"full_payment","nominal_dp":0,"items":[{"service_id":47,"variant_id":43,"therapist_id":14,"room_id":1,"start_time":"18:00","guest_name":"YG","guest_phone":"081510314123","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-28 11:34:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-28 11:34:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-28 11:34:39] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":148} 
[2026-06-28 11:34:39] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-28 11:34:39] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-28 11:34:39] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-28 11:34:39] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-28 11:34:39] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":11,\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 148\",\"price\":11,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"seilla\",\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-28 11:34:39] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":11,"invoice_number":"PAY-20260628-000148-1782621279","currency":"IDR","session_id":"46df32db-7817-474c-8cef-1484e8288088","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000148-1782621279","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 148","price":11,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["QRIS"]},"customer":{"name":"seilla","email":"arowellness12@gmail.com","phone":"08131099324"}}} 
[2026-06-28 11:34:39] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:46df32db-7817-474c-8cef-1484e8288088
Request-Timestamp:2026-06-28T04:34:39Z
Request-Target:/checkout/v1/payment
Digest:ZFEjFUV85vu2OElNxRxCLdOV/8pD3fijaUHWUATFgtw="} 
[2026-06-28 11:34:40] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"11","invoice_number":"PAY-20260628-000148-1782621279","currency":"IDR","session_id":"46df32db-7817-474c-8cef-1484e8288088","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260628-000148-1782621279","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 148","quantity":1,"price":"11"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":30,"token_id":"46df32db-7817-474c-8cef-1484e828808820263428113440447","url":"https://checkout.doku.com/checkout-link-v2/46df32db-7817-474c-8cef-1484e828808820263428113440447","expired_date":"20260628120439","expired_datetime":"2026-06-28T05:04:39Z"},"customer":{"email":"arowellness12@gmail.com","phone":"08131099324","name":"seilla"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 148","quantity":1,"price":"11"}]},"uuid":2.2252606281134404e+39,"headers":{"request_id":"46df32db-7817-474c-8cef-1484e8288088","signature":"HMACSHA256=/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=","date":"2026-06-28T04:34:39Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-28 11:34:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:34:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:34:46] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:34:46] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:34:46] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:34:46] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:9ae65717-0c06-40c6-bd16-4457653692a2
Request-Timestamp:2026-06-28T04:34:46Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:34:46] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:34:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:34:47] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:34:47] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:34:47] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:34:47\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:34:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:34:51] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:34:51] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:34:51] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:34:51] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d432ecda-5cad-4ade-95ec-8c8782abd4e6
Request-Timestamp:2026-06-28T04:34:51Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:34:51] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:34:51] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:34:51] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:34:51] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:34:51\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:34:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:34:57] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:34:57] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:34:57] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:34:57] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:fbab6d1a-5f9e-4ae8-b2e4-c0af7727948d
Request-Timestamp:2026-06-28T04:34:57Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:34:57] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:34:58] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:34:58] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:34:58] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:34:58\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:35:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:35:02] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:35:02] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:35:02] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:35:02] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:e36a128f-84dc-4e84-aab9-776d4c671312
Request-Timestamp:2026-06-28T04:35:02Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:02] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:02] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:35:02] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:35:02] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:35:02\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:35:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:35:07] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:35:07] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:35:07] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:35:07] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4855dead-7f84-4b1a-8b42-03b995c95744
Request-Timestamp:2026-06-28T04:35:07Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:07] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:07] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:35:08] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:35:08] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:35:07\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:35:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:35:12] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:35:12] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:35:12] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:35:12] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:a17882ed-2648-42f8-947e-c14d71bb37b3
Request-Timestamp:2026-06-28T04:35:12Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:12] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:13] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:35:13] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:35:13] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:35:13\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:35:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:35:17] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:35:17] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:35:17] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:35:17] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:60b6e09c-de58-4cca-af56-838182b9bfe0
Request-Timestamp:2026-06-28T04:35:17Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:17] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:20] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:35:20] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:35:20] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:35:20\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:35:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:35:22] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:35:22] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:35:22] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:35:22] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:24c2a5ef-e277-4f6a-bd33-1ac61d02be37
Request-Timestamp:2026-06-28T04:35:22Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:22] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:23] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:35:23] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:35:23] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:35:23\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:35:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:35:27] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:35:27] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:35:27] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:35:27] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:2d10d7f7-870d-4186-8d96-5e1d770aa796
Request-Timestamp:2026-06-28T04:35:27Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:27] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:27] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:35:27] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:35:27] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:35:27\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:35:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:35:32] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:35:32] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:35:32] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:35:32] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:873d4f6b-c024-42bc-8475-f667cd65770c
Request-Timestamp:2026-06-28T04:35:32Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:32] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:32] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:35:33] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:35:33] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:35:32\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:35:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:35:36] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:35:36] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:35:36] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:35:36] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:161e2fc8-b15c-4b15-b626-8f10af1160c2
Request-Timestamp:2026-06-28T04:35:36Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:36] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:37] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:35:37] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:35:37] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:35:37\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:35:42] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:35:42] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:35:42] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:35:42] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d36bfb84-99d2-458e-a029-beacb09bfd24
Request-Timestamp:2026-06-28T04:35:42Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:42] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:44] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:35:44] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:35:44] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:35:44\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:35:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:35:46] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:35:46] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:35:46] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:35:46] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7c09ae62-c8bf-481c-80f9-d05299ec4deb
Request-Timestamp:2026-06-28T04:35:46Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:46] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:47] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:35:47] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:35:47] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:35:47\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:35:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:35:51] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:35:51] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:35:51] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:35:51] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:c654bfd1-ebf4-47d6-a574-b903d12fb73e
Request-Timestamp:2026-06-28T04:35:51Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:51] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:35:52] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:35:52] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:35:52] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:35:52\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:36:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/176 from http://localhost:3090  
[2026-06-28 11:36:28] production.INFO: Payment Status Check {"payment_id":"176","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-28 11:36:28] production.INFO: Calling checkDokuStatus for payment {"payment_id":"176"} 
[2026-06-28 11:36:28] production.INFO: checkDokuStatus called {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","isMockMode":false,"hasDokuConfig":true} 
[2026-06-28 11:36:28] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0f4d7a3c-4403-46c1-94cc-5dcd7762888f
Request-Timestamp:2026-06-28T04:36:28Z
Request-Target:/orders/v1/status/PAY-20260628-000148-1782621279"} 
[2026-06-28 11:36:28] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260628-000148-1782621279","invoice":"PAY-20260628-000148-1782621279"} 
[2026-06-28 11:36:28] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260628-000148-1782621279","response":{"order":{"invoice_number":"PAY-20260628-000148-1782621279","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-28T04:34:39Z","original_request_id":"46df32db-7817-474c-8cef-1484e8288088","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-28 11:36:28] production.INFO: After checkDokuStatus {"payment_id":"176","new_status":"pending"} 
[2026-06-28 11:36:28] production.INFO: Payment Status Response {"payment_id":176,"payment_ref":"PAY-20260628-000148-1782621279","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260628-000148-1782621279\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"currency\":\"IDR\",\"session_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260628-000148-1782621279\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/46df32db-7817-474c-8cef-1484e828808820263428113440447\",\"expired_date\":\"20260628120439\",\"expired_datetime\":\"2026-06-28T05:04:39Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 148\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606281134404e+39,\"headers\":{\"request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"signature\":\"HMACSHA256=\\/tWbZVHhojF6ogM4PKQlgHTc7m3gDD6zAiNnEFyckL8=\",\"date\":\"2026-06-28T04:34:39Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-28 11:36:28\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260628-000148-1782621279\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-28T04:34:39Z\",\"original_request_id\":\"46df32db-7817-474c-8cef-1484e8288088\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-28 11:34:39"} 
[2026-06-28 11:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/promos/validate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/promos/validate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:43:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 11:46:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:46:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:46:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:46:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:46:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:47:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:49:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:49:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:49:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:50:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:50:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:50:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:50:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:51:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:51:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:52:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:52:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:53:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:57:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:58:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:58:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:59:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:59:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:59:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:59:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/photo from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:59:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/photo from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:59:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:59:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:59:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:59:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 11:59:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:00:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:00:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:00:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:00:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:00:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:00:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:00:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:23] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:25] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:29] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:30] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:30] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:30] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:31] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:31] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:31] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:32] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:00:32] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 12:04:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:04:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:04:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/photo from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:04:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/photo from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:04:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:04:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:04:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:04:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:04:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:07:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:07:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:45:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:57:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:57:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:57:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:58:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:58:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:58:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:58:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:58:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:58:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/117 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:58:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/117 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:58:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:58:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:58:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:59:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:59:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:59:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:59:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:59:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:59:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:59:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 12:59:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 13:20:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:20:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:20:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:20:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:20:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:20:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:20:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:20:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:20:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:21:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:21:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:21:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:21:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:21:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:21:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:22:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:22:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:22:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:22:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:22:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:22:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:23:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/40/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:23:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:35:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:35:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/80 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:35:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/80 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:35:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:35:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/117 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:35:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/75 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/75 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/81 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/81 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/83 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/83 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/84 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/84 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/89 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/89 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/95 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/95 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/101 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/101 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/107 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/107 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/113 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/113 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/122 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/122 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/123 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/123 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/114 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/114 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/108 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/108 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/128 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/128 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/96 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/96 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/90 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/90 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:36:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-28&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-28&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-28&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-28&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-29&start_date=2026-06-29 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-29&start_date=2026-06-29 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-29&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:37:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:38:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:38:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:39:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:39:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:41:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:41:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:43:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:43:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:44:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:44:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:45:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:45:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:46:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:46:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:48:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:48:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:49:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:49:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:52:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:52:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:52:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com from No Origin  
[2026-06-28 13:52:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/favicon.ico from No Origin  
[2026-06-28 13:53:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:53:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:54:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:54:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:55:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:55:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:56:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:57:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:58:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:58:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:58:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:58:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:59:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:59:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:59:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:59:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:59:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:59:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:59:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:59:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:59:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 13:59:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:00:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:00:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/139 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:00:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/139 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:00:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:27] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:30] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:31] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:32] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:32] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:32] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:33] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:33] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:34] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:34] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:35] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:35] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:35] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:00:36] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 14:02:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/135 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/135 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/136 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/136 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/137 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/137 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/67 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/67 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/65 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/65 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/73 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/73 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/68 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/68 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/66 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/66 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/74 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/74 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/85 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/85 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/82 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/82 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/91 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/91 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/88 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/88 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/98 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/98 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/97 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/97 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:02:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/94 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/94 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/133 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/133 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/100 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/106 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/106 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/112 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/112 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/102 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/102 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/109 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/109 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/103 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/103 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/115 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/115 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/118 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/118 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/119 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/119 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/120 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/120 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/121 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/121 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/71 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/71 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/72 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/72 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/70 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/70 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/87 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/87 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/134 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/134 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/86 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/86 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/92 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/92 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:03:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/93 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/93 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/99 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/99 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/132 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/132 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/129 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/129 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/130 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/130 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/131 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/131 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/104 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/104 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/105 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/105 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/111 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/111 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/110 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/110 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/127 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:04:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/127 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/116 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/116 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/126 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/126 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/125 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/125 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/124 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/124 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 14:05:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 15:26:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 15:26:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 16:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 16:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 18:46:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:46:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:46:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:47:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:47:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:47:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:48:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:48:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:48:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:48:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:49:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:49:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:49:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:49:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/143 from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:49:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/143 from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:49:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:49:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:49:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 18:49:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:22:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:22:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:23:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:23:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:23:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:23:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:23:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:23:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/147 from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:23:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/147 from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:23:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:23:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 19:23:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:22] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:24] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:27] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:27] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:28] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:28] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:29] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:29] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:30] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:30] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:00:32] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-28 20:28:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/plugins/hellopress/wp_filemanager.php from No Origin  
[2026-06-28 20:28:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/this_is_a_new_hello_world.php from No Origin  
[2026-06-28 20:28:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/water.php from No Origin  
[2026-06-28 20:28:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/3PJcpMFsD8B.php from No Origin  
[2026-06-28 20:28:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/sid4.php from No Origin  
[2026-06-28 20:28:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ortasekerli1.php from No Origin  
[2026-06-28 20:28:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/academy.php from No Origin  
[2026-06-28 20:28:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/100.php from No Origin  
[2026-06-28 20:28:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/s1.php from No Origin  
[2026-06-28 20:28:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp.php from No Origin  
[2026-06-28 20:28:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/flox.php from No Origin  
[2026-06-28 20:28:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/jj.php from No Origin  
[2026-06-28 20:28:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/w.php from No Origin  
[2026-06-28 20:28:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/19.php from No Origin  
[2026-06-28 20:28:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/like.php from No Origin  
[2026-06-28 20:28:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/mg.php from No Origin  
[2026-06-28 20:28:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/sec.php from No Origin  
[2026-06-28 20:28:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ggb.php from No Origin  
[2026-06-28 20:28:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/we.php from No Origin  
[2026-06-28 20:28:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/moon.php from No Origin  
[2026-06-28 20:28:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/a1.php from No Origin  
[2026-06-28 20:28:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/insc.php from No Origin  
[2026-06-28 20:28:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wmore1.php from No Origin  
[2026-06-28 20:28:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wdone1.php from No Origin  
[2026-06-28 20:28:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/dx.php from No Origin  
[2026-06-28 20:28:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/popo.php from No Origin  
[2026-06-28 20:28:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/public/css.php from No Origin  
[2026-06-28 20:29:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-test.php from No Origin  
[2026-06-28 20:29:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-includes/css/index.php from No Origin  
[2026-06-28 20:29:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/uploads/2021/02/index.php from No Origin  
[2026-06-28 20:29:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/fone1.php from No Origin  
[2026-06-28 20:29:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-post-data.php from No Origin  
[2026-06-28 20:29:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/dr.php from No Origin  
[2026-06-28 20:29:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/nano.php from No Origin  
[2026-06-28 20:29:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xa.php from No Origin  
[2026-06-28 20:29:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xper1.php from No Origin  
[2026-06-28 20:29:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/as.php from No Origin  
[2026-06-28 20:29:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/dropdown.php from No Origin  
[2026-06-28 20:29:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/h02ugyh.php from No Origin  
[2026-06-28 20:29:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/link.php from No Origin  
[2026-06-28 20:29:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/op.php.php from No Origin  
[2026-06-28 20:29:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bob.php from No Origin  
[2026-06-28 20:29:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/themes.php from No Origin  
[2026-06-28 20:29:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/nwflm.php from No Origin  
[2026-06-28 20:29:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/zc-208.php from No Origin  
[2026-06-28 20:29:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/turkshell.php from No Origin  
[2026-06-28 20:29:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/cc3.php from No Origin  
[2026-06-28 20:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/solo1.php from No Origin  
[2026-06-28 20:29:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xpwer1.php from No Origin  
[2026-06-28 20:29:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/aaa.php from No Origin  
[2026-06-28 20:29:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/txets.php from No Origin  
[2026-06-28 20:29:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/aboute.php from No Origin  
[2026-06-28 20:29:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-info.php from No Origin  
[2026-06-28 20:29:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ingfo.php from No Origin  
[2026-06-28 20:29:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/1996.php from No Origin  
[2026-06-28 20:29:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/de.php from No Origin  
[2026-06-28 20:29:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/a7.php from No Origin  
[2026-06-28 20:29:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/drykl.php from No Origin  
[2026-06-28 20:29:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/mds.php from No Origin  
[2026-06-28 20:29:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/2000.php from No Origin  
[2026-06-28 20:29:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/crgio.php from No Origin  
[2026-06-28 20:29:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/file61.php from No Origin  
[2026-06-28 20:29:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-temp.php from No Origin  
[2026-06-28 20:29:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bthil.php from No Origin  
[2026-06-28 20:29:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/llyuxaqd.php from No Origin  
[2026-06-28 20:29:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-care.php from No Origin  
[2026-06-28 20:29:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-blink.php from No Origin  
[2026-06-28 20:29:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wert.php from No Origin  
[2026-06-28 20:29:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xwpg.php from No Origin  
[2026-06-28 20:29:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/js.php from No Origin  
[2026-06-28 20:30:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-pass.php from No Origin  
[2026-06-28 20:30:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xxa.php from No Origin  
[2026-06-28 20:30:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/op.php from No Origin  
[2026-06-28 20:30:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ad.php from No Origin  
[2026-06-28 20:30:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xmu.php from No Origin  
[2026-06-28 20:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/st.php from No Origin  
[2026-06-28 20:30:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/white.php from No Origin  
[2026-06-28 20:30:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-file-120.php from No Origin  
[2026-06-28 20:30:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/setup.php from No Origin  
[2026-06-28 20:30:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/yas.php from No Origin  
[2026-06-28 20:30:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xmini.php from No Origin  
[2026-06-28 20:30:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/201.php from No Origin  
[2026-06-28 20:30:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/sixxis.php from No Origin  
[2026-06-28 20:30:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/h2h.php from No Origin  
[2026-06-28 20:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/samll.php from No Origin  
[2026-06-28 20:30:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ccs.php from No Origin  
[2026-06-28 20:30:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/aa.php from No Origin  
[2026-06-28 20:30:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/rip.php from No Origin  
[2026-06-28 20:30:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/file5.php from No Origin  
[2026-06-28 20:30:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/dex.php from No Origin  
[2026-06-28 20:30:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/cro.php from No Origin  
[2026-06-28 20:30:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/lol.php from No Origin  
[2026-06-28 20:30:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/iov.php from No Origin  
[2026-06-28 20:30:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/g30DRm.php from No Origin  
[2026-06-28 20:30:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/zxcs.php from No Origin  
[2026-06-28 20:30:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/0d.php from No Origin  
[2026-06-28 20:30:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/olik.php from No Origin  
[2026-06-28 20:30:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/yuuds.php from No Origin  
[2026-06-28 20:30:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ano.php from No Origin  
[2026-06-28 20:30:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/btex.php from No Origin  
[2026-06-28 20:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:51:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:51:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:53:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:53:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:53:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:53:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:53:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:53:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:53:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:53:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:54:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:54:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:54:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:54:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:54:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:54:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:54:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:54:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:54:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:55:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:55:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:55:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:55:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:55:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:56:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/153 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:56:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/153 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:56:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:56:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:56:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:56:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:56:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:57:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:57:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:58:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:58:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:58:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:58:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:58:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:58:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:59:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:59:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:59:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:59:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 20:59:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:00:13] production.INFO: [WA] smart-send ok event=customer_reminder_h1 phone=081288676389 email=ayogikrnwn@gmail.com  
[2026-06-28 21:00:18] production.INFO: [WA] smart-send ok event=customer_reminder_h1 phone=081336078387 email=linggabachtiar61@gmail.com  
[2026-06-28 21:00:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:00:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:00:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:01:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:01:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:01:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:01:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:01:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:01:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:01:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:01:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:01:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:02:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:02:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:02:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:02:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:02:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:02:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:02:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:02:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:03:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:03:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:03:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:03:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:04:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:04:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:04:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:04:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:04:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:04:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:05:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:05:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:05:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:05:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:05:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:05:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:06:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:06:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:06:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:06:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 21:06:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:06:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:07:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-28 22:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 22:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 22:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 22:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 22:19:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 22:19:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 22:19:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-28 22:19:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
