[2026-06-27 00:00:29] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:30] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:31] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:32] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:35] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:35] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:36] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:37] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:37] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:38] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:38] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:38] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:39] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:39] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:40] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 00:00:40] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:22] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:23] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:24] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:24] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:25] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:25] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 01:00:27] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:22] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:23] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:23] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:23] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:24] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:24] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:24] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 02:00:25] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 03:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 04:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 05:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 06:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 07:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 08:00:19] production.INFO: Starting Marketing Automations Processor...  
[2026-06-27 08:00:19] production.INFO: Finished Marketing Automations Processor.  
[2026-06-27 09:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 09:14:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:14:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:14:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:14:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:14:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:14:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:14:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:14:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:14:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:14:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:15:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:15: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-27 09:15:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:15:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:15:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:15:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15: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-27 09:15:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15: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-27 09:15:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15: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-27 09:15: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-27 09:15:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:12] 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-27 09:15:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:12] 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-27 09:15:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-27&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-27&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15: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-27 09:15:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15: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-27 09:15:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15: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-27 09:15: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-27 09:15: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-27 09:15: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-27 09:15: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-27 09:15:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15: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-27 09:15:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-27&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15: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-27 09:15:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15: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-27 09:15: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-27 09:15: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-27 09:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:16:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:16:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:16:00] 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":"12:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-27 09:16:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:16: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-27 09:16:03] 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-27 09:16:03] 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-27 09:16: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-27 09:22:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22: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-27 09:22: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-27 09:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22: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-27 09:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22: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-27 09:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22: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-27 09:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-27&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-27&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22: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-27 09:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22: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 https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22: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 https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22: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 https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22: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-27 09:22: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-27 09:22:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22: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-27 09:22: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-27 09:22:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22: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-27 09:22: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-27 09:22: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-27 09:22: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-27 09:22: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-27 09:22: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-27 09:22:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:39] 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":"09:00:00","reqEnd":"11:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-27 09:22:40] 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-27 09:22:40] 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-27 09:22:40] 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-27 09:22:40] 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-27 09:22:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=160000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=160000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:50] 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:15:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-27 09:22:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:57] 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-27 09:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:57] 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-27 09:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:22:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:23:00] 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-27 09:23:00] 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-27 09:23:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=176000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:23:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:23:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=176000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:23:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=176000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:24:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:24:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=176000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:24:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:24:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:24:19] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":71,"therapist_id":6,"date":null,"start_date":"2026-02-28","end_date":null,"day_of_week":"saturday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-02-27T05:54:40.000000Z","updated_at":"2026-02-27T05:54:40.000000Z"},"reqStart":"11:00:00","reqEnd":"13:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-27 09:24:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:24:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:24:33] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":71,"therapist_id":6,"date":null,"start_date":"2026-02-28","end_date":null,"day_of_week":"saturday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-02-27T05:54:40.000000Z","updated_at":"2026-02-27T05:54:40.000000Z"},"reqStart":"11:00:00","reqEnd":"12:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-27 09:24: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-27 09:24:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:24: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-27 09:24: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-27 09:24: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-27 09:25:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:12] 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-27","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-27 09:25:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:13] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":136} 
[2026-06-27 09:25:13] 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-27 09:25:15] 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-27 09:25:15] production.INFO: createDokuPayment: Using mapped channels from DB {"channels":["QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_BANK_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_BANK_PERMATA","VIRTUAL_ACCOUNT_BANK_CIMB","VIRTUAL_ACCOUNT_BANK_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-27 09:25:15] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_BANK_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_BANK_PERMATA","VIRTUAL_ACCOUNT_BANK_CIMB","VIRTUAL_ACCOUNT_BANK_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-27 09:25:15] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":11,\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"currency\":\"IDR\",\"session_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"callback_url\":\"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000136-1782527113\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 136\",\"price\":11,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"QRIS\",\"EMONEY_SHOPEEPAY\",\"EMONEY_OVO\",\"EMONEY_DANA\",\"VIRTUAL_ACCOUNT_BCA\",\"VIRTUAL_ACCOUNT_BANK_MANDIRI\",\"VIRTUAL_ACCOUNT_BNI\",\"VIRTUAL_ACCOUNT_BRI\",\"VIRTUAL_ACCOUNT_BANK_PERMATA\",\"VIRTUAL_ACCOUNT_BANK_CIMB\",\"VIRTUAL_ACCOUNT_BANK_DANAMON\",\"CREDIT_CARD\",\"PEER_TO_PEER_AKULAKU\",\"PEER_TO_PEER_KREDIVO\",\"PEER_TO_PEER_INDODANA\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-27 09:25:15] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":11,"invoice_number":"PAY-20260627-000136-1782527113","currency":"IDR","session_id":"0ad34438-6dad-4b62-84cf-99ede3835e43","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000136-1782527113","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 136","price":11,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_BANK_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_BANK_PERMATA","VIRTUAL_ACCOUNT_BANK_CIMB","VIRTUAL_ACCOUNT_BANK_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-27 09:25:15] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0ad34438-6dad-4b62-84cf-99ede3835e43
Request-Timestamp:2026-06-27T02:25:15Z
Request-Target:/checkout/v1/payment
Digest:xOIddK2lu5+aVdtesw189y39CoClBIAH5TkxbzQhj2M="} 
[2026-06-27 09:25:17] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"11","invoice_number":"PAY-20260627-000136-1782527113","currency":"IDR","session_id":"0ad34438-6dad-4b62-84cf-99ede3835e43","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000136-1782527113","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 136","quantity":1,"price":"11"}]},"payment":{"payment_method_types":["QRIS","VIRTUAL_ACCOUNT_BANK_MANDIRI","VIRTUAL_ACCOUNT_BANK_CIMB","EMONEY_DANA","EMONEY_OVO","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BANK_PERMATA","VIRTUAL_ACCOUNT_BANK_DANAMON"],"payment_due_date":15,"token_id":"0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572","url":"https://checkout.doku.com/checkout-link-v2/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572","expired_date":"20260627094015","expired_datetime":"2026-06-27T02:40:15Z"},"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 136","quantity":1,"price":"11"}]},"uuid":2.2252606270925177e+39,"headers":{"request_id":"0ad34438-6dad-4b62-84cf-99ede3835e43","signature":"HMACSHA256=kzRkIbYBTA4Ytk+WJpdBixj0xd7Sz4gshuJUEoVuVnE=","date":"2026-06-27T02:25:15Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-27 09:25:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/162 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/162 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:23] production.INFO: Payment Status Check {"payment_id":"162","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-27 09:25:23] production.INFO: Calling checkDokuStatus for payment {"payment_id":"162"} 
[2026-06-27 09:25:23] production.INFO: checkDokuStatus called {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 09:25:23] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:90b570c8-7175-43d3-abd4-24b50048eced
Request-Timestamp:2026-06-27T02:25:23Z
Request-Target:/orders/v1/status/PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:23] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000136-1782527113","invoice":"PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:24] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000136-1782527113","response":{"order":{"invoice_number":"PAY-20260627-000136-1782527113","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-27T02:25:15Z","original_request_id":"0ad34438-6dad-4b62-84cf-99ede3835e43","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-27 09:25:24] production.INFO: After checkDokuStatus {"payment_id":"162","new_status":"pending"} 
[2026-06-27 09:25:24] production.INFO: Payment Status Response {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","status":"pending","payment_status":null,"amount":"11.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000136-1782527113\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"DOKU\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"currency\":\"IDR\",\"session_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000136-1782527113\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 136\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\",\"VIRTUAL_ACCOUNT_BANK_MANDIRI\",\"VIRTUAL_ACCOUNT_BANK_CIMB\",\"EMONEY_DANA\",\"EMONEY_OVO\",\"VIRTUAL_ACCOUNT_BRI\",\"VIRTUAL_ACCOUNT_BNI\",\"VIRTUAL_ACCOUNT_BANK_PERMATA\",\"VIRTUAL_ACCOUNT_BANK_DANAMON\"],\"payment_due_date\":15,\"token_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"expired_date\":\"20260627094015\",\"expired_datetime\":\"2026-06-27T02:40:15Z\"},\"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 136\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606270925177e+39,\"headers\":{\"request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"signature\":\"HMACSHA256=kzRkIbYBTA4Ytk+WJpdBixj0xd7Sz4gshuJUEoVuVnE=\",\"date\":\"2026-06-27T02:25:15Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 09:25:24\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-27T02:25:15Z\",\"original_request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-27 09:25:13"} 
[2026-06-27 09:25:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/162 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:28] production.INFO: Payment Status Check {"payment_id":"162","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-27 09:25:28] production.INFO: Calling checkDokuStatus for payment {"payment_id":"162"} 
[2026-06-27 09:25:28] production.INFO: checkDokuStatus called {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 09:25:28] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:420d706a-cbe1-44d8-a9a3-5bcc41ac29e3
Request-Timestamp:2026-06-27T02:25:28Z
Request-Target:/orders/v1/status/PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:28] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000136-1782527113","invoice":"PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:28] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000136-1782527113","response":{"order":{"invoice_number":"PAY-20260627-000136-1782527113","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-27T02:25:15Z","original_request_id":"0ad34438-6dad-4b62-84cf-99ede3835e43","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-27 09:25:29] production.INFO: After checkDokuStatus {"payment_id":"162","new_status":"pending"} 
[2026-06-27 09:25:29] production.INFO: Payment Status Response {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","status":"pending","payment_status":null,"amount":"11.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000136-1782527113\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"DOKU\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"currency\":\"IDR\",\"session_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000136-1782527113\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 136\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\",\"VIRTUAL_ACCOUNT_BANK_MANDIRI\",\"VIRTUAL_ACCOUNT_BANK_CIMB\",\"EMONEY_DANA\",\"EMONEY_OVO\",\"VIRTUAL_ACCOUNT_BRI\",\"VIRTUAL_ACCOUNT_BNI\",\"VIRTUAL_ACCOUNT_BANK_PERMATA\",\"VIRTUAL_ACCOUNT_BANK_DANAMON\"],\"payment_due_date\":15,\"token_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"expired_date\":\"20260627094015\",\"expired_datetime\":\"2026-06-27T02:40:15Z\"},\"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 136\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606270925177e+39,\"headers\":{\"request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"signature\":\"HMACSHA256=kzRkIbYBTA4Ytk+WJpdBixj0xd7Sz4gshuJUEoVuVnE=\",\"date\":\"2026-06-27T02:25:15Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 09:25:28\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-27T02:25:15Z\",\"original_request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-27 09:25:13"} 
[2026-06-27 09:25:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/162 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:33] production.INFO: Payment Status Check {"payment_id":"162","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-27 09:25:33] production.INFO: Calling checkDokuStatus for payment {"payment_id":"162"} 
[2026-06-27 09:25:33] production.INFO: checkDokuStatus called {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 09:25:33] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:db29af46-dc1a-4506-ae5f-faae747eb41e
Request-Timestamp:2026-06-27T02:25:33Z
Request-Target:/orders/v1/status/PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:33] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000136-1782527113","invoice":"PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:34] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000136-1782527113","response":{"order":{"invoice_number":"PAY-20260627-000136-1782527113","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-27T02:25:15Z","original_request_id":"0ad34438-6dad-4b62-84cf-99ede3835e43","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-27 09:25:34] production.INFO: After checkDokuStatus {"payment_id":"162","new_status":"pending"} 
[2026-06-27 09:25:34] production.INFO: Payment Status Response {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","status":"pending","payment_status":null,"amount":"11.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000136-1782527113\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"DOKU\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"currency\":\"IDR\",\"session_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000136-1782527113\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 136\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\",\"VIRTUAL_ACCOUNT_BANK_MANDIRI\",\"VIRTUAL_ACCOUNT_BANK_CIMB\",\"EMONEY_DANA\",\"EMONEY_OVO\",\"VIRTUAL_ACCOUNT_BRI\",\"VIRTUAL_ACCOUNT_BNI\",\"VIRTUAL_ACCOUNT_BANK_PERMATA\",\"VIRTUAL_ACCOUNT_BANK_DANAMON\"],\"payment_due_date\":15,\"token_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"expired_date\":\"20260627094015\",\"expired_datetime\":\"2026-06-27T02:40:15Z\"},\"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 136\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606270925177e+39,\"headers\":{\"request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"signature\":\"HMACSHA256=kzRkIbYBTA4Ytk+WJpdBixj0xd7Sz4gshuJUEoVuVnE=\",\"date\":\"2026-06-27T02:25:15Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 09:25:34\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-27T02:25:15Z\",\"original_request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-27 09:25:13"} 
[2026-06-27 09:25:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/162 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:38] production.INFO: Payment Status Check {"payment_id":"162","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-27 09:25:38] production.INFO: Calling checkDokuStatus for payment {"payment_id":"162"} 
[2026-06-27 09:25:38] production.INFO: checkDokuStatus called {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 09:25:38] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:2b1b325c-6172-4edc-bb2b-eb8982009205
Request-Timestamp:2026-06-27T02:25:38Z
Request-Target:/orders/v1/status/PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:38] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000136-1782527113","invoice":"PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:38] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000136-1782527113","response":{"order":{"invoice_number":"PAY-20260627-000136-1782527113","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-27T02:25:15Z","original_request_id":"0ad34438-6dad-4b62-84cf-99ede3835e43","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-27 09:25:38] production.INFO: After checkDokuStatus {"payment_id":"162","new_status":"pending"} 
[2026-06-27 09:25:38] production.INFO: Payment Status Response {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","status":"pending","payment_status":null,"amount":"11.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000136-1782527113\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"DOKU\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"currency\":\"IDR\",\"session_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000136-1782527113\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 136\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\",\"VIRTUAL_ACCOUNT_BANK_MANDIRI\",\"VIRTUAL_ACCOUNT_BANK_CIMB\",\"EMONEY_DANA\",\"EMONEY_OVO\",\"VIRTUAL_ACCOUNT_BRI\",\"VIRTUAL_ACCOUNT_BNI\",\"VIRTUAL_ACCOUNT_BANK_PERMATA\",\"VIRTUAL_ACCOUNT_BANK_DANAMON\"],\"payment_due_date\":15,\"token_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"expired_date\":\"20260627094015\",\"expired_datetime\":\"2026-06-27T02:40:15Z\"},\"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 136\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606270925177e+39,\"headers\":{\"request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"signature\":\"HMACSHA256=kzRkIbYBTA4Ytk+WJpdBixj0xd7Sz4gshuJUEoVuVnE=\",\"date\":\"2026-06-27T02:25:15Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 09:25:38\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-27T02:25:15Z\",\"original_request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-27 09:25:13"} 
[2026-06-27 09:25:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/162 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:43] production.INFO: Payment Status Check {"payment_id":"162","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-27 09:25:43] production.INFO: Calling checkDokuStatus for payment {"payment_id":"162"} 
[2026-06-27 09:25:43] production.INFO: checkDokuStatus called {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 09:25:43] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:fa37b556-e9bc-49f9-9daa-33d57f6112ac
Request-Timestamp:2026-06-27T02:25:43Z
Request-Target:/orders/v1/status/PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:43] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000136-1782527113","invoice":"PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:43] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000136-1782527113","response":{"order":{"invoice_number":"PAY-20260627-000136-1782527113","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-27T02:25:15Z","original_request_id":"0ad34438-6dad-4b62-84cf-99ede3835e43","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-27 09:25:43] production.INFO: After checkDokuStatus {"payment_id":"162","new_status":"pending"} 
[2026-06-27 09:25:43] production.INFO: Payment Status Response {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","status":"pending","payment_status":null,"amount":"11.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000136-1782527113\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"DOKU\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"currency\":\"IDR\",\"session_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000136-1782527113\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 136\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\",\"VIRTUAL_ACCOUNT_BANK_MANDIRI\",\"VIRTUAL_ACCOUNT_BANK_CIMB\",\"EMONEY_DANA\",\"EMONEY_OVO\",\"VIRTUAL_ACCOUNT_BRI\",\"VIRTUAL_ACCOUNT_BNI\",\"VIRTUAL_ACCOUNT_BANK_PERMATA\",\"VIRTUAL_ACCOUNT_BANK_DANAMON\"],\"payment_due_date\":15,\"token_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"expired_date\":\"20260627094015\",\"expired_datetime\":\"2026-06-27T02:40:15Z\"},\"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 136\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606270925177e+39,\"headers\":{\"request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"signature\":\"HMACSHA256=kzRkIbYBTA4Ytk+WJpdBixj0xd7Sz4gshuJUEoVuVnE=\",\"date\":\"2026-06-27T02:25:15Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 09:25:43\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-27T02:25:15Z\",\"original_request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-27 09:25:13"} 
[2026-06-27 09:25:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/162 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:48] production.INFO: Payment Status Check {"payment_id":"162","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-27 09:25:48] production.INFO: Calling checkDokuStatus for payment {"payment_id":"162"} 
[2026-06-27 09:25:48] production.INFO: checkDokuStatus called {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 09:25:48] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f569cf2f-4f88-4bdb-8878-7569cc8bb563
Request-Timestamp:2026-06-27T02:25:48Z
Request-Target:/orders/v1/status/PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:48] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000136-1782527113","invoice":"PAY-20260627-000136-1782527113"} 
[2026-06-27 09:25:48] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000136-1782527113","response":{"order":{"invoice_number":"PAY-20260627-000136-1782527113","amount":11.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-27T02:25:45Z","original_request_id":"0ad34438-6dad-4b62-84cf-99ede3835e43","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 136"}],"migration_process":false},"qris_payment":{"date":"2026-06-27T02:25:45Z","payer_account_id":"9360000812222442276","payer_account_name":"LINGGA BACHTIAR               ","payer_account_issuer":"Bank Mandiri","reference_id":"606675964457","response_code":"0000"}}} 
[2026-06-27 09:25:48] production.INFO: Updating payment status {"payment_id":162,"old_status":"pending","new_status":"success"} 
[2026-06-27 09:25:48] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":162} 
[2026-06-27 09:25:48] production.INFO: processSuccessfulPayment starting for Payment ID: 162, Status: success  
[2026-06-27 09:25:48] production.INFO: Found PaymentLog ID: 136 with status: pending  
[2026-06-27 09:25:48] production.INFO: PaymentLog 136 updated to settlement  
[2026-06-27 09:25:48] 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-27 09:25:54] production.INFO: [WA] smart-send ok event=staff_booking_new phone=85870330611  
[2026-06-27 09:25:57] 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. d2e1a72fcca58-845a3fcc7f0sm7481572b3a.2 - gsmtp".  
[2026-06-27 09:25:57] production.INFO: Email job dispatched for: ameliaramdani63@gmail.com  
[2026-06-27 09:25:59] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081336078387  
[2026-06-27 09:25:59] production.INFO: Transaction recorded for Payment: 162  
[2026-06-27 09:25:59] production.INFO: After checkDokuStatus {"payment_id":"162","new_status":"success"} 
[2026-06-27 09:25:59] production.INFO: Booking payment status {"booking_id":119,"payment_status":"paid"} 
[2026-06-27 09:25:59] production.INFO: Payment Status Response {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","status":"success","payment_status":"paid","amount":"11.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000136-1782527113\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"DOKU\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"currency\":\"IDR\",\"session_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000136-1782527113\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 136\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\",\"VIRTUAL_ACCOUNT_BANK_MANDIRI\",\"VIRTUAL_ACCOUNT_BANK_CIMB\",\"EMONEY_DANA\",\"EMONEY_OVO\",\"VIRTUAL_ACCOUNT_BRI\",\"VIRTUAL_ACCOUNT_BNI\",\"VIRTUAL_ACCOUNT_BANK_PERMATA\",\"VIRTUAL_ACCOUNT_BANK_DANAMON\"],\"payment_due_date\":15,\"token_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"expired_date\":\"20260627094015\",\"expired_datetime\":\"2026-06-27T02:40:15Z\"},\"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 136\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606270925177e+39,\"headers\":{\"request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"signature\":\"HMACSHA256=kzRkIbYBTA4Ytk+WJpdBixj0xd7Sz4gshuJUEoVuVnE=\",\"date\":\"2026-06-27T02:25:15Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 09:25:48\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-27T02:25:45Z\",\"original_request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"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 136\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-27T02:25:45Z\",\"payer_account_id\":\"9360000812222442276\",\"payer_account_name\":\"LINGGA BACHTIAR               \",\"payer_account_issuer\":\"Bank Mandiri\",\"reference_id\":\"606675964457\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-27 09:25:13"} 
[2026-06-27 09:25:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/162 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 09:25:59] production.INFO: Payment Status Check {"payment_id":"162","current_status":"success","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-27 09:25:59] production.INFO: Booking payment status {"booking_id":119,"payment_status":"paid"} 
[2026-06-27 09:25:59] production.INFO: Payment Status Response {"payment_id":162,"payment_ref":"PAY-20260627-000136-1782527113","status":"success","payment_status":"paid","amount":"11.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000136-1782527113\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"DOKU\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"currency\":\"IDR\",\"session_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000136-1782527113\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 136\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\",\"VIRTUAL_ACCOUNT_BANK_MANDIRI\",\"VIRTUAL_ACCOUNT_BANK_CIMB\",\"EMONEY_DANA\",\"EMONEY_OVO\",\"VIRTUAL_ACCOUNT_BRI\",\"VIRTUAL_ACCOUNT_BNI\",\"VIRTUAL_ACCOUNT_BANK_PERMATA\",\"VIRTUAL_ACCOUNT_BANK_DANAMON\"],\"payment_due_date\":15,\"token_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0ad34438-6dad-4b62-84cf-99ede3835e4320262527092517572\",\"expired_date\":\"20260627094015\",\"expired_datetime\":\"2026-06-27T02:40:15Z\"},\"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 136\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606270925177e+39,\"headers\":{\"request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"signature\":\"HMACSHA256=kzRkIbYBTA4Ytk+WJpdBixj0xd7Sz4gshuJUEoVuVnE=\",\"date\":\"2026-06-27T02:25:15Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 09:25:48\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000136-1782527113\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-27T02:25:45Z\",\"original_request_id\":\"0ad34438-6dad-4b62-84cf-99ede3835e43\",\"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 136\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-27T02:25:45Z\",\"payer_account_id\":\"9360000812222442276\",\"payer_account_name\":\"LINGGA BACHTIAR               \",\"payer_account_issuer\":\"Bank Mandiri\",\"reference_id\":\"606675964457\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-27 09:25:13"} 
[2026-06-27 09:26:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:06] 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-27 09:26:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:06] 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-27 09:26:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=22&date=2026-06-28&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=22&end_date=2026-06-28&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=22&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=22&date=2026-06-28&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=22&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=22&end_date=2026-06-28&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=22 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=22 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=22 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=22 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=22 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=22 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=22 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=22 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:11] 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-27 09:26:11] 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-27 09:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:11] 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-27 09:26:11] 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-27 09:26:11] 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-27 09:26:11] 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-27 09:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:13] 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-27 09:26:13] 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-27 09:26:13] 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-27 09:26:13] 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-27 09:26:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:26:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:27:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:27:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:28:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:28:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:28:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/119/items/137/reschedule from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:28:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/119/items/137/reschedule from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:28:39] production.INFO: [WA] smart-send ok event=staff_reschedule phone=85870330611  
[2026-06-27 09:28:40] 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. d2e1a72fcca58-845a3feb7casm7713582b3a.18 - gsmtp".  
[2026-06-27 09:28:40] production.INFO: Email job dispatched for: ameliaramdani63@gmail.com  
[2026-06-27 09:28:41] production.INFO: [WA] smart-send ok event=customer_reschedule phone=081336078387  
[2026-06-27 09:28:41] 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-845a3feb7casm7713582b3a.18 - gsmtp".  
[2026-06-27 09:28:41] production.INFO: Email job dispatched for: linggabachtiar61@gmail.com  
[2026-06-27 09:28:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:28:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:29:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:29:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:30:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:30:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:31:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:31:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:32:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:32:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:33:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:33:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:34:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:34:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:35:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:35:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:38:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:38:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:39:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:39:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:40:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:40:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:41:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:41:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:42:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:42:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:44:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:44:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:46:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:46:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:47:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:47:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:48:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:48:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:49:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:49:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:50:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:50:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:52:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:52:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:53:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:53:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:54:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:54:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:55:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:55:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:56:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:56:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:57:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:57:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:58:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:58:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:59:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 09:59:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:00:07] production.INFO: [WA] smart-send ok event=customer_reminder_2h phone=081336078387  
[2026-06-27 10:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 10:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:01:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:01:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:02:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:02:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:03:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:03:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:04:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:04:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:05:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:05:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:06:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:06:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:07:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:07:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:08:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:08:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:09:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09: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://zafaranuserdev.vercel.app  
[2026-06-27 10:09:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09: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://zafaranuserdev.vercel.app  
[2026-06-27 10:09:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:09:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:09:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://zafaranuserdev.vercel.app  
[2026-06-27 10:09:18] production.INFO: WhatsApp OTP Response: {"success":false,"message":"Route not found"}  
[2026-06-27 10:10:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:10:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:10:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://zafaranuserdev.vercel.app  
[2026-06-27 10:10:09] production.INFO: WhatsApp OTP Response: {"success":false,"message":"Route not found"}  
[2026-06-27 10:11:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:11:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:12:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:12:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:13:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:13:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:14:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:14:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:15:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:15:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:16:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:16:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:17:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:17:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:18:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:18:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:20:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:20:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:22:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:22:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:23:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:23:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:24:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:24:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:25:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:25:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:26:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:26:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:27:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:27:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:28:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:28:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:29:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:29:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:30:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:30:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:31:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:31:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:32:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:32:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:33:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:33:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:34:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:34:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:35:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:35:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:36:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:36:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:37:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:37:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:38:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:38:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:39:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:39:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:40:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:40:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:41:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:41:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:42:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:42:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:43:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:43:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:44:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:44:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:45:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:45:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:46:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:46:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:47:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:47:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:48:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:48:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:49:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:49:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-06-27&start_date=2026-06-21 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-06-27&start_date=2026-06-21 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:41] 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-27 10:50:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:41] 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-27 10:50:41] 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-27 10:50:41] 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-27 10:50:41] 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-27 10:50:41] 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-27 10:50:42] 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-27 10:50:42] 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-27 10:50:42] 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-27 10:50:42] 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-27 10:50:42] 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-27 10:50:42] 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-27 10:50:42] 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-27 10:50:42] 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-27 10:50:42] 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-27 10:50:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:43] 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-27 10:50:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:43] 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-27 10:50:43] 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-27 10:50:44] 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-27 10:50:44] 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-27 10:50:44] 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-27 10:50:45] 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-27 10:50:45] 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-27 10:50:45] 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-27 10:50:45] 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-27 10:50:45] 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-27 10:50:45] 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-27 10:50:45] 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-27 10:50:46] 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-27 10:50:46] 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-27 10:50:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:50:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/users?page=1&per_page=15&search= from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/roles from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/users?page=1&per_page=15&search= from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/roles from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-27 10:53:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-27 11:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 11:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 12:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:22] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:22] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:23] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:24] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:25] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:27] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:00:27] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 13:04:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://zafaranuserdev.vercel.app  
[2026-06-27 13:04:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://zafaranuserdev.vercel.app  
[2026-06-27 13:04:58] production.INFO: WhatsApp OTP Response: {"success":false,"message":"Route not found"}  
[2026-06-27 13:24:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/.env from No Origin  
[2026-06-27 14:00:05] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 14:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 15:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:20] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:22] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:23] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:24] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:25] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 16:00:28] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:25] 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-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03: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 https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03: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 https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:29] 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-27 17:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-27&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:29] 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-27 17:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-27&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:30] 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-27 17:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:30] 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-27 17:03:30] 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-27 17:03: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-27 17:03: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-27 17:03:33] 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-27 17:03: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-27 17:03:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:46] 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:30:00","reqEnd":"12:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-27 17:03:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:03:51] 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-27 17:03:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:04:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:04:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:04:21] 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":"17:15:00","reqEnd":"18:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-27 17:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=220000&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=220000&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:04:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:05:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:05:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:05:55] 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":"12:15:00","reqEnd":"13:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-27 17:05:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:05:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:05:58] 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":"17:15:00","reqEnd":"18:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-27 17:06:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=22&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=22&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=22&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=22&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:09] 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":6,"room_id":1,"start_time":"17:15","guest_name":"YG","guest_phone":"085885877910","guest_type":"dewasa","notes":"Tamu 1"},{"service_id":47,"variant_id":43,"therapist_id":6,"room_id":1,"start_time":"12:15","guest_name":"Lingga","guest_phone":"081336078387","guest_type":"dewasa","notes":"Tamu 2"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-27 17:06:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:09] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":137} 
[2026-06-27 17:06:09] 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-27 17:06:09] 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-27 17:06:09] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-27 17:06:09] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-27 17:06:09] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":22,\"invoice_number\":\"PAY-20260627-000137-1782554769\",\"currency\":\"IDR\",\"session_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac\",\"callback_url\":\"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000137-1782554769\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 137\",\"price\":22,\"quantity\":1}]},\"payment\":{\"payment_due_date\":15,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-27 17:06:09] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":22,"invoice_number":"PAY-20260627-000137-1782554769","currency":"IDR","session_id":"51ad7c0b-afdd-4700-928c-a1c2860f34ac","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000137-1782554769","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 137","price":22,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-27 17:06:09] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:51ad7c0b-afdd-4700-928c-a1c2860f34ac
Request-Timestamp:2026-06-27T10:06:09Z
Request-Target:/checkout/v1/payment
Digest:rXfZAHEXOPUI+l5m5LvbfEiehiIDjSQpSQTjOUDdVTo="} 
[2026-06-27 17:06:10] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"22","invoice_number":"PAY-20260627-000137-1782554769","currency":"IDR","session_id":"51ad7c0b-afdd-4700-928c-a1c2860f34ac","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000137-1782554769","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 137","quantity":1,"price":"22"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":15,"token_id":"51ad7c0b-afdd-4700-928c-a1c2860f34ac20260627170610695","url":"https://checkout.doku.com/checkout-link-v2/51ad7c0b-afdd-4700-928c-a1c2860f34ac20260627170610695","expired_date":"20260627172109","expired_datetime":"2026-06-27T10:21:09Z"},"customer":{"email":"yg.spaceship@gmail.com","phone":"085121158088","name":"Seilla Desilawati"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 137","quantity":1,"price":"22"}]},"uuid":2.2252606271706106e+39,"headers":{"request_id":"51ad7c0b-afdd-4700-928c-a1c2860f34ac","signature":"HMACSHA256=8Sa3uyU+eCgEv2YMbuV9OKT6FgwoT4uTUXJ44LpPJUk=","date":"2026-06-27T10:06:09Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-27 17:06:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/163 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/163 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:16] production.INFO: Payment Status Check {"payment_id":"163","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-27 17:06:16] production.INFO: Calling checkDokuStatus for payment {"payment_id":"163"} 
[2026-06-27 17:06:16] production.INFO: checkDokuStatus called {"payment_id":163,"payment_ref":"PAY-20260627-000137-1782554769","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 17:06:16] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7dd568cf-2acf-4d8b-bd5e-b681e3080af1
Request-Timestamp:2026-06-27T10:06:16Z
Request-Target:/orders/v1/status/PAY-20260627-000137-1782554769"} 
[2026-06-27 17:06:16] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000137-1782554769","invoice":"PAY-20260627-000137-1782554769"} 
[2026-06-27 17:06:16] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000137-1782554769","response":{"order":{"invoice_number":"PAY-20260627-000137-1782554769","amount":22,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-27T10:06:09Z","original_request_id":"51ad7c0b-afdd-4700-928c-a1c2860f34ac","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-27 17:06:16] production.INFO: After checkDokuStatus {"payment_id":"163","new_status":"pending"} 
[2026-06-27 17:06:16] production.INFO: Payment Status Response {"payment_id":163,"payment_ref":"PAY-20260627-000137-1782554769","status":"pending","payment_status":null,"amount":"22.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000137-1782554769\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/51ad7c0b-afdd-4700-928c-a1c2860f34ac20260627170610695\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"22\",\"invoice_number\":\"PAY-20260627-000137-1782554769\",\"currency\":\"IDR\",\"session_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000137-1782554769\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 137\",\"quantity\":1,\"price\":\"22\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac20260627170610695\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/51ad7c0b-afdd-4700-928c-a1c2860f34ac20260627170610695\",\"expired_date\":\"20260627172109\",\"expired_datetime\":\"2026-06-27T10:21:09Z\"},\"customer\":{\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\",\"name\":\"Seilla Desilawati\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 137\",\"quantity\":1,\"price\":\"22\"}]},\"uuid\":2.2252606271706106e+39,\"headers\":{\"request_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac\",\"signature\":\"HMACSHA256=8Sa3uyU+eCgEv2YMbuV9OKT6FgwoT4uTUXJ44LpPJUk=\",\"date\":\"2026-06-27T10:06:09Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 17:06:16\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000137-1782554769\",\"amount\":22,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-27T10:06:09Z\",\"original_request_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-27 17:06:09"} 
[2026-06-27 17:06:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/163 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:21] production.INFO: Payment Status Check {"payment_id":"163","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-27 17:06:21] production.INFO: Calling checkDokuStatus for payment {"payment_id":"163"} 
[2026-06-27 17:06:21] production.INFO: checkDokuStatus called {"payment_id":163,"payment_ref":"PAY-20260627-000137-1782554769","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 17:06:21] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b6051250-3805-42ec-8e73-d59be04609c5
Request-Timestamp:2026-06-27T10:06:21Z
Request-Target:/orders/v1/status/PAY-20260627-000137-1782554769"} 
[2026-06-27 17:06:21] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000137-1782554769","invoice":"PAY-20260627-000137-1782554769"} 
[2026-06-27 17:06:21] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000137-1782554769","response":{"order":{"invoice_number":"PAY-20260627-000137-1782554769","amount":22,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-27T10:06:09Z","original_request_id":"51ad7c0b-afdd-4700-928c-a1c2860f34ac","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-27 17:06:21] production.INFO: After checkDokuStatus {"payment_id":"163","new_status":"pending"} 
[2026-06-27 17:06:21] production.INFO: Payment Status Response {"payment_id":163,"payment_ref":"PAY-20260627-000137-1782554769","status":"pending","payment_status":null,"amount":"22.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000137-1782554769\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/51ad7c0b-afdd-4700-928c-a1c2860f34ac20260627170610695\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"22\",\"invoice_number\":\"PAY-20260627-000137-1782554769\",\"currency\":\"IDR\",\"session_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000137-1782554769\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 137\",\"quantity\":1,\"price\":\"22\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac20260627170610695\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/51ad7c0b-afdd-4700-928c-a1c2860f34ac20260627170610695\",\"expired_date\":\"20260627172109\",\"expired_datetime\":\"2026-06-27T10:21:09Z\"},\"customer\":{\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\",\"name\":\"Seilla Desilawati\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 137\",\"quantity\":1,\"price\":\"22\"}]},\"uuid\":2.2252606271706106e+39,\"headers\":{\"request_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac\",\"signature\":\"HMACSHA256=8Sa3uyU+eCgEv2YMbuV9OKT6FgwoT4uTUXJ44LpPJUk=\",\"date\":\"2026-06-27T10:06:09Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 17:06:21\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000137-1782554769\",\"amount\":22,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-27T10:06:09Z\",\"original_request_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-27 17:06:09"} 
[2026-06-27 17:06:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/163 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:06:26] production.INFO: Payment Status Check {"payment_id":"163","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-27 17:06:26] production.INFO: Calling checkDokuStatus for payment {"payment_id":"163"} 
[2026-06-27 17:06:26] production.INFO: checkDokuStatus called {"payment_id":163,"payment_ref":"PAY-20260627-000137-1782554769","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 17:06:26] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4acb80a8-e2c0-4c1c-a602-67c9581a52c3
Request-Timestamp:2026-06-27T10:06:26Z
Request-Target:/orders/v1/status/PAY-20260627-000137-1782554769"} 
[2026-06-27 17:06:26] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000137-1782554769","invoice":"PAY-20260627-000137-1782554769"} 
[2026-06-27 17:06:26] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000137-1782554769","response":{"order":{"invoice_number":"PAY-20260627-000137-1782554769","amount":22.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-27T10:06:24Z","original_request_id":"51ad7c0b-afdd-4700-928c-a1c2860f34ac","amount":"22.00","amount_details":{"currency":"IDR","paid_amount":22.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":"0","name":"Item"},{"quantity":1.0,"price":"22","name":"Pembayaran Booking 137"}],"migration_process":false},"qris_payment":{"date":"2026-06-27T10:06:24Z","payer_account_id":"9360091430238235822","payer_account_name":"GOPAY                         ","payer_account_issuer":"Gopay","reference_id":"1pu0t1x11480","response_code":"0000"}}} 
[2026-06-27 17:06:26] production.INFO: Updating payment status {"payment_id":163,"old_status":"pending","new_status":"success"} 
[2026-06-27 17:06:26] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":163} 
[2026-06-27 17:06:26] production.INFO: processSuccessfulPayment starting for Payment ID: 163, Status: success  
[2026-06-27 17:06:26] production.INFO: Found PaymentLog ID: 137 with status: pending  
[2026-06-27 17:06:26] production.INFO: PaymentLog 137 updated to settlement  
[2026-06-27 17:06:26] 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-27 17:06:27] production.INFO: [WA] smart-send ok event=staff_booking_new phone=85870330611  
[2026-06-27 17:06:30] 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-2c8c940b55asm20054465ad.76 - gsmtp".  
[2026-06-27 17:06:30] production.INFO: Email job dispatched for: ameliaramdani63@gmail.com  
[2026-06-27 17:06:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://zafaranuserdev.vercel.app  
[2026-06-27 17:06:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://zafaranuserdev.vercel.app  
[2026-06-27 17:06:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://zafaranuserdev.vercel.app  
[2026-06-27 17:06:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://zafaranuserdev.vercel.app  
[2026-06-27 17:06:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://zafaranuserdev.vercel.app  
[2026-06-27 17:06: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://zafaranuserdev.vercel.app  
[2026-06-27 17:06:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://zafaranuserdev.vercel.app  
[2026-06-27 17:06:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://zafaranuserdev.vercel.app  
[2026-06-27 17:06:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://zafaranuserdev.vercel.app  
[2026-06-27 17:06: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://zafaranuserdev.vercel.app  
[2026-06-27 17:06:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://zafaranuserdev.vercel.app  
[2026-06-27 17:06:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://zafaranuserdev.vercel.app  
[2026-06-27 17:06:31] production.INFO: [WA] smart-send ok event=customer_confirmation phone=085885877910  
[2026-06-27 17:06:32] production.INFO: [WA] smart-send ok event=staff_booking_new phone=85870330611  
[2026-06-27 17:06:32] 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-2c8c940b55asm20054465ad.76 - gsmtp".  
[2026-06-27 17:06:32] production.INFO: Email job dispatched for: ameliaramdani63@gmail.com  
[2026-06-27 17:06:33] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081336078387  
[2026-06-27 17:06:34] production.INFO: [WA] smart-send ok event=customer_confirmation phone=085121158088  
[2026-06-27 17:06:34] production.ERROR: Failed to record transaction for payment 163: 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 (112, service, 47, ?, 43, 6, 1, 0, 0, ?, 2026-06-27 17:06:34, 2026-06-27 17:06:34))  
[2026-06-27 17:06:34] production.INFO: After checkDokuStatus {"payment_id":"163","new_status":"success"} 
[2026-06-27 17:06:34] production.INFO: Booking payment status {"booking_id":120,"payment_status":"paid"} 
[2026-06-27 17:06:34] production.INFO: Payment Status Response {"payment_id":163,"payment_ref":"PAY-20260627-000137-1782554769","status":"success","payment_status":"paid","amount":"22.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000137-1782554769\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/51ad7c0b-afdd-4700-928c-a1c2860f34ac20260627170610695\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"22\",\"invoice_number\":\"PAY-20260627-000137-1782554769\",\"currency\":\"IDR\",\"session_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000137-1782554769\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 137\",\"quantity\":1,\"price\":\"22\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac20260627170610695\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/51ad7c0b-afdd-4700-928c-a1c2860f34ac20260627170610695\",\"expired_date\":\"20260627172109\",\"expired_datetime\":\"2026-06-27T10:21:09Z\"},\"customer\":{\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\",\"name\":\"Seilla Desilawati\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 137\",\"quantity\":1,\"price\":\"22\"}]},\"uuid\":2.2252606271706106e+39,\"headers\":{\"request_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac\",\"signature\":\"HMACSHA256=8Sa3uyU+eCgEv2YMbuV9OKT6FgwoT4uTUXJ44LpPJUk=\",\"date\":\"2026-06-27T10:06:09Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 17:06:26\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000137-1782554769\",\"amount\":22,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-27T10:06:24Z\",\"original_request_id\":\"51ad7c0b-afdd-4700-928c-a1c2860f34ac\",\"amount\":\"22.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":22}},\"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\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"22\",\"name\":\"Pembayaran Booking 137\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-27T10:06:24Z\",\"payer_account_id\":\"9360091430238235822\",\"payer_account_name\":\"GOPAY                         \",\"payer_account_issuer\":\"Gopay\",\"reference_id\":\"1pu0t1x11480\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-27 17:06:09"} 
[2026-06-27 17:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-27 17: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-27 17: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-27 17:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17: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-27 17:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17: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-27 17:09:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:09:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:09:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:09:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:09:34] production.INFO: WhatsApp OTP Response: {"success":false,"message":"Route not found"}  
[2026-06-27 17:09:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:09:49] production.INFO: WhatsApp OTP Response: {"success":false,"message":"Route not found"}  
[2026-06-27 17:10:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:10:36] production.INFO: WhatsApp OTP Response: {"success":false,"message":"Route not found"}  
[2026-06-27 17:11:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:11:40] production.INFO: WhatsApp OTP Response: {"success":false,"message":"Route not found"}  
[2026-06-27 17:11:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:11:44] 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-27 17:11:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:11:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:11:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:11:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:11:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:11:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:11:46] 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-27 17:11:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:11:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:11:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:11:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:11:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:11:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:11: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-27 17:11:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:11: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-27 17:11:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:11:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=11 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=11 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:12:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=32 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:12:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=32 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:12:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3276 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:12:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3276 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:12:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=327609 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:12:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=327609 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:12:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:12:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:12:42] production.INFO: WhatsApp OTP Response: {"success":false,"message":"Route not found"}  
[2026-06-27 17:13:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:13:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:13:03] production.INFO: WhatsApp OTP Response: {"success":false,"message":"Route not found"}  
[2026-06-27 17:13:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:13:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:13:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:13:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:13:45] 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-27 17:13:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:13:48] 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-27 17:13:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=true&limit=20&page=1&per_page=20 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?branch_id=1&is_active=1&limit=20&page=1&per_page=20 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/promos?limit=1000&status=active from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&limit=50&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=true&limit=20&page=1&per_page=20 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?branch_id=1&is_active=1&limit=20&page=1&per_page=20 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/promos?limit=1000&status=active from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&limit=50&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-27&start_date=2026-06-27 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/payment-configs?amount=100000&branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] 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-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/payment-configs?amount=100000&branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] 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-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses?limit=2000&shift_id=32 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses?limit=2000&shift_id=32 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] 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-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] 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-27 17:13:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:13:50] 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-27 17:13:50] 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-27 17:13:50] 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-27 17:13:53] 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-27 17:13:53] 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-27 17:13:53] 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-27 17:13:53] 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-27 17:14:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/120/items/139/reschedule from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:14:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/120/items/139/reschedule from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:14:04] production.INFO: [WA] smart-send ok event=staff_reschedule phone=85870330611  
[2026-06-27 17:14: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. 41be03b00d2f7-c92b96eccf8sm4920173a12.3 - gsmtp".  
[2026-06-27 17:14:06] production.INFO: Email job dispatched for: ameliaramdani63@gmail.com  
[2026-06-27 17:14:07] production.INFO: [WA] smart-send ok event=customer_reschedule phone=085121158088  
[2026-06-27 17:14:08] production.ERROR: Background email process error (suppressed) for yg.spaceship@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-c92b96eccf8sm4920173a12.3 - gsmtp".  
[2026-06-27 17:14:08] production.INFO: Email job dispatched for: yg.spaceship@gmail.com  
[2026-06-27 17:14:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:14:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-27 17:14:50] 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-27 17:14:50] 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-27 17:15:50] 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-27 17:15:50] 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-27 17:16:50] 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-27 17:16:50] 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-27 17:17:50] 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-27 17:17:50] 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-27 17:18:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:18:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:18:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:18:24] 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-27 17:18:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:18:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 17:18: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-27 17:18: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-27 17:19:50] 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-27 17:19:50] 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-27 17:20:50] 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-27 17:20:50] 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-27 17:21: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-27 17:21: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-27 17:22: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-27 17:22: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-27 17:23:53] 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-27 17:23:53] 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-27 17:24:54] 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-27 17:24:54] 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-27 17:25: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-27 17:25: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-27 17:26:56] 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-27 17:26:56] 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-27 17:27: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-27 17:27: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-27 17:28: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-27 17:28: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-27 17:29:59] 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-27 17:29:59] 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-27 17:31:00] 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-27 17:31:00] 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-27 17:32:01] 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-27 17:32:01] 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-27 17:33:02] 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-27 17:33:02] 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-27 17:34:03] 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-27 17:34: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-27 17:35:04] 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-27 17:35: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-27 17:36: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-27 17:36: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-27 17:37:06] 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-27 17:37:06] 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-27 17:38:06] 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-27 17:38:06] 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-27 17:39:06] 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-27 17:39:06] 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-27 17:40:06] 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-27 17:40:06] 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-27 17:41:06] 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-27 17:41:06] 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-27 17:42:06] 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-27 17:42:06] 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-27 17:43:06] 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-27 17:43:06] 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-27 17:44:06] 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-27 17:44:06] 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-27 17:45:06] 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-27 17:45:06] 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-27 17:46:06] 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-27 17:46:06] 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-27 17:46:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/plugins/hellopress/wp_filemanager.php from No Origin  
[2026-06-27 17:46:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/this_is_a_new_hello_world.php from No Origin  
[2026-06-27 17:46:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/inputs.php from No Origin  
[2026-06-27 17:46:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/admin.php from No Origin  
[2026-06-27 17:46:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/goods.php from No Origin  
[2026-06-27 17:46:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/file.php from No Origin  
[2026-06-27 17:46:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/adminfuns.php from No Origin  
[2026-06-27 17:46:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/404.php from No Origin  
[2026-06-27 17:46:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wk/index.php from No Origin  
[2026-06-27 17:46:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/about.php from No Origin  
[2026-06-27 17:46:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/term.php from No Origin  
[2026-06-27 17:46:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ioxi-o.php from No Origin  
[2026-06-27 17:46:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/1.php from No Origin  
[2026-06-27 17:47:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/alfa.php from No Origin  
[2026-06-27 17:47:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/edit.php from No Origin  
[2026-06-27 17:47:06] 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-27 17:47:06] 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-27 17:47:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/elp.php from No Origin  
[2026-06-27 17:47:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/classwithtostring.php from No Origin  
[2026-06-27 17:47:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/666.php from No Origin  
[2026-06-27 17:47:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-admin from No Origin  
[2026-06-27 17:47:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ws54.php from No Origin  
[2026-06-27 17:47:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/deepseek_d.php from No Origin  
[2026-06-27 17:47:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/function/function.php from No Origin  
[2026-06-27 17:47:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/nw.php from No Origin  
[2026-06-27 17:47:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/xleet.php from No Origin  
[2026-06-27 17:47:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp.php from No Origin  
[2026-06-27 17:47:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/155.php from No Origin  
[2026-06-27 17:47:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/96i.php from No Origin  
[2026-06-27 17:47:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/as.php from No Origin  
[2026-06-27 17:47:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/min.php from No Origin  
[2026-06-27 17:47:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/.well-known from No Origin  
[2026-06-27 17:47:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/php8.php from No Origin  
[2026-06-27 17:47:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/admin.php from No Origin  
[2026-06-27 17:47:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/222.php from No Origin  
[2026-06-27 17:47:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/themes/pridmag/il.php from No Origin  
[2026-06-27 17:48:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/info.php from No Origin  
[2026-06-27 17:48:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/a.php from No Origin  
[2026-06-27 17:48:06] 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-27 17:48:06] 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-27 17:48:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/chosen.php from No Origin  
[2026-06-27 17:48:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/index.php from No Origin  
[2026-06-27 17:48:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/vx.php from No Origin  
[2026-06-27 17:48:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/admin/controller/extension from No Origin  
[2026-06-27 17:48:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wap.php from No Origin  
[2026-06-27 17:48:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-admin/wp.php from No Origin  
[2026-06-27 17:48:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bgymj.php from No Origin  
[2026-06-27 17:48:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/aa.php from No Origin  
[2026-06-27 17:48:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-mail.php from No Origin  
[2026-06-27 17:48:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bolt.php from No Origin  
[2026-06-27 17:48:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bthil.php from No Origin  
[2026-06-27 17:48:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/cgi-bin from No Origin  
[2026-06-27 17:48:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/x.php from No Origin  
[2026-06-27 17:48:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/index/function.php from No Origin  
[2026-06-27 17:48:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/aaa.php from No Origin  
[2026-06-27 17:48:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/abcd.php from No Origin  
[2026-06-27 17:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-good.php from No Origin  
[2026-06-27 17:48:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/simple.php from No Origin  
[2026-06-27 17:48:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/edit-tags.php from No Origin  
[2026-06-27 17:48:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/u.php from No Origin  
[2026-06-27 17:48:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/themes/admin.php from No Origin  
[2026-06-27 17:48:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/h.php from No Origin  
[2026-06-27 17:48:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ms-edit.php from No Origin  
[2026-06-27 17:49:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/a7.php from No Origin  
[2026-06-27 17:49:06] 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-27 17:49:06] 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-27 17:49:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/manager.php from No Origin  
[2026-06-27 17:49:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/w1.php from No Origin  
[2026-06-27 17:49:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-includes/fonts from No Origin  
[2026-06-27 17:49:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-login.php from No Origin  
[2026-06-27 17:49:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/default.php from No Origin  
[2026-06-27 17:49:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/i.php from No Origin  
[2026-06-27 17:49:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/uploads from No Origin  
[2026-06-27 17:49:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-includes/Requests/library/index.php from No Origin  
[2026-06-27 17:49:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/themes/index.php from No Origin  
[2026-06-27 17:49:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/gecko-new.php from No Origin  
[2026-06-27 17:49:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/NewFile.php from No Origin  
[2026-06-27 17:49:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-Blogs.php from No Origin  
[2026-06-27 17:49:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-includes/fonts/index.php from No Origin  
[2026-06-27 17:49:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/themes.php from No Origin  
[2026-06-27 17:49:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/cv.php from No Origin  
[2026-06-27 17:49:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-admin/js from No Origin  
[2026-06-27 17:49:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/uploads/index.php from No Origin  
[2026-06-27 17:49:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ws83.php from No Origin  
[2026-06-27 17:49:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/atex1.php from No Origin  
[2026-06-27 17:49:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/class-t.api.php from No Origin  
[2026-06-27 17:49:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/w.php from No Origin  
[2026-06-27 17:49:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/archive.php from No Origin  
[2026-06-27 17:49:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/bless.php from No Origin  
[2026-06-27 17:50:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/sagax1.php from No Origin  
[2026-06-27 17:50:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wpc.php from No Origin  
[2026-06-27 17:50:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/fone1.php from No Origin  
[2026-06-27 17:50:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ncx.php from No Origin  
[2026-06-27 17:50:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-admin/js/index.php from No Origin  
[2026-06-27 17:50:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wso.php from No Origin  
[2026-06-27 17:50:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/zup.php73 from No Origin  
[2026-06-27 17:50:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/k.php from No Origin  
[2026-06-27 17:50:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-blink.php from No Origin  
[2026-06-27 17:50:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/randkeyword.PhP7 from No Origin  
[2026-06-27 17:50:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-admin/css/colors/ectoplasm from No Origin  
[2026-06-27 17:50:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content from No Origin  
[2026-06-27 17:50:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/ww5.php from No Origin  
[2026-06-27 17:50:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/2.php from No Origin  
[2026-06-27 17:50:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-admin/classwithtostring.php from No Origin  
[2026-06-27 17:50:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/atomlib.php from No Origin  
[2026-06-27 17:50:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/rip.php from No Origin  
[2026-06-27 17:50:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/p.php from No Origin  
[2026-06-27 17:50:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/php.php from No Origin  
[2026-06-27 17:50:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/test1.php from No Origin  
[2026-06-27 17:50:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-admin/maint/index.php from No Origin  
[2026-06-27 17:50:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/uploads/min.php from No Origin  
[2026-06-27 17:51:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/zoom1.php from No Origin  
[2026-06-27 17:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/lock360.php from No Origin  
[2026-06-27 17:51:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/r.php from No Origin  
[2026-06-27 17:51:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/sf.php from No Origin  
[2026-06-27 17:51:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/t.php from No Origin  
[2026-06-27 17:51:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/7.php from No Origin  
[2026-06-27 17:51:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/b.php from No Origin  
[2026-06-27 17:51:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/buy.php from No Origin  
[2026-06-27 17:51:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/config.php from No Origin  
[2026-06-27 17:51:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/num.php from No Origin  
[2026-06-27 17:51:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/areak1.php from No Origin  
[2026-06-27 17:51:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/vc.php from No Origin  
[2026-06-27 17:51:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/new.php from No Origin  
[2026-06-27 17:51:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/il.php from No Origin  
[2026-06-27 17:51:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/images/index.php from No Origin  
[2026-06-27 17:51:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/lite.php from No Origin  
[2026-06-27 17:51:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/load.php from No Origin  
[2026-06-27 18:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:06] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 18:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 19:28:37] 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-27 19:28:37] 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-27 19:29:37] 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-27 19:29:37] 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-27 19:30:37] 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-27 19:30:37] 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-27 19:31:37] 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-27 19:31:37] 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-27 19:32:37] 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-27 19:32:37] 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-27 19:33:37] 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-27 19:33:37] 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-27 19:34:37] 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-27 19:34:37] 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-27 19:35:37] 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-27 19:35:37] 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-27 19:36:37] 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-27 19:36:37] 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-27 19:37:37] 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-27 19:37:37] 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-27 19:38:37] 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-27 19:38:37] 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-27 19:39:37] 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-27 19:39:37] 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-27 19:40:37] 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-27 19:40:37] 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-27 19:41:37] 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-27 19:41:37] 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-27 19:42:37] 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-27 19:42:37] 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-27 19:43:37] 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-27 19:43:37] 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-27 19:44:37] 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-27 19:44:37] 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-27 19:45:37] 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-27 19:45:37] 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-27 19:46:37] 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-27 19:46:37] 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-27 19:47:37] 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-27 19:47:37] 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-27 19:48:37] 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-27 19:48:37] 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-27 19:49:37] 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-27 19:49:37] 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-27 19:50:37] 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-27 19:50:37] 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-27 19:51:37] 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-27 19:51:37] 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-27 19:52:37] 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-27 19:52:37] 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-27 19:53:37] 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-27 19:53:37] 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-27 19:54:37] 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-27 19:54:37] 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-27 19:55:37] 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-27 19:55:37] 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-27 19:56:37] 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-27 19:56:37] 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-27 19:57:37] 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-27 19:57:37] 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-27 19:58:37] 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-27 19:58:37] 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-27 19:59:37] 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-27 19:59:37] 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-27 20:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 20:00:37] 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-27 20:00:37] 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-27 20:01:37] 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-27 20:01:37] 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-27 20:02:37] 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-27 20:02:37] 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-27 20:03:37] 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-27 20:03:37] 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-27 20:04:37] 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-27 20:04:37] 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-27 20:05:37] 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-27 20:05:37] 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-27 20:06:37] 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-27 20:06:37] 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-27 20:07:37] 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-27 20:07:37] 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-27 20:08:37] 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-27 20:08:37] 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-27 20:09:37] 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-27 20:09:37] 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-27 20:10:37] 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-27 20:10:37] 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-27 20:11:21] 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-27 20:11:21] 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-27 20:12:22] 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-27 20:12:22] 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-27 20:13:23] 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-27 20:13:23] 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-27 20:14:21] 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-27 20:14:21] 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-27 20:15:21] 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-27 20:15:21] 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-27 20:16:22] 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-27 20:16:22] 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-27 20:17:23] 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-27 20:17:23] 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-27 20:18: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-27 20:18: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-27 20:19:21] 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-27 20:19:21] 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-27 20:20:22] 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-27 20:20:22] 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-27 20:21:23] 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-27 20:21:23] 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-27 20:22: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-27 20:22: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-27 20:23:25] 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-27 20:23:25] 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-27 20:24: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-27 20:24: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-27 20:25:21] 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-27 20:25:21] 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-27 20:26:22] 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-27 20:26:22] 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-27 20:27:23] 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-27 20:27:23] 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-27 20:28: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-27 20:28: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-27 20:29:25] 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-27 20:29:25] 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-27 20:30: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-27 20:30: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-27 20:31:27] 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-27 20:31:27] 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-27 21:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:07] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:08] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:11] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 21:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:09] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:10] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:27] production.WARNING: [WA] smart-send failed event=customer_review {"body":null} 
[2026-06-27 22:00:34] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:35] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:37] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:38] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:39] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:41] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:42] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:43] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:43] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:44] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:00:44] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 22:02:14] 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-27 22:02:14] 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-27 22:03:14] 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-27 22:03:14] 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-27 22:04:15] 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-27 22:04:15] 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-27 22:05:15] 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-27 22:05:15] 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-27 22:06: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-27 22:06: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-27 22:07: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-27 22:07: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-27 22:08: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-27 22:08: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-27 22:09:20] 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-27 22:09:20] 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-27 22:10:22] 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-27 22:10:22] 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-27 22:11:21] 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-27 22:11:21] 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-27 22:12:20] 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-27 22:12:20] 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-27 22:13:21] 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-27 22:13:21] 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-27 22:13:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:13:29] 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-27 22:13:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:13:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13: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-27 22:13:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13: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-27 22:13:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:32] 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-27 22:13:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-27&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:32] 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-27 22:13:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-27&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:33] 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-27 22:13:33] 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-27 22:13:34] 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-27 22:13:36] 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-27 22:13:36] 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-27 22:13:36] 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-27 22:13:36] 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-27 22:13: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-27 22:13: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-27 22:13:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:55] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":67,"therapist_id":6,"date":null,"start_date":"2026-06-11","end_date":null,"day_of_week":"thursday","start_time":"09:00:00","end_time":"19:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-02-25T15:46:49.000000Z","updated_at":"2026-06-08T22:36:25.000000Z"},"reqStart":"09:00:00","reqEnd":"10:00:00","shiftStart":"09:00:00","shiftEnd":"19:30:00"} 
[2026-06-27 22:13:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:13:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:14] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":67,"therapist_id":6,"date":null,"start_date":"2026-06-11","end_date":null,"day_of_week":"thursday","start_time":"09:00:00","end_time":"19:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-02-25T15:46:49.000000Z","updated_at":"2026-06-08T22:36:25.000000Z"},"reqStart":"11:15:00","reqEnd":"12:15:00","shiftStart":"09:00:00","shiftEnd":"19:30:00"} 
[2026-06-27 22:14:16] 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-27 22:14:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:16] 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-27 22:14:16] 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-27 22:14:16] 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-27 22:14:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:23] 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-07-02","payment_type":"full_payment","nominal_dp":0,"items":[{"service_id":47,"variant_id":43,"therapist_id":7,"room_id":1,"start_time":"11:15","guest_name":"YOGI","guest_phone":"085885877910","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-27 22:14:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:24] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":138} 
[2026-06-27 22:14:24] 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-27 22:14:25] 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-27 22:14:25] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-27 22:14:25] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-27 22:14:25] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":11,\"invoice_number\":\"PAY-20260627-000138-1782573264\",\"currency\":\"IDR\",\"session_id\":\"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34\",\"callback_url\":\"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000138-1782573264\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 138\",\"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-27 22:14:25] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":11,"invoice_number":"PAY-20260627-000138-1782573264","currency":"IDR","session_id":"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000138-1782573264","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 138","price":11,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS"]},"customer":{"name":"YOGI","email":"mail@zafaranspasolo.com","phone":"081288676389"}}} 
[2026-06-27 22:14:25] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34
Request-Timestamp:2026-06-27T15:14:25Z
Request-Target:/checkout/v1/payment
Digest:rogVEYMaNj8syBqDSxE3a+xC3LR17XJLLAQ9IzkH0UE="} 
[2026-06-27 22:14:26] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"11","invoice_number":"PAY-20260627-000138-1782573264","currency":"IDR","session_id":"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000138-1782573264","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 138","quantity":1,"price":"11"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":15,"token_id":"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e3420261427221426467","url":"https://checkout.doku.com/checkout-link-v2/3ad36fcb-43f5-43c7-a0fa-0867c0ce3e3420261427221426467","expired_date":"20260627222925","expired_datetime":"2026-06-27T15:29:25Z"},"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 138","quantity":1,"price":"11"}]},"uuid":2.2252606272214263e+39,"headers":{"request_id":"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34","signature":"HMACSHA256=ChcoSf4aigGkOqAUq16U6JpD8Q1a4Um7OGZJ0i/OZxI=","date":"2026-06-27T15:14:25Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-27 22:14:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/164 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/164 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:32] production.INFO: Payment Status Check {"payment_id":"164","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-27 22:14:32] production.INFO: Calling checkDokuStatus for payment {"payment_id":"164"} 
[2026-06-27 22:14:32] production.INFO: checkDokuStatus called {"payment_id":164,"payment_ref":"PAY-20260627-000138-1782573264","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 22:14:32] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:a88d7919-fc0c-4e1e-a8b0-09c309a8d0dc
Request-Timestamp:2026-06-27T15:14:32Z
Request-Target:/orders/v1/status/PAY-20260627-000138-1782573264"} 
[2026-06-27 22:14:32] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000138-1782573264","invoice":"PAY-20260627-000138-1782573264"} 
[2026-06-27 22:14:33] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000138-1782573264","response":{"order":{"invoice_number":"PAY-20260627-000138-1782573264","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-27T15:14:25Z","original_request_id":"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-27 22:14:33] production.INFO: After checkDokuStatus {"payment_id":"164","new_status":"pending"} 
[2026-06-27 22:14:33] production.INFO: Payment Status Response {"payment_id":164,"payment_ref":"PAY-20260627-000138-1782573264","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000138-1782573264\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3ad36fcb-43f5-43c7-a0fa-0867c0ce3e3420261427221426467\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000138-1782573264\",\"currency\":\"IDR\",\"session_id\":\"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000138-1782573264\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 138\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e3420261427221426467\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3ad36fcb-43f5-43c7-a0fa-0867c0ce3e3420261427221426467\",\"expired_date\":\"20260627222925\",\"expired_datetime\":\"2026-06-27T15:29:25Z\"},\"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 138\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606272214263e+39,\"headers\":{\"request_id\":\"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34\",\"signature\":\"HMACSHA256=ChcoSf4aigGkOqAUq16U6JpD8Q1a4Um7OGZJ0i\\/OZxI=\",\"date\":\"2026-06-27T15:14:25Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 22:14:33\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000138-1782573264\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-27T15:14:25Z\",\"original_request_id\":\"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-27 22:14:24"} 
[2026-06-27 22:14:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/164 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:14:37] production.INFO: Payment Status Check {"payment_id":"164","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-27 22:14:37] production.INFO: Calling checkDokuStatus for payment {"payment_id":"164"} 
[2026-06-27 22:14:37] production.INFO: checkDokuStatus called {"payment_id":164,"payment_ref":"PAY-20260627-000138-1782573264","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 22:14:37] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:da246903-d7b1-468c-b6b5-2f5c99bfd03b
Request-Timestamp:2026-06-27T15:14:37Z
Request-Target:/orders/v1/status/PAY-20260627-000138-1782573264"} 
[2026-06-27 22:14:37] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000138-1782573264","invoice":"PAY-20260627-000138-1782573264"} 
[2026-06-27 22:14:38] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000138-1782573264","response":{"order":{"invoice_number":"PAY-20260627-000138-1782573264","amount":11.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-27T15:14:35Z","original_request_id":"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34","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 138"}],"migration_process":false},"qris_payment":{"date":"2026-06-27T15:14:35Z","payer_account_id":"9360000812226956495","payer_account_name":"AYOGI KURNIAWAN               ","payer_account_issuer":"Bank Mandiri","reference_id":"606670936658","response_code":"0000"}}} 
[2026-06-27 22:14:38] production.INFO: Updating payment status {"payment_id":164,"old_status":"pending","new_status":"success"} 
[2026-06-27 22:14:38] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":164} 
[2026-06-27 22:14:38] production.INFO: processSuccessfulPayment starting for Payment ID: 164, Status: success  
[2026-06-27 22:14:38] production.INFO: Found PaymentLog ID: 138 with status: pending  
[2026-06-27 22:14:38] production.INFO: PaymentLog 138 updated to settlement  
[2026-06-27 22:14:38] 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-27 22:14:40] production.INFO: [WA] smart-send ok event=staff_booking_new phone=81541188535 email=pamungkasningsihayu374@gmail.com  
[2026-06-27 22:14:43] 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. d2e1a72fcca58-845b927cc0bsm5069176b3a.21 - gsmtp".  
[2026-06-27 22:14:43] production.INFO: Email job dispatched for: pamungkasningsihayu374@gmail.com  
[2026-06-27 22:14:44] production.INFO: [WA] smart-send ok event=customer_confirmation phone=085885877910  
[2026-06-27 22:14:46] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081288676389  
[2026-06-27 22:14:46] production.ERROR: Failed to record transaction for payment 164: 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 (113, service, 47, ?, 43, 7, 1, 0, 0, ?, 2026-06-27 22:14:46, 2026-06-27 22:14:46))  
[2026-06-27 22:14:46] production.INFO: After checkDokuStatus {"payment_id":"164","new_status":"success"} 
[2026-06-27 22:14:46] production.INFO: Booking payment status {"booking_id":121,"payment_status":"paid"} 
[2026-06-27 22:14:46] production.INFO: Payment Status Response {"payment_id":164,"payment_ref":"PAY-20260627-000138-1782573264","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000138-1782573264\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3ad36fcb-43f5-43c7-a0fa-0867c0ce3e3420261427221426467\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000138-1782573264\",\"currency\":\"IDR\",\"session_id\":\"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000138-1782573264\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 138\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e3420261427221426467\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/3ad36fcb-43f5-43c7-a0fa-0867c0ce3e3420261427221426467\",\"expired_date\":\"20260627222925\",\"expired_datetime\":\"2026-06-27T15:29:25Z\"},\"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 138\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606272214263e+39,\"headers\":{\"request_id\":\"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34\",\"signature\":\"HMACSHA256=ChcoSf4aigGkOqAUq16U6JpD8Q1a4Um7OGZJ0i\\/OZxI=\",\"date\":\"2026-06-27T15:14:25Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 22:14:38\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000138-1782573264\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-27T15:14:35Z\",\"original_request_id\":\"3ad36fcb-43f5-43c7-a0fa-0867c0ce3e34\",\"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 138\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-27T15:14:35Z\",\"payer_account_id\":\"9360000812226956495\",\"payer_account_name\":\"AYOGI KURNIAWAN               \",\"payer_account_issuer\":\"Bank Mandiri\",\"reference_id\":\"606670936658\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-27 22:14:24"} 
[2026-06-27 22:19:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:19:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:19:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:19:22] 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-27 22:19:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:19:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:19:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:19:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:19:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:19:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:19:28] 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-27 22:19:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:19:28] 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-27 22:19:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-27 22:21:22] 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-27 22:21:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-27&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:21:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:21:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:21:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:21:24] 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-27 22:21:24] 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-27 22:21:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:21:27] 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-27 22:21:27] 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-27 22:21:27] 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-27 22:21:27] 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-27 22:21:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:21:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:21:46] 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":"19:00:00","reqEnd":"20:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-27 22:21:46] 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":"19:00:00","reqEnd":"20:00:00","conflict":false} 
[2026-06-27 22:21:46] 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":"19:00:00","reqEnd":"20:00:00","conflict":false} 
[2026-06-27 22:21:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:22:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:22:00] 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":"12:00:00","reqEnd":"13:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-27 22:22:00] 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":"12:00:00","reqEnd":"13:00:00","conflict":false} 
[2026-06-27 22:22:00] 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":"12:00:00","reqEnd":"13:00:00","conflict":false} 
[2026-06-27 22:22: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-27 22:22:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:22: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-27 22:22:08] 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-27 22:22:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:22:13] 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":51,"therapist_id":6,"room_id":1,"start_time":"12:00","guest_name":"YOGI EMAIL","guest_phone":"081510314123","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-27 22:22:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:22:13] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":139} 
[2026-06-27 22:22:13] 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-27 22:22:13] 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-27 22:22:13] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-27 22:22:13] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-27 22:22:13] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":11,\"invoice_number\":\"PAY-20260627-000139-1782573733\",\"currency\":\"IDR\",\"session_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"callback_url\":\"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000139-1782573733\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 139\",\"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-27 22:22:13] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":11,"invoice_number":"PAY-20260627-000139-1782573733","currency":"IDR","session_id":"b705e4e9-3b61-4736-bc35-62c57c35ec61","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000139-1782573733","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 139","price":11,"quantity":1}]},"payment":{"payment_due_date":15,"payment_method_types":["QRIS"]},"customer":{"name":"YOGI","email":"mail@zafaranspasolo.com","phone":"081288676389"}}} 
[2026-06-27 22:22:13] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b705e4e9-3b61-4736-bc35-62c57c35ec61
Request-Timestamp:2026-06-27T15:22:13Z
Request-Target:/checkout/v1/payment
Digest:MBVxV+2+OyM0fLSb1AFQvUoLA79Pt6sK5N+aujU5Ics="} 
[2026-06-27 22:22:14] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"11","invoice_number":"PAY-20260627-000139-1782573733","currency":"IDR","session_id":"b705e4e9-3b61-4736-bc35-62c57c35ec61","callback_url":"https://zafaranuserdev.vercel.app/payment/success/PAY-20260627-000139-1782573733","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 139","quantity":1,"price":"11"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":15,"token_id":"b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229","url":"https://checkout.doku.com/checkout-link-v2/b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229","expired_date":"20260627223713","expired_datetime":"2026-06-27T15:37:13Z"},"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 139","quantity":1,"price":"11"}]},"uuid":2.2252606272222142e+39,"headers":{"request_id":"b705e4e9-3b61-4736-bc35-62c57c35ec61","signature":"HMACSHA256=jutQcMzOhPOMfp3Dnqy6JYl9d8XosGOkPmhhKDv6Rro=","date":"2026-06-27T15:22:13Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-27 22:22:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/165 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:22:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/165 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:22:20] production.INFO: Payment Status Check {"payment_id":"165","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-27 22:22:20] production.INFO: Calling checkDokuStatus for payment {"payment_id":"165"} 
[2026-06-27 22:22:20] production.INFO: checkDokuStatus called {"payment_id":165,"payment_ref":"PAY-20260627-000139-1782573733","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 22:22:20] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:dd194b7e-c9d6-45d5-b9b3-941b2b4c59a0
Request-Timestamp:2026-06-27T15:22:20Z
Request-Target:/orders/v1/status/PAY-20260627-000139-1782573733"} 
[2026-06-27 22:22:20] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000139-1782573733","invoice":"PAY-20260627-000139-1782573733"} 
[2026-06-27 22:22:20] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000139-1782573733","response":{"order":{"invoice_number":"PAY-20260627-000139-1782573733","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-27T15:22:13Z","original_request_id":"b705e4e9-3b61-4736-bc35-62c57c35ec61","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-27 22:22:20] production.INFO: After checkDokuStatus {"payment_id":"165","new_status":"pending"} 
[2026-06-27 22:22:20] production.INFO: Payment Status Response {"payment_id":165,"payment_ref":"PAY-20260627-000139-1782573733","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000139-1782573733\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000139-1782573733\",\"currency\":\"IDR\",\"session_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000139-1782573733\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 139\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"expired_date\":\"20260627223713\",\"expired_datetime\":\"2026-06-27T15:37:13Z\"},\"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 139\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606272222142e+39,\"headers\":{\"request_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"signature\":\"HMACSHA256=jutQcMzOhPOMfp3Dnqy6JYl9d8XosGOkPmhhKDv6Rro=\",\"date\":\"2026-06-27T15:22:13Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 22:22:20\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000139-1782573733\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-27T15:22:13Z\",\"original_request_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-27 22:22:13"} 
[2026-06-27 22:22:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/165 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:22:24] production.INFO: Payment Status Check {"payment_id":"165","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-27 22:22:24] production.INFO: Calling checkDokuStatus for payment {"payment_id":"165"} 
[2026-06-27 22:22:24] production.INFO: checkDokuStatus called {"payment_id":165,"payment_ref":"PAY-20260627-000139-1782573733","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 22:22:24] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4616f41d-ae19-4e15-8aac-380e9d6c2389
Request-Timestamp:2026-06-27T15:22:24Z
Request-Target:/orders/v1/status/PAY-20260627-000139-1782573733"} 
[2026-06-27 22:22:24] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000139-1782573733","invoice":"PAY-20260627-000139-1782573733"} 
[2026-06-27 22:22:25] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000139-1782573733","response":{"order":{"invoice_number":"PAY-20260627-000139-1782573733","amount":11,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-27T15:22:13Z","original_request_id":"b705e4e9-3b61-4736-bc35-62c57c35ec61","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-27 22:22:25] production.INFO: After checkDokuStatus {"payment_id":"165","new_status":"pending"} 
[2026-06-27 22:22:25] production.INFO: Payment Status Response {"payment_id":165,"payment_ref":"PAY-20260627-000139-1782573733","status":"pending","payment_status":null,"amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000139-1782573733\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000139-1782573733\",\"currency\":\"IDR\",\"session_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000139-1782573733\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 139\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"expired_date\":\"20260627223713\",\"expired_datetime\":\"2026-06-27T15:37:13Z\"},\"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 139\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606272222142e+39,\"headers\":{\"request_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"signature\":\"HMACSHA256=jutQcMzOhPOMfp3Dnqy6JYl9d8XosGOkPmhhKDv6Rro=\",\"date\":\"2026-06-27T15:22:13Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 22:22:25\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000139-1782573733\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-27T15:22:13Z\",\"original_request_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-27 22:22:13"} 
[2026-06-27 22:22:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/165 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:22:29] production.INFO: Payment Status Check {"payment_id":"165","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-27 22:22:29] production.INFO: Calling checkDokuStatus for payment {"payment_id":"165"} 
[2026-06-27 22:22:29] production.INFO: checkDokuStatus called {"payment_id":165,"payment_ref":"PAY-20260627-000139-1782573733","isMockMode":false,"hasDokuConfig":true} 
[2026-06-27 22:22:29] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:05e785a9-c11a-4025-9358-cc8826304c7b
Request-Timestamp:2026-06-27T15:22:29Z
Request-Target:/orders/v1/status/PAY-20260627-000139-1782573733"} 
[2026-06-27 22:22:29] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260627-000139-1782573733","invoice":"PAY-20260627-000139-1782573733"} 
[2026-06-27 22:22:30] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260627-000139-1782573733","response":{"order":{"invoice_number":"PAY-20260627-000139-1782573733","amount":11.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-27T15:22:27Z","original_request_id":"b705e4e9-3b61-4736-bc35-62c57c35ec61","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 139"}],"migration_process":false},"qris_payment":{"date":"2026-06-27T15:22:27Z","payer_account_id":"9360000812226956495","payer_account_name":"AYOGI KURNIAWAN               ","payer_account_issuer":"Bank Mandiri","reference_id":"606678687823","response_code":"0000"}}} 
[2026-06-27 22:22:30] production.INFO: Updating payment status {"payment_id":165,"old_status":"pending","new_status":"success"} 
[2026-06-27 22:22:30] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":165} 
[2026-06-27 22:22:30] production.INFO: processSuccessfulPayment starting for Payment ID: 165, Status: success  
[2026-06-27 22:22:30] production.INFO: Found PaymentLog ID: 139 with status: pending  
[2026-06-27 22:22:30] production.INFO: PaymentLog 139 updated to settlement  
[2026-06-27 22:22:30] 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-27 22:22:31] production.INFO: [WA] smart-send ok event=staff_booking_new phone=85870330611 email=ameliaramdani63@gmail.com  
[2026-06-27 22:22:33] 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. d2e1a72fcca58-845e9fa4601sm159298b3a.6 - gsmtp".  
[2026-06-27 22:22:33] production.INFO: Email job dispatched for: ameliaramdani63@gmail.com  
[2026-06-27 22:22:35] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081510314123  
[2026-06-27 22:22:36] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081288676389 email=mail@zafaranspasolo.com  
[2026-06-27 22:22:36] production.INFO: Transaction recorded for Payment: 165  
[2026-06-27 22:22:36] production.INFO: After checkDokuStatus {"payment_id":"165","new_status":"success"} 
[2026-06-27 22:22:36] production.INFO: Booking payment status {"booking_id":122,"payment_status":"paid"} 
[2026-06-27 22:22:36] production.INFO: Payment Status Response {"payment_id":165,"payment_ref":"PAY-20260627-000139-1782573733","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000139-1782573733\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000139-1782573733\",\"currency\":\"IDR\",\"session_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000139-1782573733\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 139\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"expired_date\":\"20260627223713\",\"expired_datetime\":\"2026-06-27T15:37:13Z\"},\"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 139\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606272222142e+39,\"headers\":{\"request_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"signature\":\"HMACSHA256=jutQcMzOhPOMfp3Dnqy6JYl9d8XosGOkPmhhKDv6Rro=\",\"date\":\"2026-06-27T15:22:13Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 22:22:30\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000139-1782573733\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-27T15:22:27Z\",\"original_request_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"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 139\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-27T15:22:27Z\",\"payer_account_id\":\"9360000812226956495\",\"payer_account_name\":\"AYOGI KURNIAWAN               \",\"payer_account_issuer\":\"Bank Mandiri\",\"reference_id\":\"606678687823\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-27 22:22:13"} 
[2026-06-27 22:22:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/165 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-27 22:22:37] production.INFO: Payment Status Check {"payment_id":"165","current_status":"success","payment_method":"qris","gateway":"doku"} 
[2026-06-27 22:22:37] production.INFO: Booking payment status {"booking_id":122,"payment_status":"paid"} 
[2026-06-27 22:22:37] production.INFO: Payment Status Response {"payment_id":165,"payment_ref":"PAY-20260627-000139-1782573733","status":"success","payment_status":"paid","amount":"11.00","method":"qris","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260627-000139-1782573733\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"11\",\"invoice_number\":\"PAY-20260627-000139-1782573733\",\"currency\":\"IDR\",\"session_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"callback_url\":\"https:\\/\\/zafaranuserdev.vercel.app\\/payment\\/success\\/PAY-20260627-000139-1782573733\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 139\",\"quantity\":1,\"price\":\"11\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":15,\"token_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/b705e4e9-3b61-4736-bc35-62c57c35ec6120262227222214229\",\"expired_date\":\"20260627223713\",\"expired_datetime\":\"2026-06-27T15:37:13Z\"},\"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 139\",\"quantity\":1,\"price\":\"11\"}]},\"uuid\":2.2252606272222142e+39,\"headers\":{\"request_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"signature\":\"HMACSHA256=jutQcMzOhPOMfp3Dnqy6JYl9d8XosGOkPmhhKDv6Rro=\",\"date\":\"2026-06-27T15:22:13Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-27 22:22:30\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260627-000139-1782573733\",\"amount\":11,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-27T15:22:27Z\",\"original_request_id\":\"b705e4e9-3b61-4736-bc35-62c57c35ec61\",\"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 139\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-27T15:22:27Z\",\"payer_account_id\":\"9360000812226956495\",\"payer_account_name\":\"AYOGI KURNIAWAN               \",\"payer_account_issuer\":\"Bank Mandiri\",\"reference_id\":\"606678687823\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-27 22:22:13"} 
[2026-06-27 23:00:12] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:13] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:19] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:21] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:22] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:23] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:24] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:25] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:26] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-27 23:00:27] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
