[2026-06-30 00:20:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/.env from No Origin  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:24:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:25:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=32 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:25:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=32 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:25:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3276 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:25:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3276 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:25:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=327602 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:25:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=327602 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:22] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 00:26:22] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 00:26:22] production.INFO: OTP Email sent to dewihutami_kh@yahoo.com  
[2026-06-30 00:26:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:35] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 00:26:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:36] 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-30 00:26:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:50] 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-30 00:26:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:26:50] 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-30 00:26:50] 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-30 00:27:03] 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-30 00:27:03] 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-30 00:27:03] 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-30 00:27:03] 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-30 00:27:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:27:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:27:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:27:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:27:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:27:17] 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-30 00:27:20] 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-30 00:27:20] 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-30 00:27:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:27:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:27:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:27:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:27: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-30 00:27:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:27:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:27:32] 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-30 00:27:32] 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-30 00:27:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:32:11] 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-30 00:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:32:11] 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-30 00:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 00:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:48:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:48:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:48:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:48:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:48:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:48:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:51:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:51:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:51:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:51:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:51:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:51:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:51:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:52:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:52:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:52:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:54:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:54:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:54:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:57:32] 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-30 05:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:57:32] 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-30 05:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 05:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:03:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:03:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:03:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:03:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:03:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:03:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:11:58] 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-30 06:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:11:58] 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-30 06:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:12:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:12:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:13:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:14:35] 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-30 06:14:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:14:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:14:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:14:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 06:15:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:00:19] production.ERROR: [WA] smart-send exception event=customer_reminder_2h: cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://apinaqu.zafarangroupindonesia.com/smart-send  
[2026-06-30 07:02:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:02:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:02:22] 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-30 07:02:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:02:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:02:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:02:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:02:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:02:23] 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-30 07:02:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:02:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:02:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:03:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:03:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:03:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:03:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=62 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:03:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=62 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:04:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:04:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:04:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:04:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:04:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331107 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:04:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331107 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05: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-30 07:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05: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-30 07:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:05:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:06:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:06:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:06:18] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 07:06:18] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 07:06:18] production.INFO: OTP Email sent to indramawarwati@gmail.com  
[2026-06-30 07:06:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:06:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:06:42] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 07:06:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:06:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:06:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:06:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:06:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:06:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:03] 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-30 07:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:03] 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-30 07:07:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:07:13] 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-30 07:07:13] 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-30 07:07:14] 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-30 07:07:14] 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-30 07:07:14] 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-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:23:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:32:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:32:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:32: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-30 07:32:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:32:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:32: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-30 07:32:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:32: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-30 07:32:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:32:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:32:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:32: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-30 07:32:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:32:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:32:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:33:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:33:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:33:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:33:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:33:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331108 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:33:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331108 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:33:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:33:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:33:39] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 07:33:39] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 07:33:39] production.INFO: OTP Email sent to nikenayushop18@gmail.com  
[2026-06-30 07:34:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:34:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:34:08] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 07:34:09] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 07:34:09] production.INFO: OTP Email sent to nikenayushop18@gmail.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:39] 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-30 07:38:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:38:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:39:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:39:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:39:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:39:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:40:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:40:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:40:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331107 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:40:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331107 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:41:42] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 07:41:42] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 07:41:42] production.INFO: OTP Email sent to henipancawati72@gmail.com  
[2026-06-30 07:42:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:42:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:42:16] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 07:42:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:42:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:42:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:42:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:42:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:42:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:43:06] 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-30 07:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:43:06] 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-30 07:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:43:08] 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-30 07:43: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-30 07:43:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:43:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:43:08] 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-30 07:43:12] 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-30 07:43:12] 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-30 07:43:12] 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-30 07:43:12] 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-30 07:43:14] 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-30 07:43:14] 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-30 07:43:14] 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-30 07:43:14] 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-30 07:43:14] 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-30 07:46:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:17] 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-30 07:46:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:46:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:50:54] 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-30 07:51:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:51:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:51:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:51:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:51:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:51:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:51:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:51:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:51:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:52:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=32 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:52:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=32 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:52:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:52:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:52:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3314 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:52:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3314 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:53:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331403 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:53:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331403 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:59:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:59:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:59:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:59:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:59:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:59:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:59:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 07:59:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:08] production.INFO: [WA] smart-send ok event=customer_reminder_2h phone=081288676389 email=ayogikrnwn@gmail.com  
[2026-06-30 08:00:11] production.INFO: Starting Marketing Automations Processor...  
[2026-06-30 08:00:11] production.INFO: Finished Marketing Automations Processor.  
[2026-06-30 08:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:17] 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-30 08:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:17] 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-30 08:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:50] 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-30 08:00:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:00:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:01:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:01:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:01:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3314 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:01:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3314 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:01:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331403 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:01:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331403 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:02:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:02:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3314 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:02:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331403 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:03:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:03:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:03:17] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 08:03:17] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 08:03:17] production.INFO: OTP Email sent to delisnaaa@gmail.com  
[2026-06-30 08:03:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:03:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:03:23] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 08:03:23] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 08:03:23] production.INFO: OTP Email sent to eksasari909@gmail.com  
[2026-06-30 08:03:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:03:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:03:48] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 08:03:48] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 08:03:48] production.INFO: OTP Email sent to eksasari909@gmail.com  
[2026-06-30 08:04:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:04:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:04:06] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 08:04:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:04:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:04:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:04:07] 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-30 08:04:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:04:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:04:21] 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-30 08:04: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-30 08:04:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:04:21] 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-30 08:05:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05: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-30 08:05:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:05:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:07] 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-30 08:06:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:07] 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-30 08:06:07] 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-30 08:06:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:22] 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-30 08:06:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:22] 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-30 08:06:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:39] 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-30 08:06:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:06:54] 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-30 08:06:54] 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-30 08:06:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:08: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-30 08:08:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:08: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-30 08:08:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:08:28] 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-30 08:08:28] 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-30 08:08:28] 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-30 08:08:28] 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-30 08:08:31] 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-30 08:08:31] 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-30 08:08:31] 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-30 08:08:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:08:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:08:49] 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-30 08:08:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:08:57] 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-30 08:08:57] 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-30 08:09:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:09:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:09:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:09:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:09:24] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"14:45:00","reqEnd":"16:00:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 08:09:27] 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-30 08:09:27] 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-30 08:09:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:09:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:09:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:09:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:09:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:09:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:09:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:10: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-30 08:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:10: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-30 08:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:11:00] 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-30 08:11:00] 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-30 08:11:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:17:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:17:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:17:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:17:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:17:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:18:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:18:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:18:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331107 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:18:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331107 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:18:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:18:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:18:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:18: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-30 08:18:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:18:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:18:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:18: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-30 08:19:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:19:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:19:07] 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-30 08:19:07] 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-30 08:19:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:19:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:19:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:19:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:19:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:19:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:19:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:19:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20: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-30 08:20:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/promos/validate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20: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-30 08:20:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/promos/validate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20: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-30 08:20:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20: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-30 08:20:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:35] 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-30 08:20:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:43] 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-30 08:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:54] 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-30 08:20:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20: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-30 08:20:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:20:58] 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-30 08:21:03] 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-30 08:21:03] 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-30 08:21:03] 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-30 08:21:03] 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-30 08:21:05] 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-30 08:21:05] 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-30 08:21:05] 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-30 08:21:05] 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-30 08:21:05] 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-30 08:21:11] 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-30 08:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:13] 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-30 08:21:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21: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-30 08:21:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:20] 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-30 08:21:20] 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-30 08:21:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:23] 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-30 08:21:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08: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-30 08: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-30 08:21:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21: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-30 08:21:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21: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-30 08:21:35] 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-30 08:21:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:21:35] 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-30 08:22:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:22:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:22:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:22:09] 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-30 08:22:21] 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-30 08:22:21] 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-30 08:22:24] 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-30 08:22:24] 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-30 08:22:24] 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-30 08:22:24] 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-30 08:22:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:22:48] 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-30 08:22:48] 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-30 08:22:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:22:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:22:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:22:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:22:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:23:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:23:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:23:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:23:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:23:09] 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-30 08:23:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:32] 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-30 08:29:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:29:40] 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-30 08:29:40] 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-30 08:31: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-30 08:31: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-30 08:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:31:26] 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-30 08:31:26] 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-30 08:31:26] 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-30 08:31:26] 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-30 08:31:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:31:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:31:50] 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-30 08:31:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:31:50] 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-30 08:33:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:33:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:33:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:33:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:33:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:33:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:33:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:33:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:33:46] 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-30 08:34:03] 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-30 08:34:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:34:03] 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-30 08:34:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:34:12] 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-30 08:34:12] 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-30 08:34:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:34:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:34:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:46:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:46:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:46:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:46:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:46:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:46:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:50:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:50:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:50:50] 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-30 08:50:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:50:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:50:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:50:51] 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-30 08:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:51:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:51:22] 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-30 08:51:22] 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-30 08:51:22] 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-30 08:51:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:51:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:51:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:51:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:52:07] 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-30 08:52:07] 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-30 08:52:07] 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-30 08:52:07] 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-30 08:52:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:52:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:53:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:53:17] 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-30 08:53:17] 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-30 08:54:34] 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-30 08:54:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:54:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:54:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:54:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 08:54:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:00:09] production.INFO: [WA] smart-send ok event=customer_reminder_2h phone=081288676389 email=ayogikrnwn@gmail.com  
[2026-06-30 09:16: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-30 09:16:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:16: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-30 09:17: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-30 09:17:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:17:21] 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-30 09:17:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:17: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-30 09:17: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-30 09:17:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:17:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:17:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:17:51] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"18:45:00","reqEnd":"19:45:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 09:17:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:18:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:18:03] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"13:30:00","reqEnd":"14:45:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 09:18:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:18:17] 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-30 09:18:17] 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-30 09:18:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:25: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-30 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:25: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-30 09:34:23] 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-30 09:34:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:23] 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-30 09:34:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34: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-30 09:34: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-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:42] 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-30 09:34:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:42] 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-30 09:34:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34: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-30 09:34: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-30 09:34:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34: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-30 09:34:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34: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-30 09:34: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-30 09:34: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-30 09:34: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-30 09:34:49] 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-30 09:34:49] 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-30 09:34:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:34:58] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"11:00:00","reqEnd":"12:00:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 09:35:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:08] 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-30 09:35:08] 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-30 09:35:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:09] 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-30 09:35:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:17] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":50000,"nominal_dp_in_data":50000,"all_request":{"branch_id":1,"booking_date":"2026-06-30","payment_type":"down_payment","nominal_dp":50000,"items":[{"service_id":10,"variant_id":8,"therapist_id":41,"room_id":64,"start_time":"11:00","guest_name":"Lingga","guest_phone":"081336078387","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 09:35:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:17] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":153} 
[2026-06-30 09:35:17] 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-30 09:35:18] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 09:35:18] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-30 09:35:18] production.INFO: createDokuPayment: Using specific channel {"method":"EMONEY_DANA","channel":"EMONEY_DANA"} 
[2026-06-30 09:35:18] production.INFO: createDokuPayment: Final payment_method_types {"types":["EMONEY_DANA"]} 
[2026-06-30 09:35:18] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":50000,\"invoice_number\":\"PAY-20260630-000153-1782786917\",\"currency\":\"IDR\",\"session_id\":\"20cfb159-696c-478b-b923-dd852f52973f\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786917\",\"line_items\":[{\"name\":\"Down Payment booking 153\",\"price\":50000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"EMONEY_DANA\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 09:35:18] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":50000,"invoice_number":"PAY-20260630-000153-1782786917","currency":"IDR","session_id":"20cfb159-696c-478b-b923-dd852f52973f","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786917","line_items":[{"name":"Down Payment booking 153","price":50000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["EMONEY_DANA"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-30 09:35:18] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:20cfb159-696c-478b-b923-dd852f52973f
Request-Timestamp:2026-06-30T02:35:18Z
Request-Target:/checkout/v1/payment
Digest:sE3VIyl0ogmiYtfjFqIMkewgbCz87A+gtrMNfMfdogk="} 
[2026-06-30 09:35:18] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"50000","invoice_number":"PAY-20260630-000153-1782786917","currency":"IDR","session_id":"20cfb159-696c-478b-b923-dd852f52973f","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786917","line_items":[{"name":"Down Payment booking 153","quantity":1,"price":"50000"}]},"payment":{"payment_method_types":["EMONEY_DANA"],"payment_due_date":30,"token_id":"20cfb159-696c-478b-b923-dd852f52973f20263530093518619","url":"https://checkout.doku.com/checkout-link-v2/20cfb159-696c-478b-b923-dd852f52973f20263530093518619","expired_date":"20260630100518","expired_datetime":"2026-06-30T03:05:18Z"},"customer":{"email":"linggabachtiar61@gmail.com","phone":"081336078387","name":"Lingga"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Down Payment booking 153","quantity":1,"price":"50000"}]},"uuid":2.2252606300935185e+39,"headers":{"request_id":"20cfb159-696c-478b-b923-dd852f52973f","signature":"HMACSHA256=6VDJhH7k4Z0EXjb/9KnXNYQUHAMOiDDA3+2rQgCYKOk=","date":"2026-06-30T02:35:18Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 09:35:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/181 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/181 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:24] production.INFO: Payment Status Check {"payment_id":"181","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 09:35:24] production.INFO: Calling checkDokuStatus for payment {"payment_id":"181"} 
[2026-06-30 09:35:24] production.INFO: checkDokuStatus called {"payment_id":181,"payment_ref":"PAY-20260630-000153-1782786917","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 09:35:24] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ed6da458-a1b7-4582-ad01-f2d4430e43f2
Request-Timestamp:2026-06-30T02:35:24Z
Request-Target:/orders/v1/status/PAY-20260630-000153-1782786917"} 
[2026-06-30 09:35:24] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000153-1782786917","invoice":"PAY-20260630-000153-1782786917"} 
[2026-06-30 09:35:24] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000153-1782786917","response":{"order":{"invoice_number":"PAY-20260630-000153-1782786917","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T02:35:19Z","original_request_id":"20cfb159-696c-478b-b923-dd852f52973f","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000153-1782786917","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 153"}]},"emoney_payment":{"status":"PENDING","date":"20260630093519","approval_code":"20260630111212800110166682217977267","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 09:35:24] production.INFO: After checkDokuStatus {"payment_id":"181","new_status":"pending"} 
[2026-06-30 09:35:24] production.INFO: Payment Status Response {"payment_id":181,"payment_ref":"PAY-20260630-000153-1782786917","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000153-1782786917\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/20cfb159-696c-478b-b923-dd852f52973f20263530093518619\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000153-1782786917\",\"currency\":\"IDR\",\"session_id\":\"20cfb159-696c-478b-b923-dd852f52973f\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000153-1782786917\",\"line_items\":[{\"name\":\"Down Payment booking 153\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"20cfb159-696c-478b-b923-dd852f52973f20263530093518619\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/20cfb159-696c-478b-b923-dd852f52973f20263530093518619\",\"expired_date\":\"20260630100518\",\"expired_datetime\":\"2026-06-30T03:05:18Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 153\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606300935185e+39,\"headers\":{\"request_id\":\"20cfb159-696c-478b-b923-dd852f52973f\",\"signature\":\"HMACSHA256=6VDJhH7k4Z0EXjb\\/9KnXNYQUHAMOiDDA3+2rQgCYKOk=\",\"date\":\"2026-06-30T02:35:18Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 09:35:24\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000153-1782786917\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T02:35:19Z\",\"original_request_id\":\"20cfb159-696c-478b-b923-dd852f52973f\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000153-1782786917\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 153\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630093519\",\"approval_code\":\"20260630111212800110166682217977267\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 09:35:17"} 
[2026-06-30 09:35:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/181 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:28] production.INFO: Payment Status Check {"payment_id":"181","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 09:35:28] production.INFO: Calling checkDokuStatus for payment {"payment_id":"181"} 
[2026-06-30 09:35:28] production.INFO: checkDokuStatus called {"payment_id":181,"payment_ref":"PAY-20260630-000153-1782786917","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 09:35:28] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:97e6475f-6694-4496-8520-2db1515185c7
Request-Timestamp:2026-06-30T02:35:28Z
Request-Target:/orders/v1/status/PAY-20260630-000153-1782786917"} 
[2026-06-30 09:35:28] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000153-1782786917","invoice":"PAY-20260630-000153-1782786917"} 
[2026-06-30 09:35:29] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000153-1782786917","response":{"order":{"invoice_number":"PAY-20260630-000153-1782786917","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T02:35:19Z","original_request_id":"20cfb159-696c-478b-b923-dd852f52973f","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000153-1782786917","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 153"}]},"emoney_payment":{"status":"PENDING","date":"20260630093519","approval_code":"20260630111212800110166682217977267","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 09:35:29] production.INFO: After checkDokuStatus {"payment_id":"181","new_status":"pending"} 
[2026-06-30 09:35:29] production.INFO: Payment Status Response {"payment_id":181,"payment_ref":"PAY-20260630-000153-1782786917","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000153-1782786917\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/20cfb159-696c-478b-b923-dd852f52973f20263530093518619\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000153-1782786917\",\"currency\":\"IDR\",\"session_id\":\"20cfb159-696c-478b-b923-dd852f52973f\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000153-1782786917\",\"line_items\":[{\"name\":\"Down Payment booking 153\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"20cfb159-696c-478b-b923-dd852f52973f20263530093518619\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/20cfb159-696c-478b-b923-dd852f52973f20263530093518619\",\"expired_date\":\"20260630100518\",\"expired_datetime\":\"2026-06-30T03:05:18Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 153\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606300935185e+39,\"headers\":{\"request_id\":\"20cfb159-696c-478b-b923-dd852f52973f\",\"signature\":\"HMACSHA256=6VDJhH7k4Z0EXjb\\/9KnXNYQUHAMOiDDA3+2rQgCYKOk=\",\"date\":\"2026-06-30T02:35:18Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 09:35:29\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000153-1782786917\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T02:35:19Z\",\"original_request_id\":\"20cfb159-696c-478b-b923-dd852f52973f\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000153-1782786917\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 153\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630093519\",\"approval_code\":\"20260630111212800110166682217977267\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 09:35:17"} 
[2026-06-30 09:35:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35: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-30 09:35:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35: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-30 09:35:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35: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-30 09:35:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:35:54] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":153} 
[2026-06-30 09:35:54] 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-30 09:35:54] 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-30 09:35:54] production.INFO: createDokuPayment: Using specific channel {"method":"EMONEY_OVO","channel":"EMONEY_OVO"} 
[2026-06-30 09:35:54] production.INFO: createDokuPayment: Final payment_method_types {"types":["EMONEY_OVO"]} 
[2026-06-30 09:35:54] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":110000,\"invoice_number\":\"PAY-20260630-000153-1782786954\",\"currency\":\"IDR\",\"session_id\":\"72108f23-8880-44ac-bd01-58ffd2366f51\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786954\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 153\",\"price\":110000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"EMONEY_OVO\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 09:35:54] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":110000,"invoice_number":"PAY-20260630-000153-1782786954","currency":"IDR","session_id":"72108f23-8880-44ac-bd01-58ffd2366f51","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786954","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 153","price":110000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["EMONEY_OVO"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-30 09:35:54] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:72108f23-8880-44ac-bd01-58ffd2366f51
Request-Timestamp:2026-06-30T02:35:54Z
Request-Target:/checkout/v1/payment
Digest:WftzxxvuuIHVzS9/YfO3bjIYkshm9LlWC2b7rZgG+fE="} 
[2026-06-30 09:35:54] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"110000","invoice_number":"PAY-20260630-000153-1782786954","currency":"IDR","session_id":"72108f23-8880-44ac-bd01-58ffd2366f51","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786954","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 153","quantity":1,"price":"110000"}]},"payment":{"payment_method_types":["EMONEY_OVO"],"payment_due_date":30,"token_id":"72108f23-8880-44ac-bd01-58ffd2366f5120263530093554812","url":"https://checkout.doku.com/checkout-link-v2/72108f23-8880-44ac-bd01-58ffd2366f5120263530093554812","expired_date":"20260630100554","expired_datetime":"2026-06-30T03:05:54Z"},"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 153","quantity":1,"price":"110000"}]},"uuid":2.2252606300935548e+39,"headers":{"request_id":"72108f23-8880-44ac-bd01-58ffd2366f51","signature":"HMACSHA256=A17fWkLZKRz3doGuwkDdpVztmDI3jphwDbRJMFroVYg=","date":"2026-06-30T02:35:54Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 09:35:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:36:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:36:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:36:11] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":153} 
[2026-06-30 09:36:11] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-30 09:36:11] 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-30 09:36:11] production.INFO: createDokuPayment: Using specific channel {"method":"EMONEY_SHOPEEPAY","channel":"EMONEY_SHOPEEPAY"} 
[2026-06-30 09:36:11] production.INFO: createDokuPayment: Final payment_method_types {"types":["EMONEY_SHOPEEPAY"]} 
[2026-06-30 09:36:11] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":110000,\"invoice_number\":\"PAY-20260630-000153-1782786971\",\"currency\":\"IDR\",\"session_id\":\"2e697410-8267-4368-8d4f-f73965e054e3\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786971\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 153\",\"price\":110000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"EMONEY_SHOPEEPAY\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 09:36:11] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":110000,"invoice_number":"PAY-20260630-000153-1782786971","currency":"IDR","session_id":"2e697410-8267-4368-8d4f-f73965e054e3","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786971","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 153","price":110000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["EMONEY_SHOPEEPAY"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-30 09:36:11] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:2e697410-8267-4368-8d4f-f73965e054e3
Request-Timestamp:2026-06-30T02:36:11Z
Request-Target:/checkout/v1/payment
Digest:gD4Lz1165m/UrggAdWZjYrrIqoDgT2NnJiRTmAqfbfM="} 
[2026-06-30 09:36:12] production.ERROR: DOKU payment failed (BadResponse): Client error: `POST https://api.doku.com/checkout/v1/payment` resulted in a `400 Bad Request` response:
{"message":["PAYMENT CHANNEL IS INACTIVE"]}
 {"response_body":{"message":["PAYMENT CHANNEL IS INACTIVE"]}} 
[2026-06-30 09:36:12] production.ERROR: Payment initiation failed: DOKU payment failed: {"message":["PAYMENT CHANNEL IS INACTIVE"]}  
[2026-06-30 09:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:36:16] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":153} 
[2026-06-30 09:36:16] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-30 09:36:16] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-30 09:36:16] production.INFO: createDokuPayment: Using specific channel {"method":"EMONEY_SHOPEEPAY","channel":"EMONEY_SHOPEEPAY"} 
[2026-06-30 09:36:16] production.INFO: createDokuPayment: Final payment_method_types {"types":["EMONEY_SHOPEEPAY"]} 
[2026-06-30 09:36:16] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":110000,\"invoice_number\":\"PAY-20260630-000153-1782786976\",\"currency\":\"IDR\",\"session_id\":\"f1c164b2-d390-4575-b0fa-579afa0820ab\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786976\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 153\",\"price\":110000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"EMONEY_SHOPEEPAY\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 09:36:16] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":110000,"invoice_number":"PAY-20260630-000153-1782786976","currency":"IDR","session_id":"f1c164b2-d390-4575-b0fa-579afa0820ab","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786976","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 153","price":110000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["EMONEY_SHOPEEPAY"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-30 09:36:16] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f1c164b2-d390-4575-b0fa-579afa0820ab
Request-Timestamp:2026-06-30T02:36:16Z
Request-Target:/checkout/v1/payment
Digest:Ul1LpKGJTht+gmXk/rWq2fG5lk2qzCy0f7Z9B63SIdg="} 
[2026-06-30 09:36:16] production.ERROR: DOKU payment failed (BadResponse): Client error: `POST https://api.doku.com/checkout/v1/payment` resulted in a `400 Bad Request` response:
{"message":["PAYMENT CHANNEL IS INACTIVE"]}
 {"response_body":{"message":["PAYMENT CHANNEL IS INACTIVE"]}} 
[2026-06-30 09:36:16] production.ERROR: Payment initiation failed: DOKU payment failed: {"message":["PAYMENT CHANNEL IS INACTIVE"]}  
[2026-06-30 09:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:36:22] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":153} 
[2026-06-30 09:36:22] 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-30 09:36:22] 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-30 09:36:22] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BNI","channel":"VIRTUAL_ACCOUNT_BNI"} 
[2026-06-30 09:36:22] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BNI"]} 
[2026-06-30 09:36:22] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":110000,\"invoice_number\":\"PAY-20260630-000153-1782786982\",\"currency\":\"IDR\",\"session_id\":\"fbf20173-4d0a-43aa-b04f-35797ac36b7f\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786982\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 153\",\"price\":110000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BNI\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 09:36:22] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":110000,"invoice_number":"PAY-20260630-000153-1782786982","currency":"IDR","session_id":"fbf20173-4d0a-43aa-b04f-35797ac36b7f","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786982","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 153","price":110000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BNI"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-30 09:36:22] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:fbf20173-4d0a-43aa-b04f-35797ac36b7f
Request-Timestamp:2026-06-30T02:36:22Z
Request-Target:/checkout/v1/payment
Digest:1b1zUH5UlmLiCQHt5XoL9PVJ4Vu+FQ02bC7whS+U5VY="} 
[2026-06-30 09:36:23] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"110000","invoice_number":"PAY-20260630-000153-1782786982","currency":"IDR","session_id":"fbf20173-4d0a-43aa-b04f-35797ac36b7f","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782786982","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 153","quantity":1,"price":"110000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BNI"],"payment_due_date":30,"token_id":"fbf20173-4d0a-43aa-b04f-35797ac36b7f20263630093622994","url":"https://checkout.doku.com/checkout-link-v2/fbf20173-4d0a-43aa-b04f-35797ac36b7f20263630093622994","expired_date":"20260630100622","expired_datetime":"2026-06-30T03:06:22Z"},"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 153","quantity":1,"price":"110000"}]},"uuid":2.2252606300936228e+39,"headers":{"request_id":"fbf20173-4d0a-43aa-b04f-35797ac36b7f","signature":"HMACSHA256=KsmvVZUg9r8i+HFiaTwr6I3GRKoLbmyRGGia8RWFnh0=","date":"2026-06-30T02:36:22Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 09:36:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:36:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:36: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-30 09:36:25] 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-30 09:36: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-30 09:36:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:36:25] 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-30 09:36:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:36:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:36:42] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":153} 
[2026-06-30 09:36:42] 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-30 09:36:42] 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-30 09:36:42] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BNI","channel":"VIRTUAL_ACCOUNT_BNI"} 
[2026-06-30 09:36:42] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BNI"]} 
[2026-06-30 09:36:42] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":110000,\"invoice_number\":\"PAY-20260630-000153-1782787002\",\"currency\":\"IDR\",\"session_id\":\"cd5211ce-2958-4cf1-88dd-96c170995c6b\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782787002\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 153\",\"price\":110000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BNI\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 09:36:42] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":110000,"invoice_number":"PAY-20260630-000153-1782787002","currency":"IDR","session_id":"cd5211ce-2958-4cf1-88dd-96c170995c6b","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782787002","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 153","price":110000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BNI"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-30 09:36:42] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:cd5211ce-2958-4cf1-88dd-96c170995c6b
Request-Timestamp:2026-06-30T02:36:42Z
Request-Target:/checkout/v1/payment
Digest:q/16M8u8ppF98cH9kNyjmNi++Vk1UbYTRXAEKHDoGrI="} 
[2026-06-30 09:36:42] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"110000","invoice_number":"PAY-20260630-000153-1782787002","currency":"IDR","session_id":"cd5211ce-2958-4cf1-88dd-96c170995c6b","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782787002","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 153","quantity":1,"price":"110000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BNI"],"payment_due_date":30,"token_id":"cd5211ce-2958-4cf1-88dd-96c170995c6b20263630093642665","url":"https://checkout.doku.com/checkout-link-v2/cd5211ce-2958-4cf1-88dd-96c170995c6b20263630093642665","expired_date":"20260630100642","expired_datetime":"2026-06-30T03:06:42Z"},"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 153","quantity":1,"price":"110000"}]},"uuid":2.2252606300936428e+39,"headers":{"request_id":"cd5211ce-2958-4cf1-88dd-96c170995c6b","signature":"HMACSHA256=dG4m1H3/VHP0jXQtG8ECRoBg6OKFq33yVCG+HMkxapQ=","date":"2026-06-30T02:36:42Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 09:36:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=110000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:08] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":153} 
[2026-06-30 09:37:08] 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-30 09:37:08] 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-30 09:37:08] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BNI","channel":"VIRTUAL_ACCOUNT_BNI"} 
[2026-06-30 09:37:08] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BNI"]} 
[2026-06-30 09:37:08] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":110000,\"invoice_number\":\"PAY-20260630-000153-1782787028\",\"currency\":\"IDR\",\"session_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782787028\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 153\",\"price\":110000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BNI\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 09:37:08] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":110000,"invoice_number":"PAY-20260630-000153-1782787028","currency":"IDR","session_id":"58957de6-ea67-48c2-a941-2c584068a4fe","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782787028","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 153","price":110000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BNI"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-30 09:37:08] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:58957de6-ea67-48c2-a941-2c584068a4fe
Request-Timestamp:2026-06-30T02:37:08Z
Request-Target:/checkout/v1/payment
Digest:CVs0SvxdCWV/k1TVBdC2Gtf5blwAVJqnYCYIkqTObO4="} 
[2026-06-30 09:37:09] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"110000","invoice_number":"PAY-20260630-000153-1782787028","currency":"IDR","session_id":"58957de6-ea67-48c2-a941-2c584068a4fe","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000153-1782787028","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 153","quantity":1,"price":"110000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BNI"],"payment_due_date":30,"token_id":"58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009","url":"https://checkout.doku.com/checkout-link-v2/58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009","expired_date":"20260630100708","expired_datetime":"2026-06-30T03:07:08Z"},"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 153","quantity":1,"price":"110000"}]},"uuid":2.225260630093709e+39,"headers":{"request_id":"58957de6-ea67-48c2-a941-2c584068a4fe","signature":"HMACSHA256=9biRE7cHO9RStM2bwoX21IpoPCk2eusmh25461GaiWY=","date":"2026-06-30T02:37:08Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 09:37:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/187 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/187 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:14] production.INFO: Payment Status Check {"payment_id":"187","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 09:37:14] production.INFO: Calling checkDokuStatus for payment {"payment_id":"187"} 
[2026-06-30 09:37:14] production.INFO: checkDokuStatus called {"payment_id":187,"payment_ref":"PAY-20260630-000153-1782787028","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 09:37:14] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:53dfa4d0-3a5d-4ee3-965d-ea91b090a883
Request-Timestamp:2026-06-30T02:37:14Z
Request-Target:/orders/v1/status/PAY-20260630-000153-1782787028"} 
[2026-06-30 09:37:14] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000153-1782787028","invoice":"PAY-20260630-000153-1782787028"} 
[2026-06-30 09:37:14] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000153-1782787028","response":{"order":{"invoice_number":"PAY-20260630-000153-1782787028","amount":110000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T02:37:08Z","original_request_id":"58957de6-ea67-48c2-a941-2c584068a4fe","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 09:37:14] production.INFO: After checkDokuStatus {"payment_id":"187","new_status":"pending"} 
[2026-06-30 09:37:14] production.INFO: Payment Status Response {"payment_id":187,"payment_ref":"PAY-20260630-000153-1782787028","status":"pending","payment_status":null,"amount":"110000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000153-1782787028\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BNI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"110000\",\"invoice_number\":\"PAY-20260630-000153-1782787028\",\"currency\":\"IDR\",\"session_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000153-1782787028\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 153\",\"quantity\":1,\"price\":\"110000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BNI\"],\"payment_due_date\":30,\"token_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"expired_date\":\"20260630100708\",\"expired_datetime\":\"2026-06-30T03:07:08Z\"},\"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 153\",\"quantity\":1,\"price\":\"110000\"}]},\"uuid\":2.225260630093709e+39,\"headers\":{\"request_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"signature\":\"HMACSHA256=9biRE7cHO9RStM2bwoX21IpoPCk2eusmh25461GaiWY=\",\"date\":\"2026-06-30T02:37:08Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 09:37:14\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000153-1782787028\",\"amount\":110000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T02:37:08Z\",\"original_request_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 09:37:08"} 
[2026-06-30 09:37:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/187 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:19] production.INFO: Payment Status Check {"payment_id":"187","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 09:37:19] production.INFO: Calling checkDokuStatus for payment {"payment_id":"187"} 
[2026-06-30 09:37:19] production.INFO: checkDokuStatus called {"payment_id":187,"payment_ref":"PAY-20260630-000153-1782787028","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 09:37:19] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:9bfb8974-3311-42ca-83d5-60cc729dde3d
Request-Timestamp:2026-06-30T02:37:19Z
Request-Target:/orders/v1/status/PAY-20260630-000153-1782787028"} 
[2026-06-30 09:37:19] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000153-1782787028","invoice":"PAY-20260630-000153-1782787028"} 
[2026-06-30 09:37:19] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000153-1782787028","response":{"order":{"invoice_number":"PAY-20260630-000153-1782787028","amount":110000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T02:37:08Z","original_request_id":"58957de6-ea67-48c2-a941-2c584068a4fe","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 09:37:19] production.INFO: After checkDokuStatus {"payment_id":"187","new_status":"pending"} 
[2026-06-30 09:37:19] production.INFO: Payment Status Response {"payment_id":187,"payment_ref":"PAY-20260630-000153-1782787028","status":"pending","payment_status":null,"amount":"110000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000153-1782787028\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BNI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"110000\",\"invoice_number\":\"PAY-20260630-000153-1782787028\",\"currency\":\"IDR\",\"session_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000153-1782787028\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 153\",\"quantity\":1,\"price\":\"110000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BNI\"],\"payment_due_date\":30,\"token_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"expired_date\":\"20260630100708\",\"expired_datetime\":\"2026-06-30T03:07:08Z\"},\"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 153\",\"quantity\":1,\"price\":\"110000\"}]},\"uuid\":2.225260630093709e+39,\"headers\":{\"request_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"signature\":\"HMACSHA256=9biRE7cHO9RStM2bwoX21IpoPCk2eusmh25461GaiWY=\",\"date\":\"2026-06-30T02:37:08Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 09:37:19\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000153-1782787028\",\"amount\":110000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T02:37:08Z\",\"original_request_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 09:37:08"} 
[2026-06-30 09:37:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/187 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:24] production.INFO: Payment Status Check {"payment_id":"187","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 09:37:24] production.INFO: Calling checkDokuStatus for payment {"payment_id":"187"} 
[2026-06-30 09:37:24] production.INFO: checkDokuStatus called {"payment_id":187,"payment_ref":"PAY-20260630-000153-1782787028","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 09:37:24] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d0f99734-65e8-4c30-b371-8418493ef4fd
Request-Timestamp:2026-06-30T02:37:24Z
Request-Target:/orders/v1/status/PAY-20260630-000153-1782787028"} 
[2026-06-30 09:37:24] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000153-1782787028","invoice":"PAY-20260630-000153-1782787028"} 
[2026-06-30 09:37:24] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000153-1782787028","response":{"order":{"invoice_number":"PAY-20260630-000153-1782787028","amount":110000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T02:37:08Z","original_request_id":"58957de6-ea67-48c2-a941-2c584068a4fe","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 09:37:24] production.INFO: After checkDokuStatus {"payment_id":"187","new_status":"pending"} 
[2026-06-30 09:37:24] production.INFO: Payment Status Response {"payment_id":187,"payment_ref":"PAY-20260630-000153-1782787028","status":"pending","payment_status":null,"amount":"110000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000153-1782787028\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BNI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"110000\",\"invoice_number\":\"PAY-20260630-000153-1782787028\",\"currency\":\"IDR\",\"session_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000153-1782787028\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 153\",\"quantity\":1,\"price\":\"110000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BNI\"],\"payment_due_date\":30,\"token_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"expired_date\":\"20260630100708\",\"expired_datetime\":\"2026-06-30T03:07:08Z\"},\"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 153\",\"quantity\":1,\"price\":\"110000\"}]},\"uuid\":2.225260630093709e+39,\"headers\":{\"request_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"signature\":\"HMACSHA256=9biRE7cHO9RStM2bwoX21IpoPCk2eusmh25461GaiWY=\",\"date\":\"2026-06-30T02:37:08Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 09:37:24\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000153-1782787028\",\"amount\":110000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T02:37:08Z\",\"original_request_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 09:37:08"} 
[2026-06-30 09:37:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/187 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:29] production.INFO: Payment Status Check {"payment_id":"187","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 09:37:29] production.INFO: Calling checkDokuStatus for payment {"payment_id":"187"} 
[2026-06-30 09:37:29] production.INFO: checkDokuStatus called {"payment_id":187,"payment_ref":"PAY-20260630-000153-1782787028","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 09:37:29] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d466d108-5256-42c5-8a4c-0eba5d697bc0
Request-Timestamp:2026-06-30T02:37:29Z
Request-Target:/orders/v1/status/PAY-20260630-000153-1782787028"} 
[2026-06-30 09:37:29] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000153-1782787028","invoice":"PAY-20260630-000153-1782787028"} 
[2026-06-30 09:37:29] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000153-1782787028","response":{"order":{"invoice_number":"PAY-20260630-000153-1782787028","amount":110000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T02:37:08Z","original_request_id":"58957de6-ea67-48c2-a941-2c584068a4fe","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 09:37:29] production.INFO: After checkDokuStatus {"payment_id":"187","new_status":"pending"} 
[2026-06-30 09:37:29] production.INFO: Payment Status Response {"payment_id":187,"payment_ref":"PAY-20260630-000153-1782787028","status":"pending","payment_status":null,"amount":"110000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000153-1782787028\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BNI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"110000\",\"invoice_number\":\"PAY-20260630-000153-1782787028\",\"currency\":\"IDR\",\"session_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000153-1782787028\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 153\",\"quantity\":1,\"price\":\"110000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BNI\"],\"payment_due_date\":30,\"token_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"expired_date\":\"20260630100708\",\"expired_datetime\":\"2026-06-30T03:07:08Z\"},\"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 153\",\"quantity\":1,\"price\":\"110000\"}]},\"uuid\":2.225260630093709e+39,\"headers\":{\"request_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"signature\":\"HMACSHA256=9biRE7cHO9RStM2bwoX21IpoPCk2eusmh25461GaiWY=\",\"date\":\"2026-06-30T02:37:08Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 09:37:29\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000153-1782787028\",\"amount\":110000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T02:37:08Z\",\"original_request_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 09:37:08"} 
[2026-06-30 09:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/187 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:34] production.INFO: Payment Status Check {"payment_id":"187","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 09:37:34] production.INFO: Calling checkDokuStatus for payment {"payment_id":"187"} 
[2026-06-30 09:37:34] production.INFO: checkDokuStatus called {"payment_id":187,"payment_ref":"PAY-20260630-000153-1782787028","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 09:37:34] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:288f9cfb-8af7-4875-a4ba-00dd9c06f0a2
Request-Timestamp:2026-06-30T02:37:34Z
Request-Target:/orders/v1/status/PAY-20260630-000153-1782787028"} 
[2026-06-30 09:37:34] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000153-1782787028","invoice":"PAY-20260630-000153-1782787028"} 
[2026-06-30 09:37:34] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000153-1782787028","response":{"order":{"invoice_number":"PAY-20260630-000153-1782787028","amount":110000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T02:37:08Z","original_request_id":"58957de6-ea67-48c2-a941-2c584068a4fe","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 09:37:34] production.INFO: After checkDokuStatus {"payment_id":"187","new_status":"pending"} 
[2026-06-30 09:37:34] production.INFO: Payment Status Response {"payment_id":187,"payment_ref":"PAY-20260630-000153-1782787028","status":"pending","payment_status":null,"amount":"110000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000153-1782787028\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BNI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"110000\",\"invoice_number\":\"PAY-20260630-000153-1782787028\",\"currency\":\"IDR\",\"session_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000153-1782787028\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 153\",\"quantity\":1,\"price\":\"110000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BNI\"],\"payment_due_date\":30,\"token_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/58957de6-ea67-48c2-a941-2c584068a4fe20263730093709009\",\"expired_date\":\"20260630100708\",\"expired_datetime\":\"2026-06-30T03:07:08Z\"},\"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 153\",\"quantity\":1,\"price\":\"110000\"}]},\"uuid\":2.225260630093709e+39,\"headers\":{\"request_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"signature\":\"HMACSHA256=9biRE7cHO9RStM2bwoX21IpoPCk2eusmh25461GaiWY=\",\"date\":\"2026-06-30T02:37:08Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 09:37:34\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000153-1782787028\",\"amount\":110000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T02:37:08Z\",\"original_request_id\":\"58957de6-ea67-48c2-a941-2c584068a4fe\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 09:37:08"} 
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:37:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:38:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:38:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:38:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:38:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:40:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:40:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:40:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:40:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:40:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:40:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:20] 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-30 09:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:20] 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-30 09:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:42:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:42:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:42:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:42:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:42:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:42:59] 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-30 09:42:59] 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-30 09:42:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:43:04] 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-30 09:43:04] 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-30 09:43:04] 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-30 09:43:04] 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-30 09:43:07] 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-30 09:43:07] 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-30 09:43:07] 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-30 09:43:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:43:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:43:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:43:51] 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-30 09:43:51] 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-30 09:44:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331112 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331112 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:10] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 09:44:11] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 09:44:11] production.INFO: OTP Email sent to Busukmayy@gmail.com  
[2026-06-30 09:44:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:28] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 09:44:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44: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-30 09:44: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-30 09:44:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:47] 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-30 09:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44: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-30 09:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44: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-30 09:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44: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-30 09:44:50] 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-30 09:44:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:44:50] 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-30 09:44:50] 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-30 09:45:03] 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-30 09:45:03] 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-30 09:45:03] 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-30 09:45:03] 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-30 09:45:05] 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-30 09:45:05] 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-30 09:45:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:45:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:45:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:45:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:45:50] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":142,"therapist_id":6,"date":null,"start_date":"2026-07-11","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-06-28T11:48:47.000000Z","updated_at":"2026-06-28T11:48:47.000000Z"},"reqStart":"17:00:00","reqEnd":"18:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:45:55] 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-30 09:45:55] 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-30 09:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:46:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:46:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:46:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:46:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:46:16] 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-30 09:46:16] 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-30 09:46:18] 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-30 09:46:18] 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-30 09:46:18] 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-30 09:46:18] 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-30 09:46:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:49: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-30 09:49:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:49:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:49:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:49:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:49:43] 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-30 09:49:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:49: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-30 09:49:48] 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-30 09:50:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:50:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:50:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:50:46] 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-30 09:50:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:50:58] 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-30 09:50:58] 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-30 09:50:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:02] 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-30 09:51:02] 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-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:07] 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-30 09:51:07] 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-30 09:51:10] 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-30 09:51:10] 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-30 09:51:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331112 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331112 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:18] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"10:00:00","reqEnd":"11:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:52:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:24] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:52:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:29] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"12:00:00","reqEnd":"13:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:52:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:35] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:52:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:41] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 09:52:41] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 09:52:41] production.INFO: OTP Email sent to rozi.arminda@gmail.com  
[2026-06-30 09:52:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:52:49] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"10:00:00","reqEnd":"11:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:52:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:06] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 09:53:07] 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-30 09:53:07] 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-30 09:53:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53: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-30 09:53: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-30 09:53:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:10] 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-30 09:53:10] 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-30 09:53:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:10] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:53:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:20] 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-30 09:53:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53: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-30 09:53: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-30 09:53:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53: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-30 09:53:21] 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-30 09:53:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:22] 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-30 09:53:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:22] 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-30 09:53:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:22] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:53:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:25] 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-30 09:53:25] 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-30 09:53:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:27] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"10:00:00","reqEnd":"11:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:53:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:53:39] 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-30 09:53:39] 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-30 09:53:39] 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-30 09:53:39] 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-30 09:54:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54: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-30 09:54:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54: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-30 09:54:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54: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-30 09:54:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54: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-30 09:54:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=108900&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=108900&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54: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-30 09:54: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-30 09:54: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-30 09:54:18] 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-30 09:54:18] 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-30 09:54:18] 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-30 09:54:18] 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-30 09:54:22] 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-30 09:54:22] 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-30 09:54:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:54:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:03] 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-30 09:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:03] 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-30 09:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:04] 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-30 09:55:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:04] 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-30 09:55:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:05] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"18:30:00","reqEnd":"21:30:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 09:55:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:13] 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-30 09:55:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:13] 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-30 09:55:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:16] 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-30 09:55:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:18] 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-30 09:55:18] 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-30 09:55:18] 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-30 09:55:18] 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-30 09:55:24] 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-30 09:55:24] 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-30 09:55:25] 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-30 09:55:25] 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-30 09:55:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55: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-30 09:55:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:39] 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-30 09:55:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:39] 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-30 09:55:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55: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-30 09:55:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55: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-30 09:55: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-30 09:55: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-30 09:55: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-30 09:55: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-30 09:55: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-30 09:55:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:55:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:00] 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-30 09:56:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:01] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:56:04] 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-30 09:56:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:17] 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-30 09:56:17] 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-30 09:56:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56: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-30 09:56: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-30 09:56:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:36] 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-30 09:56:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:37] 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-30 09:56: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-30 09:56: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-30 09:56:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56: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-30 09:56: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-30 09:56:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:48] 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-30 09:56:48] 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-30 09:56:53] 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-30 09:56:53] 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-30 09:56:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:56:57] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:57:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:05] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"17:45:00","reqEnd":"19:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:57:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:13] 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-30 09:57:13] 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-30 09:57:14] 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-30 09:57:14] 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-30 09:57:14] 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-30 09:57:14] 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-30 09:57:14] 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-30 09:57:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57: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-30 09:57: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-30 09:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:32] 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-30 09:57:32] 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-30 09:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:33] 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-30 09:57:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:33] 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-30 09:57:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:34] 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-30 09:57:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:36] 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-30 09:57:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:36] 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-30 09:57:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:57:37] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"17:00:00","reqEnd":"18:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 09:57:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:04] 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-30 09:58:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:27] 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-30 09:58:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58: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-30 09:58:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58: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-30 09:58:32] 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-30 09:58: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-30 09:58: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-30 09:58:33] 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-30 09:58: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-30 09:58:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58: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-30 09:58:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:54] 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-30 09:58:55] 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-30 09:58:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:59] 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-30 09:58:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:58:59] 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-30 09:59:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:15] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"19:30:00","reqEnd":"21:30:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 09:59:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:35] 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-30 09:59:35] 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-30 09:59:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59: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-30 09:59:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 09:59: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-30 10:00:07] production.INFO: [WA] smart-send ok event=customer_reminder_2h phone=081288676389 email=ayogikrnwn@gmail.com  
[2026-06-30 10:00: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-30 10:00:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:00:10] 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-30 10:00:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:00:13] 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-30 10:00:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:00:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:00:19] 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-30 10:00:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:00:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:00:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:00:37] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"12:15:00","reqEnd":"13:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:00:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:00:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:00:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:00:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:01:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:01:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:01:21] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"12:15:00","reqEnd":"13:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:01:39] 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-30 10:01:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:01:39] 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-30 10:01:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:01:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:12] 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-30 10:02:12] 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-30 10:02:12] 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-30 10:02:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:27] 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-30 10:02:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:27] 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-30 10:02:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:38] 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-30 10:02:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:39] 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-30 10:02:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:02:59] 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-30 10:02:59] 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-30 10:02:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:03:01] 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-30 10:03:01] 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-30 10:03:03] 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-30 10:03:03] 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-30 10:03:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:03:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:03:27] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:03:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:03:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:03:50] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"12:15:00","reqEnd":"13:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:04:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04: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-30 10:04:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04: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-30 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:04:43] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:04:50] 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-30 10:04:50] 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-30 10:04:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:04] 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-30 10:05:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:07] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"12:15:00","reqEnd":"13:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:05:08] 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-30 10:05:08] 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-30 10:05:13] 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-30 10:05:13] 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-30 10:05:14] 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-30 10:05:14] 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-30 10:05:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=349800&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=349800&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=349800&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:05:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:02] 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-30 10:06:02] 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-30 10:06:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:07] 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-30 10:06:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:11] 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-30 10:06:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:11] 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-30 10:06:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06: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-30 10:06: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-30 10:06:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06: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-30 10:06:27] 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-30 10:06:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=349800&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=349800&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06: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-30 10:06: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-30 10:06:41] 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-30 10:06:42] 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-30 10:06:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:55] 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-30 10:06:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:55] 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-30 10:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:56] 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-30 10:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06: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-30 10:06: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-30 10:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06: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-30 10:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:01] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":100000,"nominal_dp_in_data":100000,"all_request":{"branch_id":1,"booking_date":"2026-07-31","payment_type":"down_payment","nominal_dp":100000,"items":[{"service_id":46,"variant_id":41,"therapist_id":6,"room_id":64,"start_time":"11:00","guest_name":"Exa Rukmanasari ","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 1"},{"service_id":55,"therapist_id":6,"room_id":64,"start_time":"12:15","guest_name":"Exa Rukmanasari ","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 1"},{"service_id":46,"variant_id":41,"therapist_id":8,"room_id":64,"start_time":"11:00","guest_name":"Lisna ","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 2"},{"service_id":55,"therapist_id":8,"room_id":64,"start_time":"12:15","guest_name":"Lisna ","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 2"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 10:07:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:01] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":154} 
[2026-06-30 10:07:01] 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-30 10:07:01] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 10:07:01] 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-30 10:07:01] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BRI","channel":"VIRTUAL_ACCOUNT_BRI"} 
[2026-06-30 10:07:01] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BRI"]} 
[2026-06-30 10:07:01] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":100000,\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"currency\":\"IDR\",\"session_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000154-1782788821\",\"line_items\":[{\"name\":\"Down Payment booking 154\",\"price\":100000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"]},\"customer\":{\"name\":\"Exa Rukmanasari \",\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 10:07:01] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":100000,"invoice_number":"PAY-20260630-000154-1782788821","currency":"IDR","session_id":"68c0944b-9dd7-454e-a808-45f09a8f2955","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000154-1782788821","line_items":[{"name":"Down Payment booking 154","price":100000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BRI"]},"customer":{"name":"Exa Rukmanasari ","email":"eksasari909@gmail.com","phone":"085234017835"}}} 
[2026-06-30 10:07:01] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:68c0944b-9dd7-454e-a808-45f09a8f2955
Request-Timestamp:2026-06-30T03:07:01Z
Request-Target:/checkout/v1/payment
Digest:A1lXjfiG++8D6JieIlKswuJDcGFgCba66Nf3FD3ZhFg="} 
[2026-06-30 10:07:02] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"100000","invoice_number":"PAY-20260630-000154-1782788821","currency":"IDR","session_id":"68c0944b-9dd7-454e-a808-45f09a8f2955","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000154-1782788821","line_items":[{"name":"Down Payment booking 154","quantity":1,"price":"100000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BRI"],"payment_due_date":30,"token_id":"68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381","url":"https://checkout.doku.com/checkout-link-v2/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381","expired_date":"20260630103701","expired_datetime":"2026-06-30T03:37:01Z"},"customer":{"email":"eksasari909@gmail.com","phone":"085234017835","name":"Exa Rukmanasari "},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Down Payment booking 154","quantity":1,"price":"100000"}]},"uuid":2.2252606301007023e+39,"headers":{"request_id":"68c0944b-9dd7-454e-a808-45f09a8f2955","signature":"HMACSHA256=p0yqr2mbSzZceYsYNKn8POwCNSzfP+XYbzlhRlYff0o=","date":"2026-06-30T03:07:01Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 10:07:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/188 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/188 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:08] production.INFO: Payment Status Check {"payment_id":"188","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:07:08] production.INFO: Calling checkDokuStatus for payment {"payment_id":"188"} 
[2026-06-30 10:07:08] production.INFO: checkDokuStatus called {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:07:08] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f46a3b25-2958-419f-9b31-71f105930543
Request-Timestamp:2026-06-30T03:07:08Z
Request-Target:/orders/v1/status/PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:08] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000154-1782788821","invoice":"PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:09] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000154-1782788821","response":{"order":{"invoice_number":"PAY-20260630-000154-1782788821","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"68c0944b-9dd7-454e-a808-45f09a8f2955"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036705","created_date":"20260630100707","expired_date":"20260630103607","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 154"}]}}} 
[2026-06-30 10:07:09] production.INFO: After checkDokuStatus {"payment_id":"188","new_status":"pending"} 
[2026-06-30 10:07:09] production.INFO: Payment Status Response {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000154-1782788821\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"currency\":\"IDR\",\"session_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000154-1782788821\",\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"expired_date\":\"20260630103701\",\"expired_datetime\":\"2026-06-30T03:37:01Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301007023e+39,\"headers\":{\"request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"signature\":\"HMACSHA256=p0yqr2mbSzZceYsYNKn8POwCNSzfP+XYbzlhRlYff0o=\",\"date\":\"2026-06-30T03:07:01Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:07:09\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036705\",\"created_date\":\"20260630100707\",\"expired_date\":\"20260630103607\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 154\"}]}}}}","created_at":"2026-06-30 10:07:01"} 
[2026-06-30 10:07:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/188 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:12] production.INFO: Payment Status Check {"payment_id":"188","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:07:12] production.INFO: Calling checkDokuStatus for payment {"payment_id":"188"} 
[2026-06-30 10:07:12] production.INFO: checkDokuStatus called {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:07:12] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4a950fa2-ae1b-4662-bd60-01e4e844ea43
Request-Timestamp:2026-06-30T03:07:12Z
Request-Target:/orders/v1/status/PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:12] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000154-1782788821","invoice":"PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:13] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000154-1782788821","response":{"order":{"invoice_number":"PAY-20260630-000154-1782788821","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"68c0944b-9dd7-454e-a808-45f09a8f2955"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036705","created_date":"20260630100707","expired_date":"20260630103607","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 154"}]}}} 
[2026-06-30 10:07:13] production.INFO: After checkDokuStatus {"payment_id":"188","new_status":"pending"} 
[2026-06-30 10:07:13] production.INFO: Payment Status Response {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000154-1782788821\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"currency\":\"IDR\",\"session_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000154-1782788821\",\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"expired_date\":\"20260630103701\",\"expired_datetime\":\"2026-06-30T03:37:01Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301007023e+39,\"headers\":{\"request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"signature\":\"HMACSHA256=p0yqr2mbSzZceYsYNKn8POwCNSzfP+XYbzlhRlYff0o=\",\"date\":\"2026-06-30T03:07:01Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:07:13\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036705\",\"created_date\":\"20260630100707\",\"expired_date\":\"20260630103607\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 154\"}]}}}}","created_at":"2026-06-30 10:07:01"} 
[2026-06-30 10:07:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/188 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:17] production.INFO: Payment Status Check {"payment_id":"188","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:07:17] production.INFO: Calling checkDokuStatus for payment {"payment_id":"188"} 
[2026-06-30 10:07:17] production.INFO: checkDokuStatus called {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:07:17] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:da619925-e25e-4a97-81d7-9cd5ca9e9b71
Request-Timestamp:2026-06-30T03:07:17Z
Request-Target:/orders/v1/status/PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:17] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000154-1782788821","invoice":"PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:18] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000154-1782788821","response":{"order":{"invoice_number":"PAY-20260630-000154-1782788821","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"68c0944b-9dd7-454e-a808-45f09a8f2955"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036705","created_date":"20260630100707","expired_date":"20260630103607","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 154"}]}}} 
[2026-06-30 10:07:18] production.INFO: After checkDokuStatus {"payment_id":"188","new_status":"pending"} 
[2026-06-30 10:07:18] production.INFO: Payment Status Response {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000154-1782788821\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"currency\":\"IDR\",\"session_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000154-1782788821\",\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"expired_date\":\"20260630103701\",\"expired_datetime\":\"2026-06-30T03:37:01Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301007023e+39,\"headers\":{\"request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"signature\":\"HMACSHA256=p0yqr2mbSzZceYsYNKn8POwCNSzfP+XYbzlhRlYff0o=\",\"date\":\"2026-06-30T03:07:01Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:07:18\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036705\",\"created_date\":\"20260630100707\",\"expired_date\":\"20260630103607\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 154\"}]}}}}","created_at":"2026-06-30 10:07:01"} 
[2026-06-30 10:07:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/188 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:23] production.INFO: Payment Status Check {"payment_id":"188","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:07:23] production.INFO: Calling checkDokuStatus for payment {"payment_id":"188"} 
[2026-06-30 10:07:23] production.INFO: checkDokuStatus called {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:07:23] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f2c95ccb-2d76-4edf-a435-b3973591d11a
Request-Timestamp:2026-06-30T03:07:23Z
Request-Target:/orders/v1/status/PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:23] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000154-1782788821","invoice":"PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:23] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000154-1782788821","response":{"order":{"invoice_number":"PAY-20260630-000154-1782788821","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"68c0944b-9dd7-454e-a808-45f09a8f2955"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036705","created_date":"20260630100707","expired_date":"20260630103607","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 154"}]}}} 
[2026-06-30 10:07:23] production.INFO: After checkDokuStatus {"payment_id":"188","new_status":"pending"} 
[2026-06-30 10:07:23] production.INFO: Payment Status Response {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000154-1782788821\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"currency\":\"IDR\",\"session_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000154-1782788821\",\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"expired_date\":\"20260630103701\",\"expired_datetime\":\"2026-06-30T03:37:01Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301007023e+39,\"headers\":{\"request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"signature\":\"HMACSHA256=p0yqr2mbSzZceYsYNKn8POwCNSzfP+XYbzlhRlYff0o=\",\"date\":\"2026-06-30T03:07:01Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:07:23\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036705\",\"created_date\":\"20260630100707\",\"expired_date\":\"20260630103607\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 154\"}]}}}}","created_at":"2026-06-30 10:07:01"} 
[2026-06-30 10:07:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/188 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:27] production.INFO: Payment Status Check {"payment_id":"188","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:07:27] production.INFO: Calling checkDokuStatus for payment {"payment_id":"188"} 
[2026-06-30 10:07:27] production.INFO: checkDokuStatus called {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:07:27] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:8a3ada1c-e24f-4fb8-85b1-71b1a6657eb5
Request-Timestamp:2026-06-30T03:07:27Z
Request-Target:/orders/v1/status/PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:27] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000154-1782788821","invoice":"PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:28] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000154-1782788821","response":{"order":{"invoice_number":"PAY-20260630-000154-1782788821","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"68c0944b-9dd7-454e-a808-45f09a8f2955"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036705","created_date":"20260630100707","expired_date":"20260630103607","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 154"}]}}} 
[2026-06-30 10:07:28] production.INFO: After checkDokuStatus {"payment_id":"188","new_status":"pending"} 
[2026-06-30 10:07:28] production.INFO: Payment Status Response {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000154-1782788821\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"currency\":\"IDR\",\"session_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000154-1782788821\",\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"expired_date\":\"20260630103701\",\"expired_datetime\":\"2026-06-30T03:37:01Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301007023e+39,\"headers\":{\"request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"signature\":\"HMACSHA256=p0yqr2mbSzZceYsYNKn8POwCNSzfP+XYbzlhRlYff0o=\",\"date\":\"2026-06-30T03:07:01Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:07:28\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036705\",\"created_date\":\"20260630100707\",\"expired_date\":\"20260630103607\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 154\"}]}}}}","created_at":"2026-06-30 10:07:01"} 
[2026-06-30 10:07:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/188 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:33] production.INFO: Payment Status Check {"payment_id":"188","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:07:33] production.INFO: Calling checkDokuStatus for payment {"payment_id":"188"} 
[2026-06-30 10:07:33] production.INFO: checkDokuStatus called {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:07:33] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f464d093-a26b-4796-80ec-c7f63bf70d41
Request-Timestamp:2026-06-30T03:07:33Z
Request-Target:/orders/v1/status/PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:33] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000154-1782788821","invoice":"PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:34] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000154-1782788821","response":{"order":{"invoice_number":"PAY-20260630-000154-1782788821","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"68c0944b-9dd7-454e-a808-45f09a8f2955"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036705","created_date":"20260630100707","expired_date":"20260630103607","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 154"}]}}} 
[2026-06-30 10:07:34] production.INFO: After checkDokuStatus {"payment_id":"188","new_status":"pending"} 
[2026-06-30 10:07:34] production.INFO: Payment Status Response {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000154-1782788821\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"currency\":\"IDR\",\"session_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000154-1782788821\",\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"expired_date\":\"20260630103701\",\"expired_datetime\":\"2026-06-30T03:37:01Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301007023e+39,\"headers\":{\"request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"signature\":\"HMACSHA256=p0yqr2mbSzZceYsYNKn8POwCNSzfP+XYbzlhRlYff0o=\",\"date\":\"2026-06-30T03:07:01Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:07:34\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036705\",\"created_date\":\"20260630100707\",\"expired_date\":\"20260630103607\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 154\"}]}}}}","created_at":"2026-06-30 10:07:01"} 
[2026-06-30 10:07:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3310 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3310 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/188 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:37] production.INFO: Payment Status Check {"payment_id":"188","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:07:37] production.INFO: Calling checkDokuStatus for payment {"payment_id":"188"} 
[2026-06-30 10:07:37] production.INFO: checkDokuStatus called {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:07:37] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3f85663f-1d1d-40c7-a897-df5b06e9088f
Request-Timestamp:2026-06-30T03:07:37Z
Request-Target:/orders/v1/status/PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:37] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000154-1782788821","invoice":"PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:38] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000154-1782788821","response":{"order":{"invoice_number":"PAY-20260630-000154-1782788821","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"68c0944b-9dd7-454e-a808-45f09a8f2955"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036705","created_date":"20260630100707","expired_date":"20260630103607","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 154"}]}}} 
[2026-06-30 10:07:38] production.INFO: After checkDokuStatus {"payment_id":"188","new_status":"pending"} 
[2026-06-30 10:07:38] production.INFO: Payment Status Response {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000154-1782788821\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"currency\":\"IDR\",\"session_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000154-1782788821\",\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"expired_date\":\"20260630103701\",\"expired_datetime\":\"2026-06-30T03:37:01Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301007023e+39,\"headers\":{\"request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"signature\":\"HMACSHA256=p0yqr2mbSzZceYsYNKn8POwCNSzfP+XYbzlhRlYff0o=\",\"date\":\"2026-06-30T03:07:01Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:07:38\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036705\",\"created_date\":\"20260630100707\",\"expired_date\":\"20260630103607\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 154\"}]}}}}","created_at":"2026-06-30 10:07:01"} 
[2026-06-30 10:07:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/188 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:43] production.INFO: Payment Status Check {"payment_id":"188","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:07:43] production.INFO: Calling checkDokuStatus for payment {"payment_id":"188"} 
[2026-06-30 10:07:43] production.INFO: checkDokuStatus called {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:07:43] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:cc504079-c20b-457e-970a-29f575773bc3
Request-Timestamp:2026-06-30T03:07:43Z
Request-Target:/orders/v1/status/PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:43] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000154-1782788821","invoice":"PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:43] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000154-1782788821","response":{"order":{"invoice_number":"PAY-20260630-000154-1782788821","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"68c0944b-9dd7-454e-a808-45f09a8f2955"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036705","created_date":"20260630100707","expired_date":"20260630103607","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 154"}]}}} 
[2026-06-30 10:07:43] production.INFO: After checkDokuStatus {"payment_id":"188","new_status":"pending"} 
[2026-06-30 10:07:43] production.INFO: Payment Status Response {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000154-1782788821\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"currency\":\"IDR\",\"session_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000154-1782788821\",\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"expired_date\":\"20260630103701\",\"expired_datetime\":\"2026-06-30T03:37:01Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301007023e+39,\"headers\":{\"request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"signature\":\"HMACSHA256=p0yqr2mbSzZceYsYNKn8POwCNSzfP+XYbzlhRlYff0o=\",\"date\":\"2026-06-30T03:07:01Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:07:43\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036705\",\"created_date\":\"20260630100707\",\"expired_date\":\"20260630103607\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 154\"}]}}}}","created_at":"2026-06-30 10:07:01"} 
[2026-06-30 10:07:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331019 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331019 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/188 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:48] production.INFO: Payment Status Check {"payment_id":"188","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:07:48] production.INFO: Calling checkDokuStatus for payment {"payment_id":"188"} 
[2026-06-30 10:07:48] production.INFO: checkDokuStatus called {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:07:48] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:52774d71-79a7-441e-907b-31366b2b4689
Request-Timestamp:2026-06-30T03:07:48Z
Request-Target:/orders/v1/status/PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:48] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000154-1782788821","invoice":"PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:48] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000154-1782788821","response":{"order":{"invoice_number":"PAY-20260630-000154-1782788821","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"68c0944b-9dd7-454e-a808-45f09a8f2955"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036705","created_date":"20260630100707","expired_date":"20260630103607","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 154"}]}}} 
[2026-06-30 10:07:49] production.INFO: After checkDokuStatus {"payment_id":"188","new_status":"pending"} 
[2026-06-30 10:07:49] production.INFO: Payment Status Response {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000154-1782788821\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"currency\":\"IDR\",\"session_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000154-1782788821\",\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"expired_date\":\"20260630103701\",\"expired_datetime\":\"2026-06-30T03:37:01Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301007023e+39,\"headers\":{\"request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"signature\":\"HMACSHA256=p0yqr2mbSzZceYsYNKn8POwCNSzfP+XYbzlhRlYff0o=\",\"date\":\"2026-06-30T03:07:01Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:07:48\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036705\",\"created_date\":\"20260630100707\",\"expired_date\":\"20260630103607\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 154\"}]}}}}","created_at":"2026-06-30 10:07:01"} 
[2026-06-30 10:07:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/188 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:07:53] production.INFO: Payment Status Check {"payment_id":"188","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:07:53] production.INFO: Calling checkDokuStatus for payment {"payment_id":"188"} 
[2026-06-30 10:07:53] production.INFO: checkDokuStatus called {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:07:53] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ddb9914e-79c7-4d54-b239-519f7ed861ad
Request-Timestamp:2026-06-30T03:07:53Z
Request-Target:/orders/v1/status/PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:53] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000154-1782788821","invoice":"PAY-20260630-000154-1782788821"} 
[2026-06-30 10:07:53] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000154-1782788821","response":{"order":{"invoice_number":"PAY-20260630-000154-1782788821","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"68c0944b-9dd7-454e-a808-45f09a8f2955"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036705","created_date":"20260630100707","expired_date":"20260630103607","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 154"}]}}} 
[2026-06-30 10:07:53] production.INFO: After checkDokuStatus {"payment_id":"188","new_status":"pending"} 
[2026-06-30 10:07:53] production.INFO: Payment Status Response {"payment_id":188,"payment_ref":"PAY-20260630-000154-1782788821","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000154-1782788821\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"currency\":\"IDR\",\"session_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000154-1782788821\",\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/68c0944b-9dd7-454e-a808-45f09a8f295520260730100702381\",\"expired_date\":\"20260630103701\",\"expired_datetime\":\"2026-06-30T03:37:01Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 154\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301007023e+39,\"headers\":{\"request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\",\"signature\":\"HMACSHA256=p0yqr2mbSzZceYsYNKn8POwCNSzfP+XYbzlhRlYff0o=\",\"date\":\"2026-06-30T03:07:01Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:07:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000154-1782788821\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"68c0944b-9dd7-454e-a808-45f09a8f2955\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036705\",\"created_date\":\"20260630100707\",\"expired_date\":\"20260630103607\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 154\"}]}}}}","created_at":"2026-06-30 10:07:01"} 
[2026-06-30 10:08:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:13] 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-30 10:08:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:13] 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-30 10:08:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08: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-30 10:08: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-30 10:08:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:23] 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-30 10:08:23] 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-30 10:08:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08: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-30 10:08:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:41] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 10:08:41] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 10:08:41] production.INFO: OTP Email sent to noveropel83@gmail.com  
[2026-06-30 10:08:42] 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-30 10:08:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:50] 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-30 10:08:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:08:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:09:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:09:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:09:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:09:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:09:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:09:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:09:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:09: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-30 10:09: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-30 10:10:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:11] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 10:10: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-30 10:10:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10: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-30 10:10:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10: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-30 10:10:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:53] 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-30 10:10:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:54] 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-30 10:10: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-30 10:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:10:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:11:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:11:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:11:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:11:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:11:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:11:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:11:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:11:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:11: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-30 10:11:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:11:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:11: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-30 10:11: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-30 10:11:46] 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-30 10:11:46] 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-30 10:11:46] 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-30 10:11:46] 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-30 10:12:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:12:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:12:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:12:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:14:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:14:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:14:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:14:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:14:31] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"17:00:00","reqEnd":"18:00:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 10:15:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:39] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"17:00:00","reqEnd":"18:30:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15: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-30 10:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15: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-30 10:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:15:59] 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-30 10:15:59] 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-30 10:15:59] 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-30 10:16:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:00] 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-30 10:16:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:01] 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-30 10:16:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16: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-30 10:16: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-30 10:16:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:22] 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-30 10:16: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-30 10:16: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-30 10:16:22] 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-30 10:16:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:16:46] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:17:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:17:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:17:03] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"12:15:00","reqEnd":"13:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:17:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:17:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:17:40] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:00] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"12:15:00","reqEnd":"13:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:18:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=349800&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=349800&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=349800&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:49] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":100000,"nominal_dp_in_data":100000,"all_request":{"branch_id":1,"booking_date":"2026-07-31","payment_type":"down_payment","nominal_dp":100000,"items":[{"service_id":46,"variant_id":41,"therapist_id":6,"room_id":64,"start_time":"11:00","guest_name":"Exa Rukmanasari ","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 1"},{"service_id":55,"therapist_id":6,"room_id":64,"start_time":"12:15","guest_name":"Exa Rukmanasari ","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 1"},{"service_id":46,"variant_id":41,"therapist_id":8,"room_id":64,"start_time":"11:00","guest_name":"Lisna ","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 2"},{"service_id":55,"therapist_id":8,"room_id":64,"start_time":"12:15","guest_name":"Lisna ","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 2"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 10:18:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:49] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":155} 
[2026-06-30 10:18:49] 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-30 10:18:49] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 10:18:49] 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-30 10:18:49] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BRI","channel":"VIRTUAL_ACCOUNT_BRI"} 
[2026-06-30 10:18:49] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BRI"]} 
[2026-06-30 10:18:49] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":100000,\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"currency\":\"IDR\",\"session_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000155-1782789529\",\"line_items\":[{\"name\":\"Down Payment booking 155\",\"price\":100000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"]},\"customer\":{\"name\":\"Exa Rukmanasari \",\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 10:18:49] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":100000,"invoice_number":"PAY-20260630-000155-1782789529","currency":"IDR","session_id":"454b7417-f334-4ff9-a486-15e7ba9b988d","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000155-1782789529","line_items":[{"name":"Down Payment booking 155","price":100000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BRI"]},"customer":{"name":"Exa Rukmanasari ","email":"eksasari909@gmail.com","phone":"085234017835"}}} 
[2026-06-30 10:18:49] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:454b7417-f334-4ff9-a486-15e7ba9b988d
Request-Timestamp:2026-06-30T03:18:49Z
Request-Target:/checkout/v1/payment
Digest:JumTW/LLOlUKwaGVeV9vjqlc3jajqpUfOhJawzAdpD0="} 
[2026-06-30 10:18:50] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"100000","invoice_number":"PAY-20260630-000155-1782789529","currency":"IDR","session_id":"454b7417-f334-4ff9-a486-15e7ba9b988d","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000155-1782789529","line_items":[{"name":"Down Payment booking 155","quantity":1,"price":"100000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BRI"],"payment_due_date":30,"token_id":"454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597","url":"https://checkout.doku.com/checkout-link-v2/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597","expired_date":"20260630104849","expired_datetime":"2026-06-30T03:48:49Z"},"customer":{"email":"eksasari909@gmail.com","phone":"085234017835","name":"Exa Rukmanasari "},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Down Payment booking 155","quantity":1,"price":"100000"}]},"uuid":2.2252606301018505e+39,"headers":{"request_id":"454b7417-f334-4ff9-a486-15e7ba9b988d","signature":"HMACSHA256=bm9YQyu9TeYhB9qYHLHwiijZcoTK3vJn+KZGMxBoz/0=","date":"2026-06-30T03:18:49Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 10:18:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/189 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/189 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:18:56] production.INFO: Payment Status Check {"payment_id":"189","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:18:56] production.INFO: Calling checkDokuStatus for payment {"payment_id":"189"} 
[2026-06-30 10:18:56] production.INFO: checkDokuStatus called {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:18:56] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:cba768fb-ff7a-4256-90cc-217260f46384
Request-Timestamp:2026-06-30T03:18:56Z
Request-Target:/orders/v1/status/PAY-20260630-000155-1782789529"} 
[2026-06-30 10:18:56] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000155-1782789529","invoice":"PAY-20260630-000155-1782789529"} 
[2026-06-30 10:18:57] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000155-1782789529","response":{"order":{"invoice_number":"PAY-20260630-000155-1782789529","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"454b7417-f334-4ff9-a486-15e7ba9b988d"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036831","created_date":"20260630101854","expired_date":"20260630104754","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 155"}]}}} 
[2026-06-30 10:18:57] production.INFO: After checkDokuStatus {"payment_id":"189","new_status":"pending"} 
[2026-06-30 10:18:57] production.INFO: Payment Status Response {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000155-1782789529\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"currency\":\"IDR\",\"session_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000155-1782789529\",\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"expired_date\":\"20260630104849\",\"expired_datetime\":\"2026-06-30T03:48:49Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301018505e+39,\"headers\":{\"request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"signature\":\"HMACSHA256=bm9YQyu9TeYhB9qYHLHwiijZcoTK3vJn+KZGMxBoz\\/0=\",\"date\":\"2026-06-30T03:18:49Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:18:57\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036831\",\"created_date\":\"20260630101854\",\"expired_date\":\"20260630104754\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 155\"}]}}}}","created_at":"2026-06-30 10:18:49"} 
[2026-06-30 10:19:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/189 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:19:01] production.INFO: Payment Status Check {"payment_id":"189","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:19:01] production.INFO: Calling checkDokuStatus for payment {"payment_id":"189"} 
[2026-06-30 10:19:01] production.INFO: checkDokuStatus called {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:19:01] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:6fdf5f4e-094c-4c56-80d3-6cf8f8ff6af0
Request-Timestamp:2026-06-30T03:19:01Z
Request-Target:/orders/v1/status/PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:01] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000155-1782789529","invoice":"PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:02] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000155-1782789529","response":{"order":{"invoice_number":"PAY-20260630-000155-1782789529","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"454b7417-f334-4ff9-a486-15e7ba9b988d"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036831","created_date":"20260630101854","expired_date":"20260630104754","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 155"}]}}} 
[2026-06-30 10:19:02] production.INFO: After checkDokuStatus {"payment_id":"189","new_status":"pending"} 
[2026-06-30 10:19:02] production.INFO: Payment Status Response {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000155-1782789529\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"currency\":\"IDR\",\"session_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000155-1782789529\",\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"expired_date\":\"20260630104849\",\"expired_datetime\":\"2026-06-30T03:48:49Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301018505e+39,\"headers\":{\"request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"signature\":\"HMACSHA256=bm9YQyu9TeYhB9qYHLHwiijZcoTK3vJn+KZGMxBoz\\/0=\",\"date\":\"2026-06-30T03:18:49Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:19:02\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036831\",\"created_date\":\"20260630101854\",\"expired_date\":\"20260630104754\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 155\"}]}}}}","created_at":"2026-06-30 10:18:49"} 
[2026-06-30 10:19:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/189 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:19:06] production.INFO: Payment Status Check {"payment_id":"189","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:19:06] production.INFO: Calling checkDokuStatus for payment {"payment_id":"189"} 
[2026-06-30 10:19:06] production.INFO: checkDokuStatus called {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:19:06] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:edce0bdb-3e28-49c7-99e0-67691baab8ce
Request-Timestamp:2026-06-30T03:19:06Z
Request-Target:/orders/v1/status/PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:06] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000155-1782789529","invoice":"PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:06] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000155-1782789529","response":{"order":{"invoice_number":"PAY-20260630-000155-1782789529","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"454b7417-f334-4ff9-a486-15e7ba9b988d"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036831","created_date":"20260630101854","expired_date":"20260630104754","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 155"}]}}} 
[2026-06-30 10:19:07] production.INFO: After checkDokuStatus {"payment_id":"189","new_status":"pending"} 
[2026-06-30 10:19:07] production.INFO: Payment Status Response {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000155-1782789529\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"currency\":\"IDR\",\"session_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000155-1782789529\",\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"expired_date\":\"20260630104849\",\"expired_datetime\":\"2026-06-30T03:48:49Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301018505e+39,\"headers\":{\"request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"signature\":\"HMACSHA256=bm9YQyu9TeYhB9qYHLHwiijZcoTK3vJn+KZGMxBoz\\/0=\",\"date\":\"2026-06-30T03:18:49Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:19:06\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036831\",\"created_date\":\"20260630101854\",\"expired_date\":\"20260630104754\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 155\"}]}}}}","created_at":"2026-06-30 10:18:49"} 
[2026-06-30 10:19:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/189 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:19:11] production.INFO: Payment Status Check {"payment_id":"189","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:19:11] production.INFO: Calling checkDokuStatus for payment {"payment_id":"189"} 
[2026-06-30 10:19:11] production.INFO: checkDokuStatus called {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:19:11] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:128aa064-fa22-4a15-9b5d-1b0f27f44794
Request-Timestamp:2026-06-30T03:19:11Z
Request-Target:/orders/v1/status/PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:11] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000155-1782789529","invoice":"PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:11] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000155-1782789529","response":{"order":{"invoice_number":"PAY-20260630-000155-1782789529","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"454b7417-f334-4ff9-a486-15e7ba9b988d"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036831","created_date":"20260630101854","expired_date":"20260630104754","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 155"}]}}} 
[2026-06-30 10:19:11] production.INFO: After checkDokuStatus {"payment_id":"189","new_status":"pending"} 
[2026-06-30 10:19:11] production.INFO: Payment Status Response {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000155-1782789529\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"currency\":\"IDR\",\"session_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000155-1782789529\",\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"expired_date\":\"20260630104849\",\"expired_datetime\":\"2026-06-30T03:48:49Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301018505e+39,\"headers\":{\"request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"signature\":\"HMACSHA256=bm9YQyu9TeYhB9qYHLHwiijZcoTK3vJn+KZGMxBoz\\/0=\",\"date\":\"2026-06-30T03:18:49Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:19:11\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036831\",\"created_date\":\"20260630101854\",\"expired_date\":\"20260630104754\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 155\"}]}}}}","created_at":"2026-06-30 10:18:49"} 
[2026-06-30 10:19:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/189 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:19:16] production.INFO: Payment Status Check {"payment_id":"189","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:19:16] production.INFO: Calling checkDokuStatus for payment {"payment_id":"189"} 
[2026-06-30 10:19:16] production.INFO: checkDokuStatus called {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:19:16] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ac30143c-9607-4ca8-b2c1-ae787c29d284
Request-Timestamp:2026-06-30T03:19:16Z
Request-Target:/orders/v1/status/PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:17] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000155-1782789529","invoice":"PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:17] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000155-1782789529","response":{"order":{"invoice_number":"PAY-20260630-000155-1782789529","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"454b7417-f334-4ff9-a486-15e7ba9b988d"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036831","created_date":"20260630101854","expired_date":"20260630104754","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 155"}]}}} 
[2026-06-30 10:19:17] production.INFO: After checkDokuStatus {"payment_id":"189","new_status":"pending"} 
[2026-06-30 10:19:17] production.INFO: Payment Status Response {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000155-1782789529\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"currency\":\"IDR\",\"session_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000155-1782789529\",\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"expired_date\":\"20260630104849\",\"expired_datetime\":\"2026-06-30T03:48:49Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301018505e+39,\"headers\":{\"request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"signature\":\"HMACSHA256=bm9YQyu9TeYhB9qYHLHwiijZcoTK3vJn+KZGMxBoz\\/0=\",\"date\":\"2026-06-30T03:18:49Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:19:17\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036831\",\"created_date\":\"20260630101854\",\"expired_date\":\"20260630104754\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 155\"}]}}}}","created_at":"2026-06-30 10:18:49"} 
[2026-06-30 10:19:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/189 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:19:22] production.INFO: Payment Status Check {"payment_id":"189","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:19:22] production.INFO: Calling checkDokuStatus for payment {"payment_id":"189"} 
[2026-06-30 10:19:22] production.INFO: checkDokuStatus called {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:19:22] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:781e7a9a-7700-4c41-b488-5ac2295f972a
Request-Timestamp:2026-06-30T03:19:22Z
Request-Target:/orders/v1/status/PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:22] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000155-1782789529","invoice":"PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:22] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000155-1782789529","response":{"order":{"invoice_number":"PAY-20260630-000155-1782789529","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"454b7417-f334-4ff9-a486-15e7ba9b988d"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036831","created_date":"20260630101854","expired_date":"20260630104754","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 155"}]}}} 
[2026-06-30 10:19:22] production.INFO: After checkDokuStatus {"payment_id":"189","new_status":"pending"} 
[2026-06-30 10:19:22] production.INFO: Payment Status Response {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000155-1782789529\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"currency\":\"IDR\",\"session_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000155-1782789529\",\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"expired_date\":\"20260630104849\",\"expired_datetime\":\"2026-06-30T03:48:49Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301018505e+39,\"headers\":{\"request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"signature\":\"HMACSHA256=bm9YQyu9TeYhB9qYHLHwiijZcoTK3vJn+KZGMxBoz\\/0=\",\"date\":\"2026-06-30T03:18:49Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:19:22\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036831\",\"created_date\":\"20260630101854\",\"expired_date\":\"20260630104754\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 155\"}]}}}}","created_at":"2026-06-30 10:18:49"} 
[2026-06-30 10:19:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/189 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:19:27] production.INFO: Payment Status Check {"payment_id":"189","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:19:27] production.INFO: Calling checkDokuStatus for payment {"payment_id":"189"} 
[2026-06-30 10:19:27] production.INFO: checkDokuStatus called {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:19:27] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ee6d7e91-adb8-493e-8826-1ea9cf4ba01f
Request-Timestamp:2026-06-30T03:19:27Z
Request-Target:/orders/v1/status/PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:27] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000155-1782789529","invoice":"PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:27] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000155-1782789529","response":{"order":{"invoice_number":"PAY-20260630-000155-1782789529","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"454b7417-f334-4ff9-a486-15e7ba9b988d"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036831","created_date":"20260630101854","expired_date":"20260630104754","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 155"}]}}} 
[2026-06-30 10:19:27] production.INFO: After checkDokuStatus {"payment_id":"189","new_status":"pending"} 
[2026-06-30 10:19:27] production.INFO: Payment Status Response {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000155-1782789529\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"currency\":\"IDR\",\"session_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000155-1782789529\",\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"expired_date\":\"20260630104849\",\"expired_datetime\":\"2026-06-30T03:48:49Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301018505e+39,\"headers\":{\"request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"signature\":\"HMACSHA256=bm9YQyu9TeYhB9qYHLHwiijZcoTK3vJn+KZGMxBoz\\/0=\",\"date\":\"2026-06-30T03:18:49Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:19:27\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036831\",\"created_date\":\"20260630101854\",\"expired_date\":\"20260630104754\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 155\"}]}}}}","created_at":"2026-06-30 10:18:49"} 
[2026-06-30 10:19:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/189 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:19:32] production.INFO: Payment Status Check {"payment_id":"189","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:19:32] production.INFO: Calling checkDokuStatus for payment {"payment_id":"189"} 
[2026-06-30 10:19:32] production.INFO: checkDokuStatus called {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:19:32] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4c51042f-4c6f-40c5-9de4-b973490126ae
Request-Timestamp:2026-06-30T03:19:32Z
Request-Target:/orders/v1/status/PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:32] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000155-1782789529","invoice":"PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:32] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000155-1782789529","response":{"order":{"invoice_number":"PAY-20260630-000155-1782789529","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"454b7417-f334-4ff9-a486-15e7ba9b988d"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036831","created_date":"20260630101854","expired_date":"20260630104754","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 155"}]}}} 
[2026-06-30 10:19:32] production.INFO: After checkDokuStatus {"payment_id":"189","new_status":"pending"} 
[2026-06-30 10:19:32] production.INFO: Payment Status Response {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000155-1782789529\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"currency\":\"IDR\",\"session_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000155-1782789529\",\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"expired_date\":\"20260630104849\",\"expired_datetime\":\"2026-06-30T03:48:49Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301018505e+39,\"headers\":{\"request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"signature\":\"HMACSHA256=bm9YQyu9TeYhB9qYHLHwiijZcoTK3vJn+KZGMxBoz\\/0=\",\"date\":\"2026-06-30T03:18:49Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:19:32\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036831\",\"created_date\":\"20260630101854\",\"expired_date\":\"20260630104754\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 155\"}]}}}}","created_at":"2026-06-30 10:18:49"} 
[2026-06-30 10:19:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/189 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:19:37] production.INFO: Payment Status Check {"payment_id":"189","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:19:37] production.INFO: Calling checkDokuStatus for payment {"payment_id":"189"} 
[2026-06-30 10:19:37] production.INFO: checkDokuStatus called {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:19:37] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3a1ee4fa-15d4-45aa-9a50-b0604bd5b3a4
Request-Timestamp:2026-06-30T03:19:37Z
Request-Target:/orders/v1/status/PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:37] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000155-1782789529","invoice":"PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:37] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000155-1782789529","response":{"order":{"invoice_number":"PAY-20260630-000155-1782789529","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"454b7417-f334-4ff9-a486-15e7ba9b988d"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036831","created_date":"20260630101854","expired_date":"20260630104754","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 155"}]}}} 
[2026-06-30 10:19:37] production.INFO: After checkDokuStatus {"payment_id":"189","new_status":"pending"} 
[2026-06-30 10:19:37] production.INFO: Payment Status Response {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000155-1782789529\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"currency\":\"IDR\",\"session_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000155-1782789529\",\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"expired_date\":\"20260630104849\",\"expired_datetime\":\"2026-06-30T03:48:49Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301018505e+39,\"headers\":{\"request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"signature\":\"HMACSHA256=bm9YQyu9TeYhB9qYHLHwiijZcoTK3vJn+KZGMxBoz\\/0=\",\"date\":\"2026-06-30T03:18:49Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:19:37\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036831\",\"created_date\":\"20260630101854\",\"expired_date\":\"20260630104754\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 155\"}]}}}}","created_at":"2026-06-30 10:18:49"} 
[2026-06-30 10:19:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/189 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:19:41] production.INFO: Payment Status Check {"payment_id":"189","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:19:41] production.INFO: Calling checkDokuStatus for payment {"payment_id":"189"} 
[2026-06-30 10:19:41] production.INFO: checkDokuStatus called {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:19:41] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3162d4da-b14d-4fe1-a141-b09a9fd69f07
Request-Timestamp:2026-06-30T03:19:41Z
Request-Target:/orders/v1/status/PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:41] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000155-1782789529","invoice":"PAY-20260630-000155-1782789529"} 
[2026-06-30 10:19:42] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000155-1782789529","response":{"order":{"invoice_number":"PAY-20260630-000155-1782789529","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"454b7417-f334-4ff9-a486-15e7ba9b988d"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036831","created_date":"20260630101854","expired_date":"20260630104754","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 155"}]}}} 
[2026-06-30 10:19:42] production.INFO: After checkDokuStatus {"payment_id":"189","new_status":"pending"} 
[2026-06-30 10:19:42] production.INFO: Payment Status Response {"payment_id":189,"payment_ref":"PAY-20260630-000155-1782789529","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000155-1782789529\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"currency\":\"IDR\",\"session_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000155-1782789529\",\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/454b7417-f334-4ff9-a486-15e7ba9b988d20261830101850597\",\"expired_date\":\"20260630104849\",\"expired_datetime\":\"2026-06-30T03:48:49Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 155\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301018505e+39,\"headers\":{\"request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\",\"signature\":\"HMACSHA256=bm9YQyu9TeYhB9qYHLHwiijZcoTK3vJn+KZGMxBoz\\/0=\",\"date\":\"2026-06-30T03:18:49Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:19:42\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000155-1782789529\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"454b7417-f334-4ff9-a486-15e7ba9b988d\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036831\",\"created_date\":\"20260630101854\",\"expired_date\":\"20260630104754\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 155\"}]}}}}","created_at":"2026-06-30 10:18:49"} 
[2026-06-30 10:20:11] 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-30 10:20:11] 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-30 10:20:11] 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-30 10:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:20:11] 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-30 10:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24: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-30 10:24:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24: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-30 10:24:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:24:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:23] 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-30 10:25:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:27] 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-30 10:25:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:50] 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-30 10:25:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:51] 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-30 10:25:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:54] 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-30 10:25:54] 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-30 10:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:25:54] 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-30 10:26:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:26:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:26:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:26:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:26:08] 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-30 10:26:08] 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-30 10:26:08] 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-30 10:26:08] 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-30 10:26:09] 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-30 10:26:09] 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-30 10:26:09] 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-30 10:26:09] 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-30 10:26:09] 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-30 10:26:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:26:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:26:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:26:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:26:45] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:26:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:26:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:26:51] 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-30 10:26:51] 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-30 10:27:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:09] 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-30 10:27: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-30 10:27:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:14] 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-30 10:27:14] 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-30 10:27:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:35] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:27:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:50] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":50000,"nominal_dp_in_data":50000,"all_request":{"branch_id":1,"booking_date":"2026-06-30","payment_type":"down_payment","nominal_dp":50000,"items":[{"service_id":10,"variant_id":9,"therapist_id":41,"room_id":3,"start_time":"17:00","guest_name":"Sukma Ayu Putri Satiti ","guest_phone":"082334238791","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 10:27:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:50] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":156} 
[2026-06-30 10:27:50] 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-30 10:27:50] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 10:27:50] 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-30 10:27:50] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BRI","channel":"VIRTUAL_ACCOUNT_BRI"} 
[2026-06-30 10:27:50] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BRI"]} 
[2026-06-30 10:27:50] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":50000,\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"currency\":\"IDR\",\"session_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000156-1782790070\",\"line_items\":[{\"name\":\"Down Payment booking 156\",\"price\":50000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"]},\"customer\":{\"name\":\"Sukma Ayu Putri Satiti \",\"email\":\"Busukmayy@gmail.com\",\"phone\":\"082334238791\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 10:27:50] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":50000,"invoice_number":"PAY-20260630-000156-1782790070","currency":"IDR","session_id":"08a7c95b-d497-47be-8d39-ed610b162c17","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000156-1782790070","line_items":[{"name":"Down Payment booking 156","price":50000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BRI"]},"customer":{"name":"Sukma Ayu Putri Satiti ","email":"Busukmayy@gmail.com","phone":"082334238791"}}} 
[2026-06-30 10:27:50] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:08a7c95b-d497-47be-8d39-ed610b162c17
Request-Timestamp:2026-06-30T03:27:50Z
Request-Target:/checkout/v1/payment
Digest:ogr26ioMkzLJWDtUnHrlyMyvroKUmL1ZzraRQuaho+g="} 
[2026-06-30 10:27:50] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"50000","invoice_number":"PAY-20260630-000156-1782790070","currency":"IDR","session_id":"08a7c95b-d497-47be-8d39-ed610b162c17","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000156-1782790070","line_items":[{"name":"Down Payment booking 156","quantity":1,"price":"50000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BRI"],"payment_due_date":30,"token_id":"08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635","url":"https://checkout.doku.com/checkout-link-v2/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635","expired_date":"20260630105750","expired_datetime":"2026-06-30T03:57:50Z"},"customer":{"email":"Busukmayy@gmail.com","phone":"082334238791","name":"Sukma Ayu Putri Satiti "},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Down Payment booking 156","quantity":1,"price":"50000"}]},"uuid":2.2252606301027505e+39,"headers":{"request_id":"08a7c95b-d497-47be-8d39-ed610b162c17","signature":"HMACSHA256=igW8IIN6KGBjhPnB5g4oVymFmhtoHqsHQN4puIboNTo=","date":"2026-06-30T03:27:50Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 10:27:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/190 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/190 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:56] production.INFO: Payment Status Check {"payment_id":"190","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:27:56] production.INFO: Calling checkDokuStatus for payment {"payment_id":"190"} 
[2026-06-30 10:27:56] production.INFO: checkDokuStatus called {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:27:56] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:9ae73b73-7de0-40ec-b679-230c282978fe
Request-Timestamp:2026-06-30T03:27:56Z
Request-Target:/orders/v1/status/PAY-20260630-000156-1782790070"} 
[2026-06-30 10:27:56] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000156-1782790070","invoice":"PAY-20260630-000156-1782790070"} 
[2026-06-30 10:27:56] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000156-1782790070","response":{"order":{"invoice_number":"PAY-20260630-000156-1782790070","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"08a7c95b-d497-47be-8d39-ed610b162c17"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036929","created_date":"20260630102755","expired_date":"20260630105655","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 156"}]}}} 
[2026-06-30 10:27:56] production.INFO: After checkDokuStatus {"payment_id":"190","new_status":"pending"} 
[2026-06-30 10:27:56] production.INFO: Payment Status Response {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","status":"pending","payment_status":null,"amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000156-1782790070\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"currency\":\"IDR\",\"session_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000156-1782790070\",\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"expired_date\":\"20260630105750\",\"expired_datetime\":\"2026-06-30T03:57:50Z\"},\"customer\":{\"email\":\"Busukmayy@gmail.com\",\"phone\":\"082334238791\",\"name\":\"Sukma Ayu Putri Satiti \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301027505e+39,\"headers\":{\"request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"signature\":\"HMACSHA256=igW8IIN6KGBjhPnB5g4oVymFmhtoHqsHQN4puIboNTo=\",\"date\":\"2026-06-30T03:27:50Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:27:56\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036929\",\"created_date\":\"20260630102755\",\"expired_date\":\"20260630105655\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 156\"}]}}}}","created_at":"2026-06-30 10:27:50"} 
[2026-06-30 10:27:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:27:58] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"12:15:00","reqEnd":"13:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:28:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/190 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:00] production.INFO: Payment Status Check {"payment_id":"190","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:28:00] production.INFO: Calling checkDokuStatus for payment {"payment_id":"190"} 
[2026-06-30 10:28:00] production.INFO: checkDokuStatus called {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:28:00] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:6bf27484-fca7-49a7-8d26-341acdb58582
Request-Timestamp:2026-06-30T03:28:00Z
Request-Target:/orders/v1/status/PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:00] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000156-1782790070","invoice":"PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:01] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000156-1782790070","response":{"order":{"invoice_number":"PAY-20260630-000156-1782790070","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"08a7c95b-d497-47be-8d39-ed610b162c17"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036929","created_date":"20260630102755","expired_date":"20260630105655","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 156"}]}}} 
[2026-06-30 10:28:01] production.INFO: After checkDokuStatus {"payment_id":"190","new_status":"pending"} 
[2026-06-30 10:28:01] production.INFO: Payment Status Response {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","status":"pending","payment_status":null,"amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000156-1782790070\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"currency\":\"IDR\",\"session_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000156-1782790070\",\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"expired_date\":\"20260630105750\",\"expired_datetime\":\"2026-06-30T03:57:50Z\"},\"customer\":{\"email\":\"Busukmayy@gmail.com\",\"phone\":\"082334238791\",\"name\":\"Sukma Ayu Putri Satiti \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301027505e+39,\"headers\":{\"request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"signature\":\"HMACSHA256=igW8IIN6KGBjhPnB5g4oVymFmhtoHqsHQN4puIboNTo=\",\"date\":\"2026-06-30T03:27:50Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:28:01\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036929\",\"created_date\":\"20260630102755\",\"expired_date\":\"20260630105655\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 156\"}]}}}}","created_at":"2026-06-30 10:27:50"} 
[2026-06-30 10:28:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/190 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:06] production.INFO: Payment Status Check {"payment_id":"190","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:28:06] production.INFO: Calling checkDokuStatus for payment {"payment_id":"190"} 
[2026-06-30 10:28:06] production.INFO: checkDokuStatus called {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:28:06] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ad4193b0-ab14-4eb3-aa08-cb82bdf7a699
Request-Timestamp:2026-06-30T03:28:06Z
Request-Target:/orders/v1/status/PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:06] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000156-1782790070","invoice":"PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:06] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000156-1782790070","response":{"order":{"invoice_number":"PAY-20260630-000156-1782790070","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"08a7c95b-d497-47be-8d39-ed610b162c17"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036929","created_date":"20260630102755","expired_date":"20260630105655","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 156"}]}}} 
[2026-06-30 10:28:06] production.INFO: After checkDokuStatus {"payment_id":"190","new_status":"pending"} 
[2026-06-30 10:28:06] production.INFO: Payment Status Response {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","status":"pending","payment_status":null,"amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000156-1782790070\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"currency\":\"IDR\",\"session_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000156-1782790070\",\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"expired_date\":\"20260630105750\",\"expired_datetime\":\"2026-06-30T03:57:50Z\"},\"customer\":{\"email\":\"Busukmayy@gmail.com\",\"phone\":\"082334238791\",\"name\":\"Sukma Ayu Putri Satiti \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301027505e+39,\"headers\":{\"request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"signature\":\"HMACSHA256=igW8IIN6KGBjhPnB5g4oVymFmhtoHqsHQN4puIboNTo=\",\"date\":\"2026-06-30T03:27:50Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:28:06\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036929\",\"created_date\":\"20260630102755\",\"expired_date\":\"20260630105655\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 156\"}]}}}}","created_at":"2026-06-30 10:27:50"} 
[2026-06-30 10:28:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/190 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:10] production.INFO: Payment Status Check {"payment_id":"190","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:28:10] production.INFO: Calling checkDokuStatus for payment {"payment_id":"190"} 
[2026-06-30 10:28:10] production.INFO: checkDokuStatus called {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:28:10] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:9935130c-47ee-414a-b767-5f55bd9efb08
Request-Timestamp:2026-06-30T03:28:10Z
Request-Target:/orders/v1/status/PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:10] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000156-1782790070","invoice":"PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:11] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000156-1782790070","response":{"order":{"invoice_number":"PAY-20260630-000156-1782790070","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"08a7c95b-d497-47be-8d39-ed610b162c17"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036929","created_date":"20260630102755","expired_date":"20260630105655","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 156"}]}}} 
[2026-06-30 10:28:11] production.INFO: After checkDokuStatus {"payment_id":"190","new_status":"pending"} 
[2026-06-30 10:28:11] production.INFO: Payment Status Response {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","status":"pending","payment_status":null,"amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000156-1782790070\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"currency\":\"IDR\",\"session_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000156-1782790070\",\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"expired_date\":\"20260630105750\",\"expired_datetime\":\"2026-06-30T03:57:50Z\"},\"customer\":{\"email\":\"Busukmayy@gmail.com\",\"phone\":\"082334238791\",\"name\":\"Sukma Ayu Putri Satiti \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301027505e+39,\"headers\":{\"request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"signature\":\"HMACSHA256=igW8IIN6KGBjhPnB5g4oVymFmhtoHqsHQN4puIboNTo=\",\"date\":\"2026-06-30T03:27:50Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:28:11\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036929\",\"created_date\":\"20260630102755\",\"expired_date\":\"20260630105655\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 156\"}]}}}}","created_at":"2026-06-30 10:27:50"} 
[2026-06-30 10:28:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/190 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:16] production.INFO: Payment Status Check {"payment_id":"190","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:28:16] production.INFO: Calling checkDokuStatus for payment {"payment_id":"190"} 
[2026-06-30 10:28:16] production.INFO: checkDokuStatus called {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:28:16] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:dbde9c2f-f6ff-4b00-baaf-d97bc7c6dd54
Request-Timestamp:2026-06-30T03:28:16Z
Request-Target:/orders/v1/status/PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:16] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000156-1782790070","invoice":"PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:16] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000156-1782790070","response":{"order":{"invoice_number":"PAY-20260630-000156-1782790070","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"08a7c95b-d497-47be-8d39-ed610b162c17"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036929","created_date":"20260630102755","expired_date":"20260630105655","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 156"}]}}} 
[2026-06-30 10:28:17] production.INFO: After checkDokuStatus {"payment_id":"190","new_status":"pending"} 
[2026-06-30 10:28:17] production.INFO: Payment Status Response {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","status":"pending","payment_status":null,"amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000156-1782790070\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"currency\":\"IDR\",\"session_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000156-1782790070\",\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"expired_date\":\"20260630105750\",\"expired_datetime\":\"2026-06-30T03:57:50Z\"},\"customer\":{\"email\":\"Busukmayy@gmail.com\",\"phone\":\"082334238791\",\"name\":\"Sukma Ayu Putri Satiti \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301027505e+39,\"headers\":{\"request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"signature\":\"HMACSHA256=igW8IIN6KGBjhPnB5g4oVymFmhtoHqsHQN4puIboNTo=\",\"date\":\"2026-06-30T03:27:50Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:28:16\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036929\",\"created_date\":\"20260630102755\",\"expired_date\":\"20260630105655\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 156\"}]}}}}","created_at":"2026-06-30 10:27:50"} 
[2026-06-30 10:28:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/190 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:21] production.INFO: Payment Status Check {"payment_id":"190","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:28:21] production.INFO: Calling checkDokuStatus for payment {"payment_id":"190"} 
[2026-06-30 10:28:21] production.INFO: checkDokuStatus called {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:28:21] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:75931c70-65fc-4fc1-97e2-f8b6ec9730c6
Request-Timestamp:2026-06-30T03:28:21Z
Request-Target:/orders/v1/status/PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:21] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000156-1782790070","invoice":"PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:21] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000156-1782790070","response":{"order":{"invoice_number":"PAY-20260630-000156-1782790070","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"08a7c95b-d497-47be-8d39-ed610b162c17"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036929","created_date":"20260630102755","expired_date":"20260630105655","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 156"}]}}} 
[2026-06-30 10:28:21] production.INFO: After checkDokuStatus {"payment_id":"190","new_status":"pending"} 
[2026-06-30 10:28:21] production.INFO: Payment Status Response {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","status":"pending","payment_status":null,"amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000156-1782790070\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"currency\":\"IDR\",\"session_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000156-1782790070\",\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"expired_date\":\"20260630105750\",\"expired_datetime\":\"2026-06-30T03:57:50Z\"},\"customer\":{\"email\":\"Busukmayy@gmail.com\",\"phone\":\"082334238791\",\"name\":\"Sukma Ayu Putri Satiti \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301027505e+39,\"headers\":{\"request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"signature\":\"HMACSHA256=igW8IIN6KGBjhPnB5g4oVymFmhtoHqsHQN4puIboNTo=\",\"date\":\"2026-06-30T03:27:50Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:28:21\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036929\",\"created_date\":\"20260630102755\",\"expired_date\":\"20260630105655\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 156\"}]}}}}","created_at":"2026-06-30 10:27:50"} 
[2026-06-30 10:28:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:24] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:28:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/190 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:25] production.INFO: Payment Status Check {"payment_id":"190","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:28:25] production.INFO: Calling checkDokuStatus for payment {"payment_id":"190"} 
[2026-06-30 10:28:25] production.INFO: checkDokuStatus called {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:28:25] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:09f86943-80b6-4e6a-8fb4-0d3d4121a353
Request-Timestamp:2026-06-30T03:28:25Z
Request-Target:/orders/v1/status/PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:25] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000156-1782790070","invoice":"PAY-20260630-000156-1782790070"} 
[2026-06-30 10:28:27] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000156-1782790070","response":{"order":{"invoice_number":"PAY-20260630-000156-1782790070","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"08a7c95b-d497-47be-8d39-ed610b162c17"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036929","created_date":"20260630102755","expired_date":"20260630105655","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 156"}]}}} 
[2026-06-30 10:28:27] production.INFO: After checkDokuStatus {"payment_id":"190","new_status":"pending"} 
[2026-06-30 10:28:27] production.INFO: Payment Status Response {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","status":"pending","payment_status":null,"amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000156-1782790070\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"currency\":\"IDR\",\"session_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000156-1782790070\",\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"expired_date\":\"20260630105750\",\"expired_datetime\":\"2026-06-30T03:57:50Z\"},\"customer\":{\"email\":\"Busukmayy@gmail.com\",\"phone\":\"082334238791\",\"name\":\"Sukma Ayu Putri Satiti \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301027505e+39,\"headers\":{\"request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"signature\":\"HMACSHA256=igW8IIN6KGBjhPnB5g4oVymFmhtoHqsHQN4puIboNTo=\",\"date\":\"2026-06-30T03:27:50Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:28:27\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036929\",\"created_date\":\"20260630102755\",\"expired_date\":\"20260630105655\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 156\"}]}}}}","created_at":"2026-06-30 10:27:50"} 
[2026-06-30 10:28:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:48] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"12:15:00","reqEnd":"13:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:28:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=349800&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=349800&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:28:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=349800&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/190 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:04] production.INFO: Payment Status Check {"payment_id":"190","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:29:04] production.INFO: Calling checkDokuStatus for payment {"payment_id":"190"} 
[2026-06-30 10:29:04] production.INFO: checkDokuStatus called {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:29:04] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b902bbfe-2f23-49e4-af1c-7cb5165082ee
Request-Timestamp:2026-06-30T03:29:04Z
Request-Target:/orders/v1/status/PAY-20260630-000156-1782790070"} 
[2026-06-30 10:29:04] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000156-1782790070","invoice":"PAY-20260630-000156-1782790070"} 
[2026-06-30 10:29:05] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000156-1782790070","response":{"order":{"invoice_number":"PAY-20260630-000156-1782790070","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"PAYMENT","date":"2026-06-30T03:29:00Z","original_request_id":"08a7c95b-d497-47be-8d39-ed610b162c17"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036929","created_date":"20260630102900","expired_date":"20260630105655","reusable_status":false},"virtual_account_inquiry":{"status":"USED","date":"20260630102843","channel_code":"3"},"virtual_account_payment":{"identifier":[{"name":"TRANSAKSI_ID","value":"7f69177e-8d01-4f58-bee2-5dadbc226945"},{"name":"TERMINAL_ID","value":"3"}],"date":"20260630102900","status":"SUCCESS"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 156"}]}}} 
[2026-06-30 10:29:05] production.INFO: Updating payment status {"payment_id":190,"old_status":"pending","new_status":"success"} 
[2026-06-30 10:29:05] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":190} 
[2026-06-30 10:29:05] production.INFO: processSuccessfulPayment starting for Payment ID: 190, Status: success  
[2026-06-30 10:29:05] production.INFO: Found PaymentLog ID: 156 with status: pending  
[2026-06-30 10:29:05] production.INFO: PaymentLog 156 updated to settlement  
[2026-06-30 10:29:05] 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-30 10:29:05] production.INFO: Resolved customer email {"email":"Busukmayy@gmail.com"} 
[2026-06-30 10:29:07] production.INFO: [WA] smart-send ok event=staff_booking_new phone=895632477272 email=amandhadevlinsky2002@gmail.com  
[2026-06-30 10:29:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/190 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:09] production.INFO: Payment Status Check {"payment_id":"190","current_status":"success","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:29:09] production.INFO: Payment Status Response {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","status":"success","payment_status":null,"amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000156-1782790070\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"currency\":\"IDR\",\"session_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000156-1782790070\",\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"expired_date\":\"20260630105750\",\"expired_datetime\":\"2026-06-30T03:57:50Z\"},\"customer\":{\"email\":\"Busukmayy@gmail.com\",\"phone\":\"082334238791\",\"name\":\"Sukma Ayu Putri Satiti \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301027505e+39,\"headers\":{\"request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"signature\":\"HMACSHA256=igW8IIN6KGBjhPnB5g4oVymFmhtoHqsHQN4puIboNTo=\",\"date\":\"2026-06-30T03:27:50Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:29:05\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"PAYMENT\",\"date\":\"2026-06-30T03:29:00Z\",\"original_request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036929\",\"created_date\":\"20260630102900\",\"expired_date\":\"20260630105655\",\"reusable_status\":false},\"virtual_account_inquiry\":{\"status\":\"USED\",\"date\":\"20260630102843\",\"channel_code\":\"3\"},\"virtual_account_payment\":{\"identifier\":[{\"name\":\"TRANSAKSI_ID\",\"value\":\"7f69177e-8d01-4f58-bee2-5dadbc226945\"},{\"name\":\"TERMINAL_ID\",\"value\":\"3\"}],\"date\":\"20260630102900\",\"status\":\"SUCCESS\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 156\"}]}}}}","created_at":"2026-06-30 10:27:50"} 
[2026-06-30 10:29:11] production.ERROR: Background email process error (suppressed) for amandhadevlinsky2002@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. 98e67ed59e1d1-3805340870dsm774454a91.11 - gsmtp".  
[2026-06-30 10:29:11] production.INFO: Email job dispatched for: amandhadevlinsky2002@gmail.com  
[2026-06-30 10:29:12] production.INFO: [WA] smart-send ok event=customer_confirmation phone=082334238791 email=Busukmayy@gmail.com  
[2026-06-30 10:29:12] production.ERROR: Failed to record transaction for payment 190: 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 (121, service, 10, ?, 9, 41, 1, 0, 0, ?, 2026-06-30 10:29:12, 2026-06-30 10:29:12))  
[2026-06-30 10:29:12] production.INFO: After checkDokuStatus {"payment_id":"190","new_status":"success"} 
[2026-06-30 10:29:12] production.INFO: Booking payment status {"booking_id":129,"payment_status":"partial"} 
[2026-06-30 10:29:12] production.INFO: Payment Status Response {"payment_id":190,"payment_ref":"PAY-20260630-000156-1782790070","status":"success","payment_status":"partial","amount":"50000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000156-1782790070\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"currency\":\"IDR\",\"session_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000156-1782790070\",\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/08a7c95b-d497-47be-8d39-ed610b162c1720262730102750635\",\"expired_date\":\"20260630105750\",\"expired_datetime\":\"2026-06-30T03:57:50Z\"},\"customer\":{\"email\":\"Busukmayy@gmail.com\",\"phone\":\"082334238791\",\"name\":\"Sukma Ayu Putri Satiti \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 156\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301027505e+39,\"headers\":{\"request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\",\"signature\":\"HMACSHA256=igW8IIN6KGBjhPnB5g4oVymFmhtoHqsHQN4puIboNTo=\",\"date\":\"2026-06-30T03:27:50Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:29:05\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000156-1782790070\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"PAYMENT\",\"date\":\"2026-06-30T03:29:00Z\",\"original_request_id\":\"08a7c95b-d497-47be-8d39-ed610b162c17\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036929\",\"created_date\":\"20260630102900\",\"expired_date\":\"20260630105655\",\"reusable_status\":false},\"virtual_account_inquiry\":{\"status\":\"USED\",\"date\":\"20260630102843\",\"channel_code\":\"3\"},\"virtual_account_payment\":{\"identifier\":[{\"name\":\"TRANSAKSI_ID\",\"value\":\"7f69177e-8d01-4f58-bee2-5dadbc226945\"},{\"name\":\"TERMINAL_ID\",\"value\":\"3\"}],\"date\":\"20260630102900\",\"status\":\"SUCCESS\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 156\"}]}}}}","created_at":"2026-06-30 10:27:50"} 
[2026-06-30 10:29:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:14] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":100000,"nominal_dp_in_data":100000,"all_request":{"branch_id":1,"booking_date":"2026-07-31","payment_type":"down_payment","nominal_dp":100000,"items":[{"service_id":46,"variant_id":41,"therapist_id":6,"room_id":64,"start_time":"11:00","guest_name":"Exa Rukmanasari ","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 1"},{"service_id":55,"therapist_id":6,"room_id":64,"start_time":"12:15","guest_name":"Exa Rukmanasari ","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 1"},{"service_id":46,"variant_id":41,"therapist_id":8,"room_id":64,"start_time":"11:00","guest_name":"Lisna","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 2"},{"service_id":55,"therapist_id":8,"room_id":64,"start_time":"12:15","guest_name":"Lisna","guest_phone":"085234017835","guest_type":"dewasa","notes":"Tamu 2"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 10:29:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:14] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":157} 
[2026-06-30 10:29:14] 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-30 10:29:14] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 10:29:14] 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-30 10:29:14] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BRI","channel":"VIRTUAL_ACCOUNT_BRI"} 
[2026-06-30 10:29:14] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BRI"]} 
[2026-06-30 10:29:14] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":100000,\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"price\":100000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"]},\"customer\":{\"name\":\"Exa Rukmanasari \",\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 10:29:14] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":100000,"invoice_number":"PAY-20260630-000157-1782790154","currency":"IDR","session_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000157-1782790154","line_items":[{"name":"Down Payment booking 157","price":100000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BRI"]},"customer":{"name":"Exa Rukmanasari ","email":"eksasari909@gmail.com","phone":"085234017835"}}} 
[2026-06-30 10:29:14] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:008f7fdb-5c4d-466d-9db6-ac21500b8fdd
Request-Timestamp:2026-06-30T03:29:14Z
Request-Target:/checkout/v1/payment
Digest:n59k8M/AjbMnEUVyZIIrEqG5QcLkoTXqHVEJzdcUs3s="} 
[2026-06-30 10:29:15] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"100000","invoice_number":"PAY-20260630-000157-1782790154","currency":"IDR","session_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000157-1782790154","line_items":[{"name":"Down Payment booking 157","quantity":1,"price":"100000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BRI"],"payment_due_date":30,"token_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137","url":"https://checkout.doku.com/checkout-link-v2/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137","expired_date":"20260630105914","expired_datetime":"2026-06-30T03:59:14Z"},"customer":{"email":"eksasari909@gmail.com","phone":"085234017835","name":"Exa Rukmanasari "},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Down Payment booking 157","quantity":1,"price":"100000"}]},"uuid":2.2252606301029152e+39,"headers":{"request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd","signature":"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h/g19cD91jr6G0l2vLe670=","date":"2026-06-30T03:29:14Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 10:29:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:20] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:29:20] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:29:20] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:29:20] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:e558a2b9-4f54-4d88-89ba-13fd2c4aa070
Request-Timestamp:2026-06-30T03:29:20Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:20] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:20] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:29:20] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:29:20] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:29:20\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:29:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:25] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:29:25] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:29:25] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:29:25] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b49d7faa-e89f-4944-9c5c-5d583d6df763
Request-Timestamp:2026-06-30T03:29:25Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:25] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:25] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:29:25] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:29:25] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:29:25\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:29:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:30] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:29:30] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:29:30] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:29:30] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:db53e423-6a4e-466f-97ea-f5cb2a9f451e
Request-Timestamp:2026-06-30T03:29:30Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:30] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:30] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:29:30] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:29:30] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:29:30\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:29:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:35] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:29:35] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:29:35] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:29:35] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7053c917-5065-4c0b-b7b0-1cea039d8939
Request-Timestamp:2026-06-30T03:29:35Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:35] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:35] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:29:36] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:29:36] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:29:35\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:29:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:40] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:29:40] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:29:40] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:29:40] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7c42e430-7d2e-49bc-9f86-138b520f1149
Request-Timestamp:2026-06-30T03:29:40Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:40] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:40] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:29:40] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:29:40] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:29:40\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:29:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:45] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:29:45] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:29:45] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:29:45] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ef5703bf-89f4-4b8c-8730-e8f380d8a9b4
Request-Timestamp:2026-06-30T03:29:45Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:45] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:45] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:29:45] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:29:45] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:29:45\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:29:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:50] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:29:50] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:29:50] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:29:50] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:fb7c7b48-fc3b-4301-a87d-c4607354d58c
Request-Timestamp:2026-06-30T03:29:50Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:50] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:50] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:29:50] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:29:50] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:29:50\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:29:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:29:55] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:29:55] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:29:55] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:29:55] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:bf524b75-6eaf-464a-bd87-b632f1e5c425
Request-Timestamp:2026-06-30T03:29:55Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:55] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:29:55] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:29:55] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:29:55] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:29:55\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:00] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:00] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:00] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:00] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0ddb3af9-4069-4236-a70b-2c468bb7a172
Request-Timestamp:2026-06-30T03:30:00Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:00] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:00] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:00] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:00] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:00\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:05] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:05] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:05] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:05] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4f5d4a4c-632d-4aba-abbf-709e4b7cf087
Request-Timestamp:2026-06-30T03:30:05Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:05] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:05] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:07] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:08] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:05\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:10] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:10] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:10] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:10] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:e725f87b-635f-4d8b-b7a3-c48b75ee4b33
Request-Timestamp:2026-06-30T03:30:10Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:10] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:10] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:10] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:10] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:10\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:15] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:15] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:15] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:15] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:39b3f095-4622-411a-a8ce-026eabc554ca
Request-Timestamp:2026-06-30T03:30:15Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:15] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:15] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:16] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:16] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:15\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:20] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:20] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:20] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:20] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:c8efba06-bddf-4c77-98f5-016febf43a18
Request-Timestamp:2026-06-30T03:30:20Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:20] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:20] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:20] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:20] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:20\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:25] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:25] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:25] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:25] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0312e499-5858-40d3-9548-debd987522bb
Request-Timestamp:2026-06-30T03:30:25Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:25] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:25] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:26] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:26] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:25\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:30] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:30] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:30] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:30] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7a371682-6423-44c2-80f2-0f76d3d34f2f
Request-Timestamp:2026-06-30T03:30:30Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:30] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:30] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:30] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:30] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:30\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:35] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:35] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:35] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:35] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:86cf691b-7ea8-403d-9a38-374ad6c60ad8
Request-Timestamp:2026-06-30T03:30:35Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:35] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:35] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:35] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:35] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:35\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:40] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:40] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:40] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:40] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:19865df6-809a-40fb-95bf-7454908f5cf2
Request-Timestamp:2026-06-30T03:30:40Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:40] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:40] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:40] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:40] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:40\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:45] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:45] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:45] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:45] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:6341518e-dbb4-4409-ad8a-cfde68b1d183
Request-Timestamp:2026-06-30T03:30:45Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:45] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:46] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:46] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:46] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:46\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:50] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:50] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:50] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:50] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:10399bb1-7cc4-4cfd-bc7b-31e093cc6168
Request-Timestamp:2026-06-30T03:30:50Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:50] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:51] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:51] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:51] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:51\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:30:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:30:55] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:30:55] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:30:55] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:30:55] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:e30cb7c5-6f13-4b7c-9236-f505bccf4eae
Request-Timestamp:2026-06-30T03:30:55Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:55] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:30:56] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:30:56] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:30:56] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:30:56\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:31:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:31:00] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:31:00] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:31:00] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:31:00] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:bd37c4ac-f85a-4268-ac2d-acd42727d6cd
Request-Timestamp:2026-06-30T03:31:00Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:31:00] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:31:01] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:31:01] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:31:01] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:31:01\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:31:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:31:05] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:31:05] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:31:05] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:31:05] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:07473724-bf84-43be-92b9-d2b0e6e653cc
Request-Timestamp:2026-06-30T03:31:05Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:31:05] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:31:06] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:31:06] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:31:06] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:31:06\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:31:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:31:10] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:31:10] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:31:10] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:31:10] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ed2bfc1f-9489-460f-8b2e-717f69e533df
Request-Timestamp:2026-06-30T03:31:10Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:31:10] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:31:10] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630102918","expired_date":"20260630105818","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:31:10] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"pending"} 
[2026-06-30 10:31:10] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"pending","payment_status":null,"amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:31:10\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630102918\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:31:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:31:15] production.INFO: Payment Status Check {"payment_id":"191","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:31:15] production.INFO: Calling checkDokuStatus for payment {"payment_id":"191"} 
[2026-06-30 10:31:15] production.INFO: checkDokuStatus called {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 10:31:15] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:25d80c95-c257-47e7-9de4-f3dd8a09aa59
Request-Timestamp:2026-06-30T03:31:15Z
Request-Target:/orders/v1/status/PAY-20260630-000157-1782790154"} 
[2026-06-30 10:31:15] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000157-1782790154","invoice":"PAY-20260630-000157-1782790154"} 
[2026-06-30 10:31:15] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000157-1782790154","response":{"order":{"invoice_number":"PAY-20260630-000157-1782790154","amount":100000,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"PAYMENT","date":"2026-06-30T03:31:12Z","original_request_id":"008f7fdb-5c4d-466d-9db6-ac21500b8fdd"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021036947","created_date":"20260630103112","expired_date":"20260630105818","reusable_status":false},"virtual_account_inquiry":{"status":"USED","date":"20260630103105","channel_code":"3"},"virtual_account_payment":{"identifier":[{"name":"TRANSAKSI_ID","value":"7201f66f-13b4-4c06-ac4f-b00e0e22eeac"},{"name":"TERMINAL_ID","value":"3"}],"date":"20260630103112","status":"SUCCESS"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"100000","name":"Down Payment booking 157"}]}}} 
[2026-06-30 10:31:15] production.INFO: Updating payment status {"payment_id":191,"old_status":"pending","new_status":"success"} 
[2026-06-30 10:31:15] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":191} 
[2026-06-30 10:31:15] production.INFO: processSuccessfulPayment starting for Payment ID: 191, Status: success  
[2026-06-30 10:31:15] production.INFO: Found PaymentLog ID: 157 with status: pending  
[2026-06-30 10:31:15] production.INFO: PaymentLog 157 updated to settlement  
[2026-06-30 10:31:15] 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-30 10:31:15] production.INFO: Resolved customer email {"email":"eksasari909@gmail.com"} 
[2026-06-30 10:31:17] production.INFO: [WA] smart-send ok event=staff_booking_new phone=85870330611 email=zafarangroupindonesia@gmail.com  
[2026-06-30 10:31:19] production.ERROR: Background email process error (suppressed) for zafarangroupindonesia@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. 98e67ed59e1d1-3805289bb8bsm783580a91.3 - gsmtp".  
[2026-06-30 10:31:19] production.INFO: Email job dispatched for: zafarangroupindonesia@gmail.com  
[2026-06-30 10:31:20] production.INFO: [WA] smart-send ok event=customer_confirmation phone=085234017835 email=eksasari909@gmail.com  
[2026-06-30 10:31:21] production.INFO: [WA] smart-send ok event=staff_booking_new phone=85870330611 email=zafarangroupindonesia@gmail.com  
[2026-06-30 10:31:22] production.ERROR: Background email process error (suppressed) for zafarangroupindonesia@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. 98e67ed59e1d1-3805289bb8bsm783580a91.3 - gsmtp".  
[2026-06-30 10:31:22] production.INFO: Email job dispatched for: zafarangroupindonesia@gmail.com  
[2026-06-30 10:31:23] production.INFO: [WA] smart-send ok event=customer_confirmation phone=085234017835 email=eksasari909@gmail.com  
[2026-06-30 10:31:24] production.INFO: [WA] smart-send ok event=staff_booking_new phone=85865377044 email=madyasalwa54@gmail.com  
[2026-06-30 10:31:24] production.ERROR: Background email process error (suppressed) for madyasalwa54@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. 98e67ed59e1d1-3805289bb8bsm783580a91.3 - gsmtp".  
[2026-06-30 10:31:24] production.INFO: Email job dispatched for: madyasalwa54@gmail.com  
[2026-06-30 10:31:25] production.INFO: [WA] smart-send ok event=customer_confirmation phone=085234017835 email=eksasari909@gmail.com  
[2026-06-30 10:31:26] production.INFO: [WA] smart-send ok event=staff_booking_new phone=85865377044 email=madyasalwa54@gmail.com  
[2026-06-30 10:31:28] production.ERROR: Background email process error (suppressed) for madyasalwa54@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-847a032609esm827488b3a.41 - gsmtp".  
[2026-06-30 10:31:28] production.INFO: Email job dispatched for: madyasalwa54@gmail.com  
[2026-06-30 10:31:29] production.INFO: [WA] smart-send ok event=customer_confirmation phone=085234017835 email=eksasari909@gmail.com  
[2026-06-30 10:31:29] production.ERROR: Failed to record transaction for payment 191: 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 (122, service, 46, ?, 41, 6, 1, 0, 0, ?, 2026-06-30 10:31:29, 2026-06-30 10:31:29))  
[2026-06-30 10:31:29] production.INFO: After checkDokuStatus {"payment_id":"191","new_status":"success"} 
[2026-06-30 10:31:29] production.INFO: Booking payment status {"booking_id":130,"payment_status":"partial"} 
[2026-06-30 10:31:29] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"success","payment_status":"partial","amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:31:15\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"PAYMENT\",\"date\":\"2026-06-30T03:31:12Z\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630103112\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"virtual_account_inquiry\":{\"status\":\"USED\",\"date\":\"20260630103105\",\"channel_code\":\"3\"},\"virtual_account_payment\":{\"identifier\":[{\"name\":\"TRANSAKSI_ID\",\"value\":\"7201f66f-13b4-4c06-ac4f-b00e0e22eeac\"},{\"name\":\"TERMINAL_ID\",\"value\":\"3\"}],\"date\":\"20260630103112\",\"status\":\"SUCCESS\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:31:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:31:29] production.INFO: Payment Status Check {"payment_id":"191","current_status":"success","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:31:29] production.INFO: Booking payment status {"booking_id":130,"payment_status":"partial"} 
[2026-06-30 10:31:29] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"success","payment_status":"partial","amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:31:15\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"PAYMENT\",\"date\":\"2026-06-30T03:31:12Z\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630103112\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"virtual_account_inquiry\":{\"status\":\"USED\",\"date\":\"20260630103105\",\"channel_code\":\"3\"},\"virtual_account_payment\":{\"identifier\":[{\"name\":\"TRANSAKSI_ID\",\"value\":\"7201f66f-13b4-4c06-ac4f-b00e0e22eeac\"},{\"name\":\"TERMINAL_ID\",\"value\":\"3\"}],\"date\":\"20260630103112\",\"status\":\"SUCCESS\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:31:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/191 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:31:29] production.INFO: Payment Status Check {"payment_id":"191","current_status":"success","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 10:31:29] production.INFO: Booking payment status {"booking_id":130,"payment_status":"partial"} 
[2026-06-30 10:31:29] production.INFO: Payment Status Response {"payment_id":191,"payment_ref":"PAY-20260630-000157-1782790154","status":"success","payment_status":"partial","amount":"100000.00","method":"virtual_account","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000157-1782790154\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"100000\",\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"currency\":\"IDR\",\"session_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000157-1782790154\",\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/008f7fdb-5c4d-466d-9db6-ac21500b8fdd20262930102915137\",\"expired_date\":\"20260630105914\",\"expired_datetime\":\"2026-06-30T03:59:14Z\"},\"customer\":{\"email\":\"eksasari909@gmail.com\",\"phone\":\"085234017835\",\"name\":\"Exa Rukmanasari \"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 157\",\"quantity\":1,\"price\":\"100000\"}]},\"uuid\":2.2252606301029152e+39,\"headers\":{\"request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\",\"signature\":\"HMACSHA256=ZsZeLasG2DEs1oxJ5WYp9h\\/g19cD91jr6G0l2vLe670=\",\"date\":\"2026-06-30T03:29:14Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 10:31:15\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000157-1782790154\",\"amount\":100000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"PAYMENT\",\"date\":\"2026-06-30T03:31:12Z\",\"original_request_id\":\"008f7fdb-5c4d-466d-9db6-ac21500b8fdd\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021036947\",\"created_date\":\"20260630103112\",\"expired_date\":\"20260630105818\",\"reusable_status\":false},\"virtual_account_inquiry\":{\"status\":\"USED\",\"date\":\"20260630103105\",\"channel_code\":\"3\"},\"virtual_account_payment\":{\"identifier\":[{\"name\":\"TRANSAKSI_ID\",\"value\":\"7201f66f-13b4-4c06-ac4f-b00e0e22eeac\"},{\"name\":\"TERMINAL_ID\",\"value\":\"3\"}],\"date\":\"20260630103112\",\"status\":\"SUCCESS\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"100000\",\"name\":\"Down Payment booking 157\"}]}}}}","created_at":"2026-06-30 10:29:14"} 
[2026-06-30 10:32:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:54] 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-30 10:33:54] 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-30 10:33:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:58] 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-30 10:33:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:33:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:34:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:34:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:34:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:34:04] 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-30 10:34:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:34:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:34:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:34:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:35:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:35:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:40:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:40:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:40:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:40:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:40:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:40:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:40:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:40:59] 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-30 10:40:59] 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-30 10:41:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:07] 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-30 10:41:07] 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-30 10:41:07] 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-30 10:41:07] 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-30 10:41:07] 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-30 10:41:07] 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-30 10:41:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:08] 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-30 10:41:08] 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-30 10:41:09] 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-30 10:41:09] 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-30 10:41:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:38] 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-30 10:41:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:38] 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-30 10:41:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:38] 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-30 10:41:38] 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-30 10:41:39] 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-30 10:41:39] 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-30 10:41:39] 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-30 10:41:39] 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-30 10:41:39] 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-30 10:41:39] 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-30 10:41:39] 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-30 10:41:39] 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-30 10:41:40] 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-30 10:41:40] 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-30 10:41:40] 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-30 10:41:40] 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-30 10:41:40] 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-30 10:41:40] 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-30 10:41:40] 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-30 10:41:40] 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-30 10:41:40] 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-30 10:41:40] 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-30 10:41:41] 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-30 10:41:41] 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-30 10:41:41] 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-30 10:41:41] 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-30 10:41:41] 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-30 10:41:41] 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-30 10:41:41] 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-30 10:41:41] 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-30 10:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:42:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/181 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:42:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/181 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:42:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:32] 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-30 10:44:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:35] 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-30 10:44:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:35] 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-30 10:44:35] 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-30 10:44:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:44:36] 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-30 10:44:36] 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-30 10:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:45:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:45:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:45:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10: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-30 10: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-30 10:45:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:45:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:45:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:45:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:45:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=337204 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:45:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=337204 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:46:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:14] 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-30 10:46:15] 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-30 10:46:15] 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-30 10:46:15] 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-30 10:46:15] 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-30 10:46:15] 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-30 10:46:15] 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-30 10:46:15] 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-30 10:46:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:16] 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-30 10:46:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:46:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:46:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:46:30] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 10:46:30] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 10:46:30] production.INFO: OTP Email sent to deanuraika@gmail.com  
[2026-06-30 10:47:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:08] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 10:47:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:17] 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-30 10:47:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:18] 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-30 10:47:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:20] 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-30 10:47:20] 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-30 10:47:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:21] 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-30 10:47: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-30 10:47: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-30 10:47:28] 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-30 10:47:28] 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-30 10:47:28] 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-30 10:47:28] 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-30 10:47:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:47:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:48:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:48:02] 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-30 10:48:02] 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-30 10:48:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:48:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:48:03] 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-30 10:48:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:48:03] 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-30 10:48:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:48:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:48:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:48:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:49:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:49:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:01] 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-30 10:50:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:01] 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-30 10:50:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:34] 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-30 10:50:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:50:48] 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-30 10:50:48] 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-30 10:50:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:51:38] 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-30 10:51:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:51:38] 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-30 10:51:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:51:45] 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-30 10:51:45] 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-30 10:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:52:02] 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-30 10:52:02] 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-30 10:52:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:52:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:52:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:52:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:52:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:52:43] 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-30 10:52:43] 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-30 10:52:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:52:54] 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-30 10:52:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:52:54] 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-30 10:53:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:53:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:53:09] 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-30 10:53:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:53:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:53:16] 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-30 10:53:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:53:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:53:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:53:33] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:30:00","reqEnd":"14:45:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:53:33] production.INFO: DEBUG therapist 6 conflict check {"booking_id":130,"item_start":"11:00:00","item_end":"12:15:00","bStart":"11:00:00","bEnd":"12:15:00","reqStart":"13:30:00","reqEnd":"14:45:00","conflict":false} 
[2026-06-30 10:53:33] production.INFO: DEBUG therapist 6 conflict check {"booking_id":130,"item_start":"12:15:00","item_end":"13:00:00","bStart":"12:15:00","bEnd":"13:00:00","reqStart":"13:30:00","reqEnd":"14:45:00","conflict":false} 
[2026-06-30 10:53:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:53:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:53:45] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"15:15:00","reqEnd":"16:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 10:53:45] production.INFO: DEBUG therapist 6 conflict check {"booking_id":130,"item_start":"11:00:00","item_end":"12:15:00","bStart":"11:00:00","bEnd":"12:15:00","reqStart":"15:15:00","reqEnd":"16:30:00","conflict":false} 
[2026-06-30 10:53:45] production.INFO: DEBUG therapist 6 conflict check {"booking_id":130,"item_start":"12:15:00","item_end":"13:00:00","bStart":"12:15:00","bEnd":"13:00:00","reqStart":"15:15:00","reqEnd":"16:30:00","conflict":false} 
[2026-06-30 10:54:27] 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-30 10:54:27] 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-30 10:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:42] 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-30 10:54:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54: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-30 10:54:48] 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-30 10:54:48] 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-30 10:54:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:54:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:55:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:55: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-30 10:55:25] 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-30 10:56:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:56:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 10:59:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:59:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:59:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:59:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:59:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/155 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:59:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/155 from https://naqupos.zafaranspasolo.com  
[2026-06-30 10:59:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/158 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/158 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/153 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/153 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/154 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/154 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/157 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/157 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:00:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/159 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/159 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/156 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/156 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/163 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/163 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/162 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/162 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/164 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/164 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:01:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:02:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/165 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:02:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/165 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:02:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:02:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:02:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:02:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:02:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:03:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03:27] 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-30 11:03:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03: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-30 11:03:41] 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-30 11:03:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:03:58] 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-30 11:03:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:04:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:04:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:04:39] 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-30 11:04:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:04:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/promos/validate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:04:39] 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-30 11:04:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:04:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/promos/validate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:04:43] 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-30 11:04:43] 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-30 11:05:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:05:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:05:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:05:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:05:38] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"18:15:00","reqEnd":"19:30:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 11:06:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:06:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:06:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:06:44] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"18:15:00","reqEnd":"19:30:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 11:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:06:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:06:51] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"14:00:00","reqEnd":"15:15:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 11:07:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:03] 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-30 11:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:03] 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-30 11:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07: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-30 11:07:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:07:57] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":158,"therapist_id":6,"date":null,"start_date":"2026-07-12","end_date":null,"day_of_week":"sunday","start_time":"09:00:00","end_time":"19:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T13:58:19.000000Z","updated_at":"2026-06-30T04:00:18.000000Z"},"reqStart":"15:00:00","reqEnd":"16:15:00","shiftStart":"09:00:00","shiftEnd":"19:30:00"} 
[2026-06-30 11:08:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:08:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:08:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:09:16] 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-30 11:09:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:09:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:09:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:09:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:09:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:09:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:09:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:17] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"19:30:00","reqEnd":"20:45:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:09:17] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"19:30:00","reqEnd":"20:45:00","conflict":false} 
[2026-06-30 11:09:17] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"19:30:00","reqEnd":"20:45:00","conflict":false} 
[2026-06-30 11:09:17] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"20:00:00","item_end":"21:00:00","bStart":"20:00:00","bEnd":"21:00:00","reqStart":"19:30:00","reqEnd":"20:45:00","conflict":true} 
[2026-06-30 11:09:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11: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-30 11:09:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11: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-30 11:09:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:20] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"19:30:00","reqEnd":"20:45:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:09:20] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"19:30:00","reqEnd":"20:45:00","conflict":false} 
[2026-06-30 11:09:20] 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:30:00","reqEnd":"20:45:00","conflict":false} 
[2026-06-30 11:09:20] 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:30:00","reqEnd":"20:45:00","conflict":true} 
[2026-06-30 11:09:20] 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-30 11:09:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:22] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"19:30:00","reqEnd":"20:45:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:09:22] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"19:30:00","reqEnd":"20:45:00","conflict":false} 
[2026-06-30 11:09:22] 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:30:00","reqEnd":"20:45:00","conflict":false} 
[2026-06-30 11:09:22] 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:30:00","reqEnd":"20:45:00","conflict":true} 
[2026-06-30 11:09:22] 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-30 11:09:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:22] 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-30 11:09:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:23] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"19:00:00","reqEnd":"20:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:09:23] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"19:00:00","reqEnd":"20:15:00","conflict":false} 
[2026-06-30 11:09:23] 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:15:00","conflict":false} 
[2026-06-30 11:09:23] 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:15:00","conflict":true} 
[2026-06-30 11:09:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:25] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"18:45:00","reqEnd":"20:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:09:25] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"18:45:00","reqEnd":"20:00:00","conflict":false} 
[2026-06-30 11:09:25] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"18:45:00","reqEnd":"20:00:00","conflict":false} 
[2026-06-30 11:09:25] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"20:00:00","item_end":"21:00:00","bStart":"20:00:00","bEnd":"21:00:00","reqStart":"18:45:00","reqEnd":"20:00:00","conflict":false} 
[2026-06-30 11:09:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:33] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"19:45:00","reqEnd":"21:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:09:33] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"19:45:00","reqEnd":"21:00:00","conflict":false} 
[2026-06-30 11:09:33] 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:45:00","reqEnd":"21:00:00","conflict":false} 
[2026-06-30 11:09:33] 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:45:00","reqEnd":"21:00:00","conflict":true} 
[2026-06-30 11:09:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:35] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"19:30:00","reqEnd":"20:45:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:09:35] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"19:30:00","reqEnd":"20:45:00","conflict":false} 
[2026-06-30 11:09:35] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"19:30:00","reqEnd":"20:45:00","conflict":false} 
[2026-06-30 11:09:35] 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:30:00","reqEnd":"20:45:00","conflict":true} 
[2026-06-30 11:09:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:36] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"19:15:00","reqEnd":"20:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:09:36] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"19:15:00","reqEnd":"20:30:00","conflict":false} 
[2026-06-30 11:09:36] 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:15:00","reqEnd":"20:30:00","conflict":false} 
[2026-06-30 11:09:36] 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:15:00","reqEnd":"20:30:00","conflict":true} 
[2026-06-30 11:09:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:38] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"19:00:00","reqEnd":"20:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:09:38] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"19:00:00","reqEnd":"20:15:00","conflict":false} 
[2026-06-30 11:09:38] 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:15:00","conflict":false} 
[2026-06-30 11:09:38] 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:15:00","conflict":true} 
[2026-06-30 11:09:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:09:39] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"18:45:00","reqEnd":"20:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:09:39] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"18:45:00","reqEnd":"20:00:00","conflict":false} 
[2026-06-30 11:09:39] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"18:45:00","reqEnd":"20:00:00","conflict":false} 
[2026-06-30 11:09:39] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"20:00:00","item_end":"21:00:00","bStart":"20:00:00","bEnd":"21:00:00","reqStart":"18:45:00","reqEnd":"20:00:00","conflict":false} 
[2026-06-30 11:10:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2027-06-01&start_date=2027-06-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2027-06-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2027-06-01&start_date=2027-06-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2027-06-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2028-06-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2028-06-01&start_date=2028-06-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2028-06-01&start_date=2028-06-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2028-06-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2027-06-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2027-06-01&start_date=2027-06-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-01&start_date=2026-06-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-01&start_date=2026-06-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:10:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:13] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"19:00:00","reqEnd":"20:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:10:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:10:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:10:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:10:20] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"19:00:00","reqEnd":"20:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:10:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:10:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:10:31] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"19:00:00","reqEnd":"20:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:10:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=108900&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:10:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:10:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=108900&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:11:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/promos/validate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:11:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:13:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13: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-30 11:13:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:11] 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-30 11:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13: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-30 11:13: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-30 11:13: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-30 11:13:16] 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-30 11:13:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:13:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:15:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:34] 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-30 11:15:34] 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-30 11:15:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:35] 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-30 11:15:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:35] 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-30 11:15:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:35] 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-30 11:15:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:36] 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-30 11:15:36] 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-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/46 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/46 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:57] production.INFO: [ServiceUpdate] availability data received: {"is_limited_availability":false,"availability_type":null,"availability_data":null,"serviceData_keys":["code","name","category","service_category_id","gender","duration","price","special_price","commission","description","is_booking_online_enabled","requires_room","is_limited_availability","availability_type","availability_data","all_branches_same_price","branch_prices","is_active","is_global"]} 
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:15:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:16:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:16:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard/charts?period=week from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:16:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:16:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:16:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:07] 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-30 11:16:07] 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-30 11:16:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16: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-30 11:16:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:16:11] 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-30 11:16:11] 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-30 11:16:15] 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-30 11:16:15] 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-30 11:16:15] 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-30 11:16:15] 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-30 11:16:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:16:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:17] 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-30 11:17:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17: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-30 11:17:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17: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-30 11:17:20] 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-30 11:17: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-30 11:17: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-30 11:17:20] 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-30 11:17:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:21] 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-30 11:17:21] 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-30 11:17:21] 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-30 11:17:21] 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-30 11:17:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:17:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-02&start_date=2026-07-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-02&start_date=2026-07-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:11] 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-30 11:18:11] 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-30 11:18: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-30 11:18: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-30 11:18: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-30 11:18:25] 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-30 11:18:25] 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-30 11:18:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:18:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:19:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms/1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:19:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms/1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:19:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:19:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:19:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms/1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com from No Origin  
[2026-06-30 11:20:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms/64 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms/64 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:48] 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-30 11:20:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11: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-30 11: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-30 11:20: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-30 11:20: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-30 11:20:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:20:51] 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-30 11:20:51] 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-30 11:21:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:21:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:21:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com from No Origin  
[2026-06-30 11:21:47] 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-30 11:21:47] 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-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:14] 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-30 11:22:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:20] 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-30 11:22:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:20] 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-30 11:22:20] 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-30 11:22:20] 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-30 11:22:20] 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-30 11:22:20] 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-30 11:22:20] 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-30 11:22:20] 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-30 11:22:21] 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-30 11:22:21] 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-30 11:22:21] 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-30 11:22:21] 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-30 11:22:21] 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-30 11:22:21] 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-30 11:22:21] 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-30 11:22:21] 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-30 11:22:22] 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-30 11:22:22] 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-30 11:22:22] 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-30 11:22:22] 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-30 11:22:22] 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-30 11:22:22] 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-30 11:22:22] 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-30 11:22:22] 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-30 11:22:23] 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-30 11:22:23] 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-30 11:22:23] 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-30 11:22:23] 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-30 11:22:23] 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-30 11:22:23] 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-30 11:22:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:47] 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-30 11:22:47] 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-30 11:22:48] 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-30 11:22:48] 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-30 11:22:48] 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-30 11:22:48] 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-30 11:22:48] 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-30 11:22:48] 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-30 11:22:48] 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-30 11:22:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:48] 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-30 11:22:48] 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-30 11:22:48] 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-30 11:22:49] 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-30 11:22:49] 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-30 11:22:49] 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-30 11:22:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:50] 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-30 11:22:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-05&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-05&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-05&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-05&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:54] 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-30 11:22:54] 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-30 11:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-06&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-06&start_date=2026-07-06 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-06&start_date=2026-07-06 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-06&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-07&start_date=2026-07-07 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-07&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-07&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-07&start_date=2026-07-07 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-08&start_date=2026-07-08 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-08&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-08&start_date=2026-07-08 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-08&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-09&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-09&start_date=2026-07-09 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-09&start_date=2026-07-09 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-09&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-11&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-11&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:22:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:23:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:23:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:23:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:23:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:24:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:24:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:24:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:24:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:25:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:25:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:25:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:25:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:25:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:52] 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-30 11:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:54] 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-30 11:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:54] 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-30 11:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:25:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:26:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:26:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:26:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:26:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:26:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:26:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:26:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:26:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:26:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:27:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:27:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:27:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=337205 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:27:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=337205 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:27:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:27:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:27:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:27:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:27:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:27:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:27:52] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 11:27:52] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 11:27:52] production.INFO: OTP Email sent to tianyudiant@gmail.com  
[2026-06-30 11:28:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:28:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:28:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:28:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:28:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:28:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:28:58] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 11:28:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:28:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:28:59] 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-30 11:28:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:28:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:28:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:29:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:29:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:29: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-30 11:29: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-30 11:29:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:30:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:30:25] 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-30 11:30:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30: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-30 11:30:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:36] 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-30 11:30:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:30:41] 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-30 11:30:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:30:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:31:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:31:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:31:36] 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-30 11:31:36] 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-30 11:31:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:31:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:32:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?search=BK-20260630-3492 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:32:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?search=BK-20260630-3492 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:32:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/129 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:32:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/129 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:32:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/invoice/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:32:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:32:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/invoice/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:32:09] 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-30 11:32:09] 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-30 11:32:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:32:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:33:09] 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-30 11:33:09] 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-30 11:33:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:33:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:34: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-30 11:34: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-30 11:34:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:34:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:35: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-30 11:35: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-30 11:35:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:35:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:36:28] 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-30 11:36:28] 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-30 11:36:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:36:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:37:35] 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-30 11:37:35] 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-30 11:37:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:37:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:38:42] 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-30 11:38:42] 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-30 11:38:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:38:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:39:49] 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-30 11:39:49] 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-30 11:39:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:39:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:40: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-30 11:40: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-30 11:41:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:41:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:42:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:42:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:42: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-30 11:42: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-30 11:42:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/robots.txt from No Origin  
[2026-06-30 11:42:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com from No Origin  
[2026-06-30 11:43:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:43:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:43:09] 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-30 11:43:09] 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-30 11:43:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:43:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:16] 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-30 11:44:16] 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-30 11:44:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:46] 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-30 11:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:47] 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-30 11:44:47] 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-30 11:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:47] 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-30 11:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:47] 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-30 11:44:47] 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-30 11:44:47] 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-30 11:44:47] 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-30 11:44:47] 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-30 11:44:47] 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-30 11:44:48] 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-30 11:44:48] 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-30 11:44:48] 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-30 11:44:48] 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-30 11:44:48] 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-30 11:44:48] 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-30 11:44:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:44:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/155 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/155 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45: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-30 11:45:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45: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-30 11:45:24] 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-30 11:45:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:25] 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-30 11:45:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:25] 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-30 11:45:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:31] 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-30 11:45:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:32] 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-30 11:45:32] 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-30 11:45:32] 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-30 11:45:32] 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-30 11:45:32] 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-30 11:45:32] 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-30 11:45:32] 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-30 11:45:32] 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-30 11:45:32] 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-30 11:45:32] 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-30 11:45:33] 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-30 11:45:33] 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-30 11:45:33] 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-30 11:45:33] 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-30 11:45:33] 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-30 11:45:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/159 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:45:55] 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-30 11:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:45:55] 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-30 11:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:46:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:46:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:46:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:46:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46: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-30 11:46: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-30 11:46:05] 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-30 11:46:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:06] 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-30 11:46:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:10] 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-30 11:46:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:11] 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-30 11:46:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:12] 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-30 11:46:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:13] 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-30 11:46:13] 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-30 11:46:13] 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-30 11:46:14] 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-30 11:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/154 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=31 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:46:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=31 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:46:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3173 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:46:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:46:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3173 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3172 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3172 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:47:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3174 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:47:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3174 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:47:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=317404 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:47:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=317404 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=317406 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=317406 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:47:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=317404 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:47:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:47:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:48:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:48:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:48:07] 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-30 11:48:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:48:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:48: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-30 11:48:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:48:40] 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-30 11:48:40] 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-30 11:48:40] 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-30 11:48:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:48:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:48:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:48:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:48:41] 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-30 11:48:41] 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-30 11:48:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:48:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:49:47] 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-30 11:49:47] 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-30 11:49:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:49:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:50:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:50:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:50:48] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 11:50:48] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 11:50:49] production.INFO: OTP Email sent to tguh@msn.com  
[2026-06-30 11:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:50: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-30 11:50: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-30 11:51: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-30 11:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51: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-30 11:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51: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-30 11:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51: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-30 11:51:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:25] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 11:51:25] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 11:51:25] production.INFO: OTP Email sent to tguh@msn.com  
[2026-06-30 11:51:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:52: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-30 11:52: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-30 11:52:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=64 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:52:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=64 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:52:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=6472 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:52:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=6472 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:52:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=647203 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:52:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=647203 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:52:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:52:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:52:46] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 11:52:46] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 11:52:46] production.INFO: OTP Email sent to nadinnadwa2@gmail.com  
[2026-06-30 11:52:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:52:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:53:07] 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-30 11:53:07] 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-30 11:53:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:53:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:53:34] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 11:53:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:53:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:53:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:53:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:53:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:53:35] 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-30 11:53:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:53:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:53: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-30 11:53:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:53:46] 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-30 11:53:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:53:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:53:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54: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-30 11:54: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-30 11:54: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-30 11:54:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:38] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 11:54:39] 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-30 11:54:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:54:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:54:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:55:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:07] 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-30 11:55:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:08] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"17:00:00","reqEnd":"18:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:55:09] 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-30 11:55:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:09] 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-30 11:55:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:16] 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-30 11:55:16] 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-30 11:55: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-30 11:55:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55: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-30 11:55:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:27] 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-30 11:55:27] 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-30 11:55:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:28] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"17:00:00","reqEnd":"18:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:55:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:35] 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-30 11:55:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:37] 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-30 11:55:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:55:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:55:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:56:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:56:31] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"17:00:00","reqEnd":"18:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:56:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?search=BK-20260630-5687 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?search=BK-20260630-5687 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/130 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/130 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:32] 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-30 11:56:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/invoice/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:56:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:57:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:57:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:57:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:20] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"17:00:00","reqEnd":"18:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 11:57:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:46] 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-30 11:57:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57: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-30 11:57:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57: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-30 11:57:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:56] 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-30 11:57:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:57:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:57:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:58:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=363000&branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:58:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:58:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:58:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=363000&branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:58:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:58:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:58:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:58:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:59:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=363000&branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:59:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 11:59:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:59:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:59:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 11:59:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=363000&branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:00:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:00:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:01:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:01:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:01:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:15] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":150000,"nominal_dp_in_data":150000,"all_request":{"branch_id":1,"booking_date":"2026-07-03","payment_type":"down_payment","nominal_dp":150000,"items":[{"service_id":10,"variant_id":9,"therapist_id":6,"room_id":3,"start_time":"17:00","guest_name":"Arbayah","guest_phone":"081347666800","guest_type":"dewasa","notes":"Tamu 1"},{"service_id":10,"variant_id":8,"therapist_id":8,"room_id":3,"start_time":"17:00","guest_name":"nur aisyah","guest_phone":"081347666800","guest_type":"dewasa","notes":"Tamu 2"},{"service_id":10,"variant_id":8,"therapist_id":10,"room_id":3,"start_time":"17:00","guest_name":"nadin","guest_phone":"081346344511","guest_type":"dewasa","notes":"Tamu 3"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 12:01:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:16] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":158} 
[2026-06-30 12:01:16] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-30 12:01:16] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 12:01:16] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-30 12:01:16] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BCA","channel":"VIRTUAL_ACCOUNT_BCA"} 
[2026-06-30 12:01:16] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BCA"]} 
[2026-06-30 12:01:16] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":150000,\"invoice_number\":\"PAY-20260630-000158-1782795676\",\"currency\":\"IDR\",\"session_id\":\"79f630aa-194f-43e7-bab2-c8ec74585a0b\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000158-1782795676\",\"line_items\":[{\"name\":\"Down Payment booking 158\",\"price\":150000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BCA\"]},\"customer\":{\"name\":\"nadin\",\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 12:01:16] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":150000,"invoice_number":"PAY-20260630-000158-1782795676","currency":"IDR","session_id":"79f630aa-194f-43e7-bab2-c8ec74585a0b","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000158-1782795676","line_items":[{"name":"Down Payment booking 158","price":150000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BCA"]},"customer":{"name":"nadin","email":"nadinnadwa2@gmail.com","phone":"081346344511"}}} 
[2026-06-30 12:01:16] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:79f630aa-194f-43e7-bab2-c8ec74585a0b
Request-Timestamp:2026-06-30T05:01:16Z
Request-Target:/checkout/v1/payment
Digest:BF9WrB6fMcqDfOn3FDsul5oFRAnl8/YjsctK1gilCak="} 
[2026-06-30 12:01:17] production.ERROR: DOKU payment failed (BadResponse): Client error: `POST https://api.doku.com/checkout/v1/payment` resulted in a `400 Bad Request` response:
{"message":["PAYMENT CHANNEL IS INACTIVE"]}
 {"response_body":{"message":["PAYMENT CHANNEL IS INACTIVE"]}} 
[2026-06-30 12:01:17] production.ERROR: Payment initiation failed: DOKU payment failed: {"message":["PAYMENT CHANNEL IS INACTIVE"]}  
[2026-06-30 12:01:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:22] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":150000,"nominal_dp_in_data":150000,"all_request":{"branch_id":1,"booking_date":"2026-07-03","payment_type":"down_payment","nominal_dp":150000,"items":[{"service_id":10,"variant_id":9,"therapist_id":6,"room_id":3,"start_time":"17:00","guest_name":"Arbayah","guest_phone":"081347666800","guest_type":"dewasa","notes":"Tamu 1"},{"service_id":10,"variant_id":8,"therapist_id":8,"room_id":3,"start_time":"17:00","guest_name":"nur aisyah","guest_phone":"081347666800","guest_type":"dewasa","notes":"Tamu 2"},{"service_id":10,"variant_id":8,"therapist_id":10,"room_id":3,"start_time":"17:00","guest_name":"nadin","guest_phone":"081346344511","guest_type":"dewasa","notes":"Tamu 3"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 12:01:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:22] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":159} 
[2026-06-30 12:01:22] 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-30 12:01:22] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 12:01:22] 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-30 12:01:22] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BCA","channel":"VIRTUAL_ACCOUNT_BCA"} 
[2026-06-30 12:01:22] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BCA"]} 
[2026-06-30 12:01:22] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":150000,\"invoice_number\":\"PAY-20260630-000159-1782795682\",\"currency\":\"IDR\",\"session_id\":\"2b0f2672-9fc0-4d23-872c-64416b0b159d\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000159-1782795682\",\"line_items\":[{\"name\":\"Down Payment booking 159\",\"price\":150000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BCA\"]},\"customer\":{\"name\":\"nadin\",\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 12:01:22] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":150000,"invoice_number":"PAY-20260630-000159-1782795682","currency":"IDR","session_id":"2b0f2672-9fc0-4d23-872c-64416b0b159d","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000159-1782795682","line_items":[{"name":"Down Payment booking 159","price":150000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BCA"]},"customer":{"name":"nadin","email":"nadinnadwa2@gmail.com","phone":"081346344511"}}} 
[2026-06-30 12:01:22] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:2b0f2672-9fc0-4d23-872c-64416b0b159d
Request-Timestamp:2026-06-30T05:01:22Z
Request-Target:/checkout/v1/payment
Digest:T4x8ULtTiDzSrW90PVULyDseR6SxQprmMSEIUA+Mcgs="} 
[2026-06-30 12:01:23] production.ERROR: DOKU payment failed (BadResponse): Client error: `POST https://api.doku.com/checkout/v1/payment` resulted in a `400 Bad Request` response:
{"message":["PAYMENT CHANNEL IS INACTIVE"]}
 {"response_body":{"message":["PAYMENT CHANNEL IS INACTIVE"]}} 
[2026-06-30 12:01:23] production.ERROR: Payment initiation failed: DOKU payment failed: {"message":["PAYMENT CHANNEL IS INACTIVE"]}  
[2026-06-30 12:01:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:27] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":150000,"nominal_dp_in_data":150000,"all_request":{"branch_id":1,"booking_date":"2026-07-03","payment_type":"down_payment","nominal_dp":150000,"items":[{"service_id":10,"variant_id":9,"therapist_id":6,"room_id":3,"start_time":"17:00","guest_name":"Arbayah","guest_phone":"081347666800","guest_type":"dewasa","notes":"Tamu 1"},{"service_id":10,"variant_id":8,"therapist_id":8,"room_id":3,"start_time":"17:00","guest_name":"nur aisyah","guest_phone":"081347666800","guest_type":"dewasa","notes":"Tamu 2"},{"service_id":10,"variant_id":8,"therapist_id":10,"room_id":3,"start_time":"17:00","guest_name":"nadin","guest_phone":"081346344511","guest_type":"dewasa","notes":"Tamu 3"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 12:01:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:27] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":160} 
[2026-06-30 12:01:27] 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-30 12:01:27] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 12:01:27] 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-30 12:01:27] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-30 12:01:27] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-30 12:01:27] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":150000,\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"price\":150000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"nadin\",\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 12:01:27] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":150000,"invoice_number":"PAY-20260630-000160-1782795687","currency":"IDR","session_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000160-1782795687","line_items":[{"name":"Down Payment booking 160","price":150000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["QRIS"]},"customer":{"name":"nadin","email":"nadinnadwa2@gmail.com","phone":"081346344511"}}} 
[2026-06-30 12:01:27] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:26ef6384-2495-46e9-bcd9-23ad7cae2534
Request-Timestamp:2026-06-30T05:01:27Z
Request-Target:/checkout/v1/payment
Digest:7M1FKdHtBUp5vuWQb5xINTOujV0lqBMuoK1Rj7XEHTM="} 
[2026-06-30 12:01:27] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"150000","invoice_number":"PAY-20260630-000160-1782795687","currency":"IDR","session_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000160-1782795687","line_items":[{"name":"Down Payment booking 160","quantity":1,"price":"150000"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":30,"token_id":"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570","url":"https://checkout.doku.com/checkout-link-v2/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570","expired_date":"20260630123127","expired_datetime":"2026-06-30T05:31:27Z"},"customer":{"email":"nadinnadwa2@gmail.com","phone":"081346344511","name":"nadin"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Down Payment booking 160","quantity":1,"price":"150000"}]},"uuid":2.2252606301201276e+39,"headers":{"request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","signature":"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=","date":"2026-06-30T05:01:27Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 12:01:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:33] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:01:33] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:01:33] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:01:33] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b05b9aef-47f0-472b-85af-38c8b978b705
Request-Timestamp:2026-06-30T05:01:33Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:33] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:33] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:01:33] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:01:33] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:01:33\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:01:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:38] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:01:38] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:01:38] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:01:38] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:9d7d9a67-c91a-4390-85ae-e25129b50c49
Request-Timestamp:2026-06-30T05:01:38Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:38] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:39] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:01:39] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:01:39] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:01:39\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:01:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:43] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:01:43] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:01:43] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:01:43] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:2fe6978f-582d-4f4a-a3c8-aed20a0a3ab9
Request-Timestamp:2026-06-30T05:01:43Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:43] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:43] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:01:43] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:01:43] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:01:43\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:01:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:48] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:01:48] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:01:48] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:01:48] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:bb3d5651-6810-4952-8d19-c68a79256d87
Request-Timestamp:2026-06-30T05:01:48Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:48] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:48] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:01:48] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:01:48] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:01:48\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:01:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:53] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:01:53] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:01:53] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:01:53] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:28602edc-3118-4097-a1e3-700e2bfc2edc
Request-Timestamp:2026-06-30T05:01:53Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:53] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:53] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:01:53] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:01:53] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:01:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:01:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:01:58] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:01:58] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:01:58] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:01:58] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:20910269-57eb-40e8-a0b7-5f028f9f835f
Request-Timestamp:2026-06-30T05:01:58Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:58] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:01:58] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:01:58] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:01:58] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:01:58\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:02:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:02:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:03] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:03] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:03] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:03] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:954b6b0d-4ed5-4175-b812-2883c435e04d
Request-Timestamp:2026-06-30T05:02:03Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:03] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:03] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:04] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:04] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:03\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:08] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:08] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:08] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:08] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:49442bf7-2d20-461d-a8fd-f4ee262b4999
Request-Timestamp:2026-06-30T05:02:08Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:08] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:09] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:09] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:09] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:09\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:13] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:13] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:13] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:13] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:9fcc42a6-9469-44b5-b36b-587388809d02
Request-Timestamp:2026-06-30T05:02:13Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:13] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:14] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:14] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:14] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:14\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:18] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:18] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:18] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:18] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:27629762-2e33-4840-b60a-76a05ae2a4bc
Request-Timestamp:2026-06-30T05:02:18Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:18] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:18] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:19] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:19] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:18\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:23] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:23] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:23] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:23] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:fe12dd74-ebea-46de-94c8-0c4285ce1f7e
Request-Timestamp:2026-06-30T05:02:23Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:23] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:23] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:23] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:23] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:23\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:28] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:28] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:28] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:28] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7fbcd17e-3d75-4157-bccb-622e3db8e1c7
Request-Timestamp:2026-06-30T05:02:28Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:28] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:28] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:28] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:28] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:28\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:33] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:33] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:33] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:33] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d0db3bd0-7afa-40cb-aab3-e765a0954e7c
Request-Timestamp:2026-06-30T05:02:33Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:33] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:34] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:34] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:34] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:34\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:38] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:38] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:38] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:38] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b42d157c-64b8-4b7d-8ca7-cc7412ab0c0a
Request-Timestamp:2026-06-30T05:02:38Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:38] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:38] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:38] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:38] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:38\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:43] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:43] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:43] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:43] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:e4df92c0-5288-4a61-b7b9-79155a92c88a
Request-Timestamp:2026-06-30T05:02:43Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:43] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:44] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:44] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:44] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:44\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:48] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:48] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:48] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:48] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d275b6e6-f2ca-479e-b8cc-5c2ec7993307
Request-Timestamp:2026-06-30T05:02:48Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:48] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:49] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:49] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:49] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:49\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:53] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:53] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:53] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:53] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:178fa331-77df-42a1-a2c9-a511b4fcf4b8
Request-Timestamp:2026-06-30T05:02:53Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:53] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:53] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:53] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:53] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:02:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:02:58] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:02:58] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:02:58] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:02:58] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:bc13ffa3-f250-4467-b2dd-6e08c9d8aafa
Request-Timestamp:2026-06-30T05:02:58Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:58] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:02:59] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:02:59] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:02:59] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:02:59\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:03:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:03] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:03:03] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:03:03] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:03:03] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:31f4fb74-8359-4328-887f-010043732fab
Request-Timestamp:2026-06-30T05:03:03Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:03:03] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:03:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:03:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:03:03] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:03:03] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:03:03] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:03:03\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:03:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:08] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:03:08] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:03:08] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:03:08] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:509560be-b33a-4787-86d7-1a6daf388bfc
Request-Timestamp:2026-06-30T05:03:08Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:03:08] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:03:09] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:03:09] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:03:09] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:03:09\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:03:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:13] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:03:13] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:03:13] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:03:13] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:db62eee8-b2ac-4277-8728-82b6948ed532
Request-Timestamp:2026-06-30T05:03:13Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:03:13] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:03:13] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:03:13] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:03:13] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:03:13\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:03:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:18] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:03:18] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:03:18] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:03:18] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:be5511b9-79e2-42ee-a0c6-c0e227eca069
Request-Timestamp:2026-06-30T05:03:18Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:03:18] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:03:18] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T05:01:27Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 12:03:18] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"pending"} 
[2026-06-30 12:03:18] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"pending","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:03:18\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T05:01:27Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:03:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:23] production.INFO: Payment Status Check {"payment_id":"194","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:03:23] production.INFO: Calling checkDokuStatus for payment {"payment_id":"194"} 
[2026-06-30 12:03:23] production.INFO: checkDokuStatus called {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 12:03:23] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:45332302-1596-45ba-8da4-ef1987afe7a2
Request-Timestamp:2026-06-30T05:03:23Z
Request-Target:/orders/v1/status/PAY-20260630-000160-1782795687"} 
[2026-06-30 12:03:23] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000160-1782795687","invoice":"PAY-20260630-000160-1782795687"} 
[2026-06-30 12:03:23] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000160-1782795687","response":{"order":{"invoice_number":"PAY-20260630-000160-1782795687","amount":150000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-30T05:03:18Z","original_request_id":"26ef6384-2495-46e9-bcd9-23ad7cae2534","amount":"150000.00","amount_details":{"currency":"IDR","paid_amount":150000.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":"150000","name":"Down Payment booking 160"}],"migration_process":false},"qris_payment":{"date":"2026-06-30T05:03:18Z","payer_account_id":"9360001410225826725","payer_account_name":"NUR AISYAH                    ","payer_account_issuer":"Bank BCA","reference_id":"000205231290","response_code":"0000"}}} 
[2026-06-30 12:03:23] production.INFO: Updating payment status {"payment_id":194,"old_status":"pending","new_status":"success"} 
[2026-06-30 12:03:23] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":194} 
[2026-06-30 12:03:23] production.INFO: processSuccessfulPayment starting for Payment ID: 194, Status: success  
[2026-06-30 12:03:23] production.INFO: Found PaymentLog ID: 160 with status: pending  
[2026-06-30 12:03:23] production.INFO: PaymentLog 160 updated to settlement  
[2026-06-30 12:03:23] 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-30 12:03:23] production.INFO: Resolved customer email {"email":"nadinnadwa2@gmail.com"} 
[2026-06-30 12:03:25] production.INFO: [WA] smart-send ok event=staff_booking_new phone=85870330611 email=zafarangroupindonesia@gmail.com  
[2026-06-30 12:03:26] production.ERROR: Background email process error (suppressed) for zafarangroupindonesia@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. d2e1a72fcca58-847a02cd237sm991261b3a.32 - gsmtp".  
[2026-06-30 12:03:26] production.INFO: Email job dispatched for: zafarangroupindonesia@gmail.com  
[2026-06-30 12:03:27] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081347666800 email=nadinnadwa2@gmail.com  
[2026-06-30 12:03:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/194 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:28] production.INFO: Payment Status Check {"payment_id":"194","current_status":"success","payment_method":"qris","gateway":"doku"} 
[2026-06-30 12:03:28] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"success","payment_status":null,"amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:03:23\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-30T05:03:18Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount\":\"150000.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":150000}},\"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\":\"150000\",\"name\":\"Down Payment booking 160\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-30T05:03:18Z\",\"payer_account_id\":\"9360001410225826725\",\"payer_account_name\":\"NUR AISYAH                    \",\"payer_account_issuer\":\"Bank BCA\",\"reference_id\":\"000205231290\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:03:28] production.INFO: [WA] smart-send ok event=staff_booking_new phone=85865377044 email=madyasalwa54@gmail.com  
[2026-06-30 12:03:29] production.ERROR: Background email process error (suppressed) for madyasalwa54@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-847a02cd237sm991261b3a.32 - gsmtp".  
[2026-06-30 12:03:29] production.INFO: Email job dispatched for: madyasalwa54@gmail.com  
[2026-06-30 12:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12: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-30 12: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-30 12:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12: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-30 12: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-30 12:03:30] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081347666800 email=nadinnadwa2@gmail.com  
[2026-06-30 12:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12: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-30 12:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12: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-30 12:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:03:31] production.INFO: [WA] smart-send ok event=staff_booking_new phone=88983529932 email=Shofianovitasari4@gmail.com  
[2026-06-30 12:03:31] production.ERROR: Background email process error (suppressed) for Shofianovitasari4@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-847a02cd237sm991261b3a.32 - gsmtp".  
[2026-06-30 12:03:31] production.INFO: Email job dispatched for: Shofianovitasari4@gmail.com  
[2026-06-30 12:03:32] production.INFO: [WA] smart-send ok event=customer_confirmation phone=081346344511 email=nadinnadwa2@gmail.com  
[2026-06-30 12:03:32] production.ERROR: Failed to record transaction for payment 194: 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 (123, service, 10, ?, 9, 6, 1, 0, 0, ?, 2026-06-30 12:03:32, 2026-06-30 12:03:32))  
[2026-06-30 12:03:32] production.INFO: After checkDokuStatus {"payment_id":"194","new_status":"success"} 
[2026-06-30 12:03:32] production.INFO: Booking payment status {"booking_id":131,"payment_status":"partial"} 
[2026-06-30 12:03:32] production.INFO: Payment Status Response {"payment_id":194,"payment_ref":"PAY-20260630-000160-1782795687","status":"success","payment_status":"partial","amount":"150000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000160-1782795687\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"150000\",\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"currency\":\"IDR\",\"session_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000160-1782795687\",\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/26ef6384-2495-46e9-bcd9-23ad7cae253420260130120127570\",\"expired_date\":\"20260630123127\",\"expired_datetime\":\"2026-06-30T05:31:27Z\"},\"customer\":{\"email\":\"nadinnadwa2@gmail.com\",\"phone\":\"081346344511\",\"name\":\"nadin\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 160\",\"quantity\":1,\"price\":\"150000\"}]},\"uuid\":2.2252606301201276e+39,\"headers\":{\"request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"signature\":\"HMACSHA256=WidCQB1irePjIIbQau0CAwlbSJISR27RQCCfmhr0ZLg=\",\"date\":\"2026-06-30T05:01:27Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 12:03:23\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000160-1782795687\",\"amount\":150000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-30T05:03:18Z\",\"original_request_id\":\"26ef6384-2495-46e9-bcd9-23ad7cae2534\",\"amount\":\"150000.00\",\"amount_details\":{\"currency\":\"IDR\",\"paid_amount\":150000}},\"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\":\"150000\",\"name\":\"Down Payment booking 160\"}],\"migration_process\":false},\"qris_payment\":{\"date\":\"2026-06-30T05:03:18Z\",\"payer_account_id\":\"9360001410225826725\",\"payer_account_name\":\"NUR AISYAH                    \",\"payer_account_issuer\":\"Bank BCA\",\"reference_id\":\"000205231290\",\"response_code\":\"0000\"}}}}","created_at":"2026-06-30 12:01:27"} 
[2026-06-30 12:04:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:04:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:04:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:04:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:04:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:04:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:04:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:04:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:04:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:04:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:05:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:05:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:06:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:06:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:07:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:07:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:08:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:08:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:09:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:09:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:10:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:10:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:11:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:11:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:12:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:12:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:14:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:14:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:15:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:15:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:16:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:16:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:17:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:17:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:18:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:18:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:19:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:19:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:23:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:23: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-30 12:23: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-30 12:23:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:23: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-30 12:23: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-30 12:23: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-30 12:23:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:23: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-30 12:23: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-30 12:23:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:23: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-30 12:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:25:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:25:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:26:46] 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-30 12:26:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:26:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:26:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:26:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:26:59] 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-30 12:26:59] 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-30 12:27:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:27:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:27:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:27:13] 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-30 12:27:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:27:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:27:39] 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-30 12:27:39] 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-30 12:27: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-30 12:27: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-30 12:28:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:28:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:29:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:29:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:29:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29: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-30 12:29: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-30 12:29:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29: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-30 12:29: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-30 12:29:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:50] 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-30 12:29:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:29:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:33:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:33:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:34:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:34:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:35:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:35:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:36:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:36:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:37:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:37:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:38:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:38:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:40:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:40:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:42:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:42: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-30 12:42: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-30 12:42:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:42: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-30 12:42: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-30 12:43:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:43:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:43:31] 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-30 12:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:43: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-30 12:43:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:43:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:43:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:43:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:43:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:43:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:43:41] 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-30 12:43:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:43:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:43:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:43:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:44:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:44:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:44:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:44:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:44:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:44:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:44:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:44:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:44:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:44:52] 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-30 12:44:52] 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-30 12:44: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-30 12:44:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:44:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:44: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-30 12:45:01] 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-30 12:45:01] 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-30 12:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:45:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:45:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:45:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:45:43] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"15:00:00","reqEnd":"19:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:45:43] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"15:00:00","reqEnd":"19:00:00","conflict":false} 
[2026-06-30 12:45:43] 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":"15:00:00","reqEnd":"19:00:00","conflict":true} 
[2026-06-30 12:45:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:45:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:45:59] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"15:00:00","reqEnd":"19:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:45:59] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"15:00:00","reqEnd":"19:00:00","conflict":false} 
[2026-06-30 12:45:59] 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":"15:00:00","reqEnd":"19:00:00","conflict":true} 
[2026-06-30 12:45:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:07] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"15:00:00","reqEnd":"19:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:46:07] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"15:00:00","reqEnd":"19:00:00","conflict":false} 
[2026-06-30 12:46:07] 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":"15:00:00","reqEnd":"19:00:00","conflict":true} 
[2026-06-30 12:46:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:46:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:46:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:20] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"15:00:00","reqEnd":"19:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:46:20] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"15:00:00","reqEnd":"19:00:00","conflict":false} 
[2026-06-30 12:46:20] 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":"15:00:00","reqEnd":"19:00:00","conflict":true} 
[2026-06-30 12:46:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:34] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"15:15:00","reqEnd":"19:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:46:34] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"15:15:00","reqEnd":"19:15:00","conflict":false} 
[2026-06-30 12:46:34] 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":"15:15:00","reqEnd":"19:15:00","conflict":true} 
[2026-06-30 12:46:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:42] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"14:00:00","reqEnd":"18:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:46:42] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"14:00:00","reqEnd":"18:00:00","conflict":false} 
[2026-06-30 12:46:42] 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":"14:00:00","reqEnd":"18:00:00","conflict":true} 
[2026-06-30 12:46:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:51] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"16:00:00","reqEnd":"20:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:46:51] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"16:00:00","reqEnd":"20:00:00","conflict":false} 
[2026-06-30 12:46:51] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"16:00:00","reqEnd":"20:00:00","conflict":true} 
[2026-06-30 12:46:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:53] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"16:15:00","reqEnd":"20:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:46:53] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"16:15:00","reqEnd":"20:15:00","conflict":false} 
[2026-06-30 12:46:53] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"16:15:00","reqEnd":"20:15:00","conflict":true} 
[2026-06-30 12:46:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:54] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"16:30:00","reqEnd":"20:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:46:54] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"16:30:00","reqEnd":"20:30:00","conflict":false} 
[2026-06-30 12:46:54] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"16:30:00","reqEnd":"20:30:00","conflict":true} 
[2026-06-30 12:46:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:55] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"16:45:00","reqEnd":"20:45:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:46:55] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"16:45:00","reqEnd":"20:45:00","conflict":false} 
[2026-06-30 12:46:55] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"16:45:00","reqEnd":"20:45:00","conflict":true} 
[2026-06-30 12:46:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:46:56] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"17:00:00","reqEnd":"21:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:46:56] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"17:00:00","reqEnd":"21:00:00","conflict":false} 
[2026-06-30 12:46:56] 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":"17:00:00","reqEnd":"21:00:00","conflict":true} 
[2026-06-30 12:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:07] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"13:00:00","reqEnd":"17:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:47:07] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"13:00:00","reqEnd":"17:00:00","conflict":false} 
[2026-06-30 12:47:07] 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":"13:00:00","reqEnd":"17:00:00","conflict":false} 
[2026-06-30 12:47:07] 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":"13:00:00","reqEnd":"17:00:00","conflict":false} 
[2026-06-30 12:47:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:47:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:47:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:20] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"15:00:00","reqEnd":"19:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:47:20] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"15:00:00","reqEnd":"19:00:00","conflict":false} 
[2026-06-30 12:47:20] 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":"15:00:00","reqEnd":"19:00:00","conflict":true} 
[2026-06-30 12:47:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:23] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"13:15:00","reqEnd":"17:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:47:23] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"13:15:00","reqEnd":"17:15:00","conflict":false} 
[2026-06-30 12:47:23] 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":"13:15:00","reqEnd":"17:15:00","conflict":false} 
[2026-06-30 12:47:23] 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":"13:15:00","reqEnd":"17:15:00","conflict":false} 
[2026-06-30 12:47:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:31] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"14:00:00","reqEnd":"18:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:47:31] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"14:00:00","reqEnd":"18:00:00","conflict":false} 
[2026-06-30 12:47:31] 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":"14:00:00","reqEnd":"18:00:00","conflict":true} 
[2026-06-30 12:47:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:34] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"14:00:00","reqEnd":"18:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:47:34] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"14:00:00","reqEnd":"18:00:00","conflict":false} 
[2026-06-30 12:47:34] 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":"14:00:00","reqEnd":"18:00:00","conflict":true} 
[2026-06-30 12:47:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:35] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"13:45:00","reqEnd":"17:45:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:47:35] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"13:45:00","reqEnd":"17:45:00","conflict":false} 
[2026-06-30 12:47:35] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"13:45:00","reqEnd":"17:45:00","conflict":true} 
[2026-06-30 12:47:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:37] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"13:30:00","reqEnd":"17:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:47:37] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"13:30:00","reqEnd":"17:30:00","conflict":false} 
[2026-06-30 12:47:37] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"13:30:00","reqEnd":"17:30:00","conflict":true} 
[2026-06-30 12:47:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:43] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"13:30:00","reqEnd":"17:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:47:43] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"13:30:00","reqEnd":"17:30:00","conflict":false} 
[2026-06-30 12:47:43] 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":"13:30:00","reqEnd":"17:30:00","conflict":true} 
[2026-06-30 12:47:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:47] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"14:30:00","reqEnd":"18:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:47:47] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"14:30:00","reqEnd":"18:30:00","conflict":false} 
[2026-06-30 12:47:47] 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":"14:30:00","reqEnd":"18:30:00","conflict":true} 
[2026-06-30 12:47:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:47:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:48:00] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"13:30:00","reqEnd":"17:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:48:00] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"13:30:00","reqEnd":"17:30:00","conflict":false} 
[2026-06-30 12:48: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":"13:30:00","reqEnd":"17:30:00","conflict":true} 
[2026-06-30 12:48:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:48:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:48:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:48:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:48:11] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"13:15:00","reqEnd":"17:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:48:11] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"13:15:00","reqEnd":"17:15:00","conflict":false} 
[2026-06-30 12:48:11] 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":"13:15:00","reqEnd":"17:15:00","conflict":false} 
[2026-06-30 12:48:11] 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":"13:15:00","reqEnd":"17:15:00","conflict":false} 
[2026-06-30 12:49:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:49:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:49:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:49:35] 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-30 12:49:35] 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-30 12:49:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:49:43] 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-30 12:49:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:49:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:49: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-30 12:49: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-30 12:50:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:50:07] 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-30 12:50:07] 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-30 12:50:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:50:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:50:17] 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-30 12:50:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:50:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:50:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:50:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:50:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:50:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:50:23] 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-30 12:50:23] 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-30 12:50:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:50:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:50:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:50:46] 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-30 12:50:57] 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-30 12:50:57] 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-30 12:51:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:51:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:51:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:51:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:51:23] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"15:00:00","reqEnd":"19:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:51:23] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"15:00:00","reqEnd":"19:00:00","conflict":false} 
[2026-06-30 12:51:23] 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":"15:00:00","reqEnd":"19:00:00","conflict":true} 
[2026-06-30 12:51:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:51:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:51:29] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"13:30:00","reqEnd":"17:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:51:29] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"13:30:00","reqEnd":"17:30:00","conflict":false} 
[2026-06-30 12:51:29] 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":"13:30:00","reqEnd":"17:30:00","conflict":true} 
[2026-06-30 12:51:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:51:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:51:33] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"13:15:00","reqEnd":"17:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:51:33] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"13:15:00","reqEnd":"17:15:00","conflict":false} 
[2026-06-30 12:51:33] 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":"13:15:00","reqEnd":"17:15:00","conflict":false} 
[2026-06-30 12:51:33] 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":"13:15:00","reqEnd":"17:15:00","conflict":false} 
[2026-06-30 12:52:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:52:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:53:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:53:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:54:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:54:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:55:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:55:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:57:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:57:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:57:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:58:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:58:09] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"18:15:00","reqEnd":"19:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 12:58:09] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"18:15:00","reqEnd":"19:15:00","conflict":false} 
[2026-06-30 12:58:09] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"17:15:00","item_end":"18:15:00","bStart":"17:15:00","bEnd":"18:15:00","reqStart":"18:15:00","reqEnd":"19:15:00","conflict":false} 
[2026-06-30 12:58:09] production.INFO: DEBUG therapist 6 conflict check {"booking_id":120,"item_start":"20:00:00","item_end":"21:00:00","bStart":"20:00:00","bEnd":"21:00:00","reqStart":"18:15:00","reqEnd":"19:15:00","conflict":false} 
[2026-06-30 12:58:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:58:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:58:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:58:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:58:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:58:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:58:52] 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-30 12:58:52] 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-30 12:58:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:58:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:59:00] 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-30 12:59:00] 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-30 12:59:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 12:59:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 12:59:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:00:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:00:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:00:52] 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-30 13:00:52] 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-30 13:00:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:01:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:01:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:01:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:01: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-30 13:01:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:01: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-30 13:02:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:02:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:02:04] 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-30 13:02:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:02:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:02:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:02:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:02:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:02:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:02:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:02:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:02:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:02: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-30 13:02: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-30 13:03:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:03:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:03:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:03:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:03:31] 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-30 13:03:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:03:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:03:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:03:37] 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-30 13:04:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:04:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:04:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:04:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:04:08] 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-30 13:04: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-30 13:04:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:04:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:04:31] 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-30 13:04:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:04:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:04:36] 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-30 13:04:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:04:36] 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-30 13:05:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:05:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:05:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:05:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:05: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-30 13:05: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-30 13:05:18] 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-30 13:05:18] 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-30 13:05:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:06:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:06:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:06:04] 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-30 13:06:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:06:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:06: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-30 13:06:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:06:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:06: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-30 13:06:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:06:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:06:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:06: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-30 13:06:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:06: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-30 13:07:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:07:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:08:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:08:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:09:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:09:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:09:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:09:23] 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-30 13:09:23] 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-30 13:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:11:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:11:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:12:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:12:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:12:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:12:17] 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-30 13:12:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:12:17] 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-30 13:12: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-30 13:12: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-30 13:12:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:14:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:14:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:15:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:15:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:16:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:16:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:17:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:17:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:17:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:17:48] 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-30 13:17:48] 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-30 13:17:48] 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-30 13:17:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:17:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:17:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:17:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:17:49] 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-30 13:17:49] 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-30 13:17:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:17:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:17:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-31 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:17:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-31&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18: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-30 13:18: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-30 13:18:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18: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-30 13:18: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-30 13:18: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-30 13:18:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18: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-30 13:18:51] 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-30 13:18:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:18:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19: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-30 13:19: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-30 13:19:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-02&start_date=2026-07-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-02&start_date=2026-07-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19: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-30 13:19:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:13] 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-30 13:19:13] 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-30 13:19:14] 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-30 13:19:14] 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-30 13:19:14] 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-30 13:19:14] 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-30 13:19:15] 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-30 13:19:15] 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-30 13:19:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:15] 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-30 13:19:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19: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-30 13:19: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-30 13:19:19] 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-30 13:19:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:20] 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-30 13:19:20] 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-30 13:19:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:19:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:09] 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-30 13:20:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:11] 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-30 13:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:12] 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-30 13:20:12] 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-30 13:20:12] 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-30 13:20:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:13] 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-30 13:20:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20: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-30 13:20:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:15] 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-30 13:20:15] 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-30 13:20:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-11&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-11&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-12&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-12&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-12&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-12&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-13&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-13&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-13&start_date=2026-07-13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-13&start_date=2026-07-13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-14&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-14&start_date=2026-07-14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-14&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-14&start_date=2026-07-14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-16&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-16&start_date=2026-07-16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-16&start_date=2026-07-16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-16&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-17&start_date=2026-07-17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-17&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-17&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-17&start_date=2026-07-17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-18&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-18&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-19&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-19&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-19&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-19&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-20&start_date=2026-07-20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-20&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-20&start_date=2026-07-20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-20&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-21&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-21&start_date=2026-07-21 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-21&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-21&start_date=2026-07-21 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-22&start_date=2026-07-22 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-22&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-22&start_date=2026-07-22 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-22&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-23&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-23&start_date=2026-07-23 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-23&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-23&start_date=2026-07-23 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-24&start_date=2026-07-24 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-24&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-24&start_date=2026-07-24 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-24&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-25&start_date=2026-07-25 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-25&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-25&start_date=2026-07-25 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-25&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-26&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-26&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-26&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-26&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-28&start_date=2026-07-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-28&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-28&start_date=2026-07-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-28&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-29&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-29&start_date=2026-07-29 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-29&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-29&start_date=2026-07-29 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-30&start_date=2026-07-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-30&start_date=2026-07-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:21:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:21:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:21:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/130/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:21:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/130/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:21:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:21:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/128/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:21:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/128/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:22:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/130/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:05] 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-30 13:23:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:06] 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-30 13:23:06] 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-30 13:23:06] 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-30 13:23:06] 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-30 13:23:06] 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-30 13:23:06] 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-30 13:23:06] 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-30 13:23:06] 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-30 13:23:07] 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-30 13:23:07] 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-30 13:23:07] 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-30 13:23:07] 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-30 13:23:07] 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-30 13:23:08] 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-30 13:23:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-31&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23: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-30 13:23: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-30 13:23:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:25] 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-30 13:23:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:25] 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-30 13:23:25] 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-30 13:23:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:23:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:25:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:25:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:18] 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-30 13:27:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:18] 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-30 13:27:18] 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-30 13:27:19] 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-30 13:27:19] 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-30 13:27:19] 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-30 13:27:19] 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-30 13:27:19] 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-30 13:27:19] 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-30 13:27:19] 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-30 13:27:19] 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-30 13:27:20] 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-30 13:27:20] 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-30 13:27:20] 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-30 13:27:20] 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-30 13:27:20] 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-30 13:27:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:33] 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-30 13:27:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:33] 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-30 13:27:33] 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-30 13:27:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:27:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:28:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:28:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:28:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:28:21] 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-30 13:28:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:28:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:28:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:28:21] 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-30 13:28:21] 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-30 13:28:22] 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-30 13:28:22] 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-30 13:28:22] 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-30 13:28:22] 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-30 13:28:22] 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-30 13:28:22] 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-30 13:28:22] 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-30 13:28:22] 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-30 13:28:22] 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-30 13:28:22] 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-30 13:28:23] 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-30 13:28:23] 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-30 13:28:23] 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-30 13:28:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29: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-30 13:29:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29: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-30 13:29:22] 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-30 13:29:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:23] 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-30 13:29:23] 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-30 13:29:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:27] 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-30 13:29:27] 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-30 13:29:27] 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-30 13:29:28] 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-30 13:29:28] 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-30 13:29:28] 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-30 13:29:28] 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-30 13:29:28] 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-30 13:29:28] 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-30 13:29:29] 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-30 13:29:29] 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-30 13:29:29] 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-30 13:29:29] 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-30 13:29:29] 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-30 13:29:29] 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-30 13:29:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:29:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:33:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:33:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:33:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:34:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:34:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:35:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:35:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:36:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:36:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:37:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:37:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:38:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:38:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:11] 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-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:11] 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-30 13:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:40:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:40:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 13:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:43:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:43:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:43:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:43:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:43:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:43:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:43:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:43:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:43:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:43:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:43:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:43:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:43:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:43:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 13:43:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-30 13:43:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 13:43:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-30 13:43:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 13:43:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-30 13:43:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from http://localhost:3090  
[2026-06-30 13:43:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from http://localhost:3090  
[2026-06-30 13:43:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from http://localhost:3090  
[2026-06-30 13:43:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from http://localhost:3090  
[2026-06-30 13:43:30] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"15:15:00","reqEnd":"16:15:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 13:43:30] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"15:15:00","reqEnd":"16:15:00","conflict":false} 
[2026-06-30 13:43:30] 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":"15:15:00","reqEnd":"16:15:00","conflict":false} 
[2026-06-30 13:43:30] 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":"15:15:00","reqEnd":"16:15:00","conflict":false} 
[2026-06-30 13:43:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from http://localhost:3090  
[2026-06-30 13:43:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=170500&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 13:43:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from http://localhost:3090  
[2026-06-30 13:43:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=170500&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 13:43:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=170500&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 13:43:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 13:43:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 13:43:44] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":50000,"nominal_dp_in_data":50000,"all_request":{"branch_id":1,"booking_date":"2026-06-30","payment_type":"down_payment","nominal_dp":50000,"items":[{"service_id":12,"variant_id":14,"therapist_id":6,"room_id":1,"start_time":"15:15","guest_name":"YOGI","guest_phone":"081510314123","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 13:43:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 13:43:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 13:43:44] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":161} 
[2026-06-30 13:43:44] 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-30 13:43:44] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 13:43:44] 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-30 13:43:44] production.INFO: createDokuPayment: Using specific channel {"method":"EMONEY_DANA","channel":"EMONEY_DANA"} 
[2026-06-30 13:43:44] production.INFO: createDokuPayment: Final payment_method_types {"types":["EMONEY_DANA"]} 
[2026-06-30 13:43:44] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":50000,\"invoice_number\":\"PAY-20260630-000161-1782801824\",\"currency\":\"IDR\",\"session_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd9\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000161-1782801824\",\"line_items\":[{\"name\":\"Down Payment booking 161\",\"price\":50000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"EMONEY_DANA\"]},\"customer\":{\"name\":\"seilla\",\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 13:43:44] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":50000,"invoice_number":"PAY-20260630-000161-1782801824","currency":"IDR","session_id":"fdeae530-e4b2-45c8-afb9-92e818596cd9","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000161-1782801824","line_items":[{"name":"Down Payment booking 161","price":50000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["EMONEY_DANA"]},"customer":{"name":"seilla","email":"arowellness12@gmail.com","phone":"08131099324"}}} 
[2026-06-30 13:43:44] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:fdeae530-e4b2-45c8-afb9-92e818596cd9
Request-Timestamp:2026-06-30T06:43:44Z
Request-Target:/checkout/v1/payment
Digest:8tIlGYYyjGuQTwvP0zE4yZltgNikumH1eAeUQTMBmWk="} 
[2026-06-30 13:43:45] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"50000","invoice_number":"PAY-20260630-000161-1782801824","currency":"IDR","session_id":"fdeae530-e4b2-45c8-afb9-92e818596cd9","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000161-1782801824","line_items":[{"name":"Down Payment booking 161","quantity":1,"price":"50000"}]},"payment":{"payment_method_types":["EMONEY_DANA"],"payment_due_date":30,"token_id":"fdeae530-e4b2-45c8-afb9-92e818596cd920264330134345293","url":"https://checkout.doku.com/checkout-link-v2/fdeae530-e4b2-45c8-afb9-92e818596cd920264330134345293","expired_date":"20260630141344","expired_datetime":"2026-06-30T07:13:44Z"},"customer":{"email":"arowellness12@gmail.com","phone":"08131099324","name":"seilla"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Down Payment booking 161","quantity":1,"price":"50000"}]},"uuid":2.2252606301343452e+39,"headers":{"request_id":"fdeae530-e4b2-45c8-afb9-92e818596cd9","signature":"HMACSHA256=JcZ58lGwx46xTOVFFZoO5SbC4DALQx97mDGWn4zk6tA=","date":"2026-06-30T06:43:44Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 13:43:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/195 from http://localhost:3090  
[2026-06-30 13:43:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/195 from http://localhost:3090  
[2026-06-30 13:43:51] production.INFO: Payment Status Check {"payment_id":"195","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:43:51] production.INFO: Calling checkDokuStatus for payment {"payment_id":"195"} 
[2026-06-30 13:43:51] production.INFO: checkDokuStatus called {"payment_id":195,"payment_ref":"PAY-20260630-000161-1782801824","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 13:43:51] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f88a9015-e141-4d4c-be9a-89613690299e
Request-Timestamp:2026-06-30T06:43:51Z
Request-Target:/orders/v1/status/PAY-20260630-000161-1782801824"} 
[2026-06-30 13:43:51] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000161-1782801824","invoice":"PAY-20260630-000161-1782801824"} 
[2026-06-30 13:43:51] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000161-1782801824","response":{"order":{"invoice_number":"PAY-20260630-000161-1782801824","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T06:43:50Z","original_request_id":"fdeae530-e4b2-45c8-afb9-92e818596cd9","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000161-1782801824","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 161"}]},"emoney_payment":{"status":"PENDING","date":"20260630134350","approval_code":"20260630111212800110166690718047397","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 13:43:51] production.INFO: After checkDokuStatus {"payment_id":"195","new_status":"pending"} 
[2026-06-30 13:43:51] production.INFO: Payment Status Response {"payment_id":195,"payment_ref":"PAY-20260630-000161-1782801824","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782801824\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/fdeae530-e4b2-45c8-afb9-92e818596cd920264330134345293\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000161-1782801824\",\"currency\":\"IDR\",\"session_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd9\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782801824\",\"line_items\":[{\"name\":\"Down Payment booking 161\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd920264330134345293\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/fdeae530-e4b2-45c8-afb9-92e818596cd920264330134345293\",\"expired_date\":\"20260630141344\",\"expired_datetime\":\"2026-06-30T07:13:44Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 161\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301343452e+39,\"headers\":{\"request_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd9\",\"signature\":\"HMACSHA256=JcZ58lGwx46xTOVFFZoO5SbC4DALQx97mDGWn4zk6tA=\",\"date\":\"2026-06-30T06:43:44Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:43:51\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782801824\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T06:43:50Z\",\"original_request_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd9\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000161-1782801824\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 161\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630134350\",\"approval_code\":\"20260630111212800110166690718047397\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 13:43:44"} 
[2026-06-30 13:43:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/195 from http://localhost:3090  
[2026-06-30 13:43:56] production.INFO: Payment Status Check {"payment_id":"195","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:43:56] production.INFO: Calling checkDokuStatus for payment {"payment_id":"195"} 
[2026-06-30 13:43:56] production.INFO: checkDokuStatus called {"payment_id":195,"payment_ref":"PAY-20260630-000161-1782801824","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 13:43:56] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b76a8b0a-9e91-4e93-a206-f84c36e3c022
Request-Timestamp:2026-06-30T06:43:56Z
Request-Target:/orders/v1/status/PAY-20260630-000161-1782801824"} 
[2026-06-30 13:43:56] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000161-1782801824","invoice":"PAY-20260630-000161-1782801824"} 
[2026-06-30 13:43:56] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000161-1782801824","response":{"order":{"invoice_number":"PAY-20260630-000161-1782801824","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T06:43:50Z","original_request_id":"fdeae530-e4b2-45c8-afb9-92e818596cd9","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000161-1782801824","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 161"}]},"emoney_payment":{"status":"PENDING","date":"20260630134350","approval_code":"20260630111212800110166690718047397","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 13:43:57] production.INFO: After checkDokuStatus {"payment_id":"195","new_status":"pending"} 
[2026-06-30 13:43:57] production.INFO: Payment Status Response {"payment_id":195,"payment_ref":"PAY-20260630-000161-1782801824","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782801824\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/fdeae530-e4b2-45c8-afb9-92e818596cd920264330134345293\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000161-1782801824\",\"currency\":\"IDR\",\"session_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd9\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782801824\",\"line_items\":[{\"name\":\"Down Payment booking 161\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd920264330134345293\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/fdeae530-e4b2-45c8-afb9-92e818596cd920264330134345293\",\"expired_date\":\"20260630141344\",\"expired_datetime\":\"2026-06-30T07:13:44Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 161\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301343452e+39,\"headers\":{\"request_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd9\",\"signature\":\"HMACSHA256=JcZ58lGwx46xTOVFFZoO5SbC4DALQx97mDGWn4zk6tA=\",\"date\":\"2026-06-30T06:43:44Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:43:56\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782801824\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T06:43:50Z\",\"original_request_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd9\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000161-1782801824\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 161\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630134350\",\"approval_code\":\"20260630111212800110166690718047397\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 13:43:44"} 
[2026-06-30 13:44:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:44:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:44:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:44:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:44:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:44:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:44:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:44:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:44:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:44:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:44:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:44:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:44:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:44:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:44:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:44:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:44: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 http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:44: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 http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 13:44: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 http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:44:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 13:44: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 http://localhost:3090  
[2026-06-30 13:44:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:44:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:44:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:44:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:44:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:44:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:44:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:44:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:44:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:44: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 http://localhost:3090  
[2026-06-30 13:44:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:44:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:44:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:44:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:44:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:44: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 http://localhost:3090  
[2026-06-30 13:44:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:44:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:44:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 13:44:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-30 13:44:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-30 13:44:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 13:44:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from http://localhost:3090  
[2026-06-30 13:44:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from http://localhost:3090  
[2026-06-30 13:44:33] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":153,"therapist_id":6,"date":null,"start_date":"2026-07-14","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-28T13:55:29.000000Z","updated_at":"2026-06-30T04:00:34.000000Z"},"reqStart":"15:00:00","reqEnd":"16:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 13:44:33] production.INFO: DEBUG therapist 6 conflict check {"booking_id":122,"item_start":"12:00:00","item_end":"13:00:00","bStart":"12:00:00","bEnd":"13:00:00","reqStart":"15:00:00","reqEnd":"16:00:00","conflict":false} 
[2026-06-30 13:44:33] 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":"15:00:00","reqEnd":"16:00:00","conflict":false} 
[2026-06-30 13:44:33] 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":"15:00:00","reqEnd":"16:00:00","conflict":false} 
[2026-06-30 13:44:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from http://localhost:3090  
[2026-06-30 13:44:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=165000&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 13:44:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=165000&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 13:44:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=165000&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 13:44:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 13:44:42] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":50000,"nominal_dp_in_data":50000,"all_request":{"branch_id":1,"booking_date":"2026-06-30","payment_type":"down_payment","nominal_dp":50000,"items":[{"service_id":11,"variant_id":11,"therapist_id":6,"room_id":1,"start_time":"15:00","guest_name":"YOGI TEST","guest_phone":"081510314123","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 13:44:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 13:44:42] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":162} 
[2026-06-30 13:44:42] 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-30 13:44:42] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 13:44:42] 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-30 13:44:42] production.INFO: createDokuPayment: Using specific channel {"method":"EMONEY_DANA","channel":"EMONEY_DANA"} 
[2026-06-30 13:44:42] production.INFO: createDokuPayment: Final payment_method_types {"types":["EMONEY_DANA"]} 
[2026-06-30 13:44:42] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":50000,\"invoice_number\":\"PAY-20260630-000162-1782801882\",\"currency\":\"IDR\",\"session_id\":\"9bfb8d35-b87d-44e0-aa04-077b3966bd0b\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000162-1782801882\",\"line_items\":[{\"name\":\"Down Payment booking 162\",\"price\":50000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"EMONEY_DANA\"]},\"customer\":{\"name\":\"seilla\",\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 13:44:42] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":50000,"invoice_number":"PAY-20260630-000162-1782801882","currency":"IDR","session_id":"9bfb8d35-b87d-44e0-aa04-077b3966bd0b","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000162-1782801882","line_items":[{"name":"Down Payment booking 162","price":50000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["EMONEY_DANA"]},"customer":{"name":"seilla","email":"arowellness12@gmail.com","phone":"08131099324"}}} 
[2026-06-30 13:44:42] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:9bfb8d35-b87d-44e0-aa04-077b3966bd0b
Request-Timestamp:2026-06-30T06:44:42Z
Request-Target:/checkout/v1/payment
Digest:CVsOc610osHKf5qZHxyxswcyrPaHvvyFlus/o91NpSM="} 
[2026-06-30 13:44:42] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"50000","invoice_number":"PAY-20260630-000162-1782801882","currency":"IDR","session_id":"9bfb8d35-b87d-44e0-aa04-077b3966bd0b","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000162-1782801882","line_items":[{"name":"Down Payment booking 162","quantity":1,"price":"50000"}]},"payment":{"payment_method_types":["EMONEY_DANA"],"payment_due_date":30,"token_id":"9bfb8d35-b87d-44e0-aa04-077b3966bd0b20264430134442587","url":"https://checkout.doku.com/checkout-link-v2/9bfb8d35-b87d-44e0-aa04-077b3966bd0b20264430134442587","expired_date":"20260630141442","expired_datetime":"2026-06-30T07:14:42Z"},"customer":{"email":"arowellness12@gmail.com","phone":"08131099324","name":"seilla"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Down Payment booking 162","quantity":1,"price":"50000"}]},"uuid":2.2252606301344425e+39,"headers":{"request_id":"9bfb8d35-b87d-44e0-aa04-077b3966bd0b","signature":"HMACSHA256=kRpQmBEcn6J+3iCx5Q6ZE4yDd4ljXDz2XG1IvDNI8OI=","date":"2026-06-30T06:44:42Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 13:45:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/196 from http://localhost:3090  
[2026-06-30 13:45:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/196 from http://localhost:3090  
[2026-06-30 13:45:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:45:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:45:02] production.INFO: Payment Status Check {"payment_id":"196","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:45:02] production.INFO: Calling checkDokuStatus for payment {"payment_id":"196"} 
[2026-06-30 13:45:02] production.INFO: checkDokuStatus called {"payment_id":196,"payment_ref":"PAY-20260630-000162-1782801882","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 13:45:02] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:e0c648bb-d41d-4af0-8064-6633a9dfd5f3
Request-Timestamp:2026-06-30T06:45:02Z
Request-Target:/orders/v1/status/PAY-20260630-000162-1782801882"} 
[2026-06-30 13:45:02] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000162-1782801882","invoice":"PAY-20260630-000162-1782801882"} 
[2026-06-30 13:45:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:45:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:45:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:45:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:45:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:45:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:45:03] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000162-1782801882","response":{"order":{"invoice_number":"PAY-20260630-000162-1782801882","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T06:44:44Z","original_request_id":"9bfb8d35-b87d-44e0-aa04-077b3966bd0b","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000162-1782801882","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 162"}]},"emoney_payment":{"status":"PENDING","date":"20260630134444","approval_code":"20260630111212800110166609717890126","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 13:45:03] production.INFO: After checkDokuStatus {"payment_id":"196","new_status":"pending"} 
[2026-06-30 13:45:03] production.INFO: Payment Status Response {"payment_id":196,"payment_ref":"PAY-20260630-000162-1782801882","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000162-1782801882\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/9bfb8d35-b87d-44e0-aa04-077b3966bd0b20264430134442587\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000162-1782801882\",\"currency\":\"IDR\",\"session_id\":\"9bfb8d35-b87d-44e0-aa04-077b3966bd0b\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000162-1782801882\",\"line_items\":[{\"name\":\"Down Payment booking 162\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"9bfb8d35-b87d-44e0-aa04-077b3966bd0b20264430134442587\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/9bfb8d35-b87d-44e0-aa04-077b3966bd0b20264430134442587\",\"expired_date\":\"20260630141442\",\"expired_datetime\":\"2026-06-30T07:14:42Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 162\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301344425e+39,\"headers\":{\"request_id\":\"9bfb8d35-b87d-44e0-aa04-077b3966bd0b\",\"signature\":\"HMACSHA256=kRpQmBEcn6J+3iCx5Q6ZE4yDd4ljXDz2XG1IvDNI8OI=\",\"date\":\"2026-06-30T06:44:42Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:45:03\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000162-1782801882\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T06:44:44Z\",\"original_request_id\":\"9bfb8d35-b87d-44e0-aa04-077b3966bd0b\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000162-1782801882\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 162\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630134444\",\"approval_code\":\"20260630111212800110166609717890126\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 13:44:42"} 
[2026-06-30 13:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:45:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:45:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:46:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:46:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:47:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:47:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:48:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:48:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:49:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:49:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:49: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-30 13:49: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-30 13:49:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:49:20] 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-30 13:49:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:49:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:49:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:49:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:49:21] 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-30 13:49:21] 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-30 13:49:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:49:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:50:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:50:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:50:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:50:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:51:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:51:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:51:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:51:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:52:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:52:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:52:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:52:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:53:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:53:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:53:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:53:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:54:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:54:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:54:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54: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-30 13:54:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54: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-30 13:54:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 13:54:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:54:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:54:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:54:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:54:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:54:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 13:54:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 13:54:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 13:54:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:54:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 13:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 13:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 13:55:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 13:55:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-30 13:55:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-30 13:55:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-30 13:55:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 13:55:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 13:55:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-30 13:55:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/195 from http://localhost:3090  
[2026-06-30 13:55:10] production.INFO: Payment Status Check {"payment_id":"195","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:55:10] production.INFO: Calling checkDokuStatus for payment {"payment_id":"195"} 
[2026-06-30 13:55:10] production.INFO: checkDokuStatus called {"payment_id":195,"payment_ref":"PAY-20260630-000161-1782801824","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 13:55:10] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:84f670e8-75c0-4e4a-9735-0921ba2330ee
Request-Timestamp:2026-06-30T06:55:10Z
Request-Target:/orders/v1/status/PAY-20260630-000161-1782801824"} 
[2026-06-30 13:55:10] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000161-1782801824","invoice":"PAY-20260630-000161-1782801824"} 
[2026-06-30 13:55:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:55:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:55:11] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000161-1782801824","response":{"order":{"invoice_number":"PAY-20260630-000161-1782801824","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T06:43:50Z","original_request_id":"fdeae530-e4b2-45c8-afb9-92e818596cd9","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000161-1782801824","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 161"}]},"emoney_payment":{"status":"PENDING","date":"20260630134350","approval_code":"20260630111212800110166690718047397","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 13:55:11] production.INFO: After checkDokuStatus {"payment_id":"195","new_status":"pending"} 
[2026-06-30 13:55:11] production.INFO: Payment Status Response {"payment_id":195,"payment_ref":"PAY-20260630-000161-1782801824","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782801824\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/fdeae530-e4b2-45c8-afb9-92e818596cd920264330134345293\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000161-1782801824\",\"currency\":\"IDR\",\"session_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd9\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782801824\",\"line_items\":[{\"name\":\"Down Payment booking 161\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd920264330134345293\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/fdeae530-e4b2-45c8-afb9-92e818596cd920264330134345293\",\"expired_date\":\"20260630141344\",\"expired_datetime\":\"2026-06-30T07:13:44Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 161\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301343452e+39,\"headers\":{\"request_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd9\",\"signature\":\"HMACSHA256=JcZ58lGwx46xTOVFFZoO5SbC4DALQx97mDGWn4zk6tA=\",\"date\":\"2026-06-30T06:43:44Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:11\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782801824\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T06:43:50Z\",\"original_request_id\":\"fdeae530-e4b2-45c8-afb9-92e818596cd9\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000161-1782801824\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 161\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630134350\",\"approval_code\":\"20260630111212800110166690718047397\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 13:43:44"} 
[2026-06-30 13:55:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=170500.00&branch_id=1 from http://localhost:3090  
[2026-06-30 13:55:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=170500.00&branch_id=1 from http://localhost:3090  
[2026-06-30 13:55:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=170500.00&branch_id=1 from http://localhost:3090  
[2026-06-30 13:55:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 13:55:27] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":161} 
[2026-06-30 13:55:27] 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-30 13:55:27] 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-30 13:55:27] production.INFO: createDokuPayment: Using specific channel {"method":"EMONEY_SHOPEEPAY","channel":"EMONEY_SHOPEEPAY"} 
[2026-06-30 13:55:27] production.INFO: createDokuPayment: Final payment_method_types {"types":["EMONEY_SHOPEEPAY"]} 
[2026-06-30 13:55:27] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":170500,\"invoice_number\":\"PAY-20260630-000161-1782802527\",\"currency\":\"IDR\",\"session_id\":\"091d9958-893f-4c96-b7ec-5f2ad75efb5d\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000161-1782802527\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 161\",\"price\":170500,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"EMONEY_SHOPEEPAY\"]},\"customer\":{\"name\":\"seilla\",\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 13:55:27] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":170500,"invoice_number":"PAY-20260630-000161-1782802527","currency":"IDR","session_id":"091d9958-893f-4c96-b7ec-5f2ad75efb5d","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000161-1782802527","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 161","price":170500,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["EMONEY_SHOPEEPAY"]},"customer":{"name":"seilla","email":"arowellness12@gmail.com","phone":"08131099324"}}} 
[2026-06-30 13:55:27] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:091d9958-893f-4c96-b7ec-5f2ad75efb5d
Request-Timestamp:2026-06-30T06:55:27Z
Request-Target:/checkout/v1/payment
Digest:IQofFkquSo4pPXwqekpWI1lv3HVA2buGFQL2rPGUQng="} 
[2026-06-30 13:55:28] production.ERROR: DOKU payment failed (BadResponse): Client error: `POST https://api.doku.com/checkout/v1/payment` resulted in a `400 Bad Request` response:
{"message":["PAYMENT CHANNEL IS INACTIVE"]}
 {"response_body":{"message":["PAYMENT CHANNEL IS INACTIVE"]}} 
[2026-06-30 13:55:28] production.ERROR: Payment initiation failed: DOKU payment failed: {"message":["PAYMENT CHANNEL IS INACTIVE"]}  
[2026-06-30 13:55:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 13:55:36] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":161} 
[2026-06-30 13:55:36] 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-30 13:55:36] 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-30 13:55:36] production.INFO: createDokuPayment: Using specific channel {"method":"EMONEY_OVO","channel":"EMONEY_OVO"} 
[2026-06-30 13:55:36] production.INFO: createDokuPayment: Final payment_method_types {"types":["EMONEY_OVO"]} 
[2026-06-30 13:55:36] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":170500,\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 161\",\"price\":170500,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"EMONEY_OVO\"]},\"customer\":{\"name\":\"seilla\",\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 13:55:36] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":170500,"invoice_number":"PAY-20260630-000161-1782802536","currency":"IDR","session_id":"0777895f-02df-4739-a0fb-3609f378e60e","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000161-1782802536","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 161","price":170500,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["EMONEY_OVO"]},"customer":{"name":"seilla","email":"arowellness12@gmail.com","phone":"08131099324"}}} 
[2026-06-30 13:55:36] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0777895f-02df-4739-a0fb-3609f378e60e
Request-Timestamp:2026-06-30T06:55:36Z
Request-Target:/checkout/v1/payment
Digest:gnrl0JjHySGGlZunBhZVa7fQZj1/RNA2Lk+0JjpU4nk="} 
[2026-06-30 13:55:37] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"170500","invoice_number":"PAY-20260630-000161-1782802536","currency":"IDR","session_id":"0777895f-02df-4739-a0fb-3609f378e60e","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000161-1782802536","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 161","quantity":1,"price":"170500"}]},"payment":{"payment_method_types":["EMONEY_OVO"],"payment_due_date":30,"token_id":"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833","url":"https://checkout.doku.com/checkout-link-v2/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833","expired_date":"20260630142536","expired_datetime":"2026-06-30T07:25:36Z"},"customer":{"email":"arowellness12@gmail.com","phone":"08131099324","name":"seilla"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 161","quantity":1,"price":"170500"}]},"uuid":2.225260630135537e+39,"headers":{"request_id":"0777895f-02df-4739-a0fb-3609f378e60e","signature":"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=","date":"2026-06-30T06:55:36Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 13:55:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:55:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:55:42] production.INFO: Payment Status Check {"payment_id":"198","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:55:42] production.INFO: Calling checkDokuStatus for payment {"payment_id":"198"} 
[2026-06-30 13:55:42] production.INFO: checkDokuStatus called {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 13:55:42] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:1c1894df-3263-4927-9c15-486b1c1cb11d
Request-Timestamp:2026-06-30T06:55:42Z
Request-Target:/orders/v1/status/PAY-20260630-000161-1782802536"} 
[2026-06-30 13:55:42] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000161-1782802536","invoice":"PAY-20260630-000161-1782802536"} 
[2026-06-30 13:55:43] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000161-1782802536","response":{"order":{"invoice_number":"PAY-20260630-000161-1782802536","amount":170500,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T06:55:36Z","original_request_id":"0777895f-02df-4739-a0fb-3609f378e60e","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 13:55:43] production.INFO: After checkDokuStatus {"payment_id":"198","new_status":"pending"} 
[2026-06-30 13:55:43] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"pending","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:43\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T06:55:36Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:55:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:55:47] production.INFO: Payment Status Check {"payment_id":"198","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:55:47] production.INFO: Calling checkDokuStatus for payment {"payment_id":"198"} 
[2026-06-30 13:55:47] production.INFO: checkDokuStatus called {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 13:55:47] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:cbd9fb44-125c-4279-bb22-dbb4707f7e26
Request-Timestamp:2026-06-30T06:55:47Z
Request-Target:/orders/v1/status/PAY-20260630-000161-1782802536"} 
[2026-06-30 13:55:47] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000161-1782802536","invoice":"PAY-20260630-000161-1782802536"} 
[2026-06-30 13:55:48] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000161-1782802536","response":{"order":{"invoice_number":"PAY-20260630-000161-1782802536","amount":170500,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T06:55:36Z","original_request_id":"0777895f-02df-4739-a0fb-3609f378e60e","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 13:55:48] production.INFO: After checkDokuStatus {"payment_id":"198","new_status":"pending"} 
[2026-06-30 13:55:48] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"pending","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:48\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T06:55:36Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:55:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:55:52] production.INFO: Payment Status Check {"payment_id":"198","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:55:52] production.INFO: Calling checkDokuStatus for payment {"payment_id":"198"} 
[2026-06-30 13:55:52] production.INFO: checkDokuStatus called {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 13:55:52] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ded383da-12cb-4a8d-aa05-a108d0eeefb1
Request-Timestamp:2026-06-30T06:55:52Z
Request-Target:/orders/v1/status/PAY-20260630-000161-1782802536"} 
[2026-06-30 13:55:52] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000161-1782802536","invoice":"PAY-20260630-000161-1782802536"} 
[2026-06-30 13:55:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:55:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:55:53] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000161-1782802536","response":{"order":{"invoice_number":"PAY-20260630-000161-1782802536","amount":170500,"status":"ORDER_GENERATED"},"transaction":{"status":"FAILED","date":"2026-06-30T06:55:51Z","original_request_id":"0777895f-02df-4739-a0fb-3609f378e60e"},"service":{"id":"EMONEY"},"acquirer":{"id":"OVO","name":"OVO"},"channel":{"id":"EMONEY_OVO"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"170500","name":"Pembayaran Booking 161"}]},"ovo_payment":{"status":"FAILED","date":"20260630135551","batch_number":26930,"trace_number":655,"reference_number":15,"approval_code":"","response_code":"14","cash_used":0,"cash_balance":0},"ovo_configuration":{"store_code":"DOKUOVO2960","mid":"267172483312190","merchant_id":"6167172","tid":"00190291"},"ovo_info":{"ovo_id":"08131099324"}}} 
[2026-06-30 13:55:53] production.INFO: Updating payment status {"payment_id":198,"old_status":"pending","new_status":"failed"} 
[2026-06-30 13:55:53] production.INFO: handleFailedPayment called for payment 198 with status failed  
[2026-06-30 13:55:53] production.ERROR: Failed to handle failed payment: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'status' at row 1 (Connection: mysql, SQL: update `payment_logs` set `status` = cancel, `payment_logs`.`updated_at` = 2026-06-30 13:55:53 where `id` = 161)  
[2026-06-30 13:55:53] production.INFO: After checkDokuStatus {"payment_id":"198","new_status":"failed"} 
[2026-06-30 13:55:53] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:55:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:55:57] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:55:57] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:02] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:02] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:07] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:07] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:56:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:12] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:12] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:18] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:18] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:23] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:23] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:28] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:28] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:32] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:32] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:38] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:38] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:42] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:42] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:47] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:47] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:52] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:52] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:56:57] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:56:57] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:56:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:56:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:57:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:57:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:57:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:57:40] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:57:40] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:58:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:58:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:58:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:58:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:58:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:58:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:58:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 13:59:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:59:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:59:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:59:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 13:59:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 13:59:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 13:59:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:00:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:00:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:00:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:00:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:00:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:00:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:00:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:01:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:01:10] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:01:10] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:01:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:01:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:01:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:01:12] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:01:12] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:01:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:01:18] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:01:18] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:01:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:01:23] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:01:23] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:01:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:01:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:01:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:01:28] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:01:28] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:01:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:01:32] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:01:32] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:01:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:01:38] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:01:38] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:01:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:01:43] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:01:43] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:01:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:01:48] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:01:48] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:01:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:01:53] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:01:53] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:01:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:01:58] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:01:58] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:02:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:02:03] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:02:03] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:02:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:02:08] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:02:08] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:02:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:02:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:02:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:02:12] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:02:12] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:02:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:02:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:02:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:02:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:02:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:03:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:03:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:03:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:03:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:03:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:03:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:03:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:04:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:04:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:04:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:04:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:04:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:05:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:05:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:05:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:05:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:05:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:05:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:05:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:05:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:06:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:06:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:06:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:06:25] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:06:25] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:06:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:06:28] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:06:28] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:06:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:06:33] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:06:33] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:06:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:06:38] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:06:38] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:06:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:06:42] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:06:42] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:06:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:06:48] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:06:48] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:06:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:06:53] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:06:53] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:06:58] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:06:58] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:07:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:07:03] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:07:03] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:07:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:07:08] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:07:08] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:07:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:07:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:07:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:07:13] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:07:13] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:07:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:07:18] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:07:18] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:07:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:07:23] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:07:23] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:07:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:07:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:07:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:08:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:08:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:08:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:08:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:08:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:09:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:09:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:09:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:09:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:09:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:10:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:10:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:10:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:11:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:11:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:11:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:11:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:11:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:12:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:12:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:12:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:12:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:12:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:13:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:13:40] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:13:40] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:14:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:14:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:14:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:14:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:14:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:15:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:15:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:15:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:15:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:15:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:16:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:16:07] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:16:07] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:16:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:16:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:16:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:16:13] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:16:13] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:16:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:16:18] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:16:18] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:16:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:16:22] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:16:22] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:16:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:16:27] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:16:27] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:16:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:16:33] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:16:33] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:16:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:16:37] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:16:37] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:16:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:16:43] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:16:43] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:16:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:16:47] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:16:47] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:16:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:16:53] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:16:53] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:16:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:16:58] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:16:58] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:04] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:04] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:08] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:08] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:17:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:17:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:12] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:12] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:18] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:18] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:23] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:23] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:28] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:28] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:33] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:33] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:38] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:38] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:43] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:43] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:47] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:47] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:53] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:53] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:17:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:17:58] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:17:58] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:18:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:18:03] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:18:03] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:18:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:18:08] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:18:08] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:18:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:18:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:18:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:18:13] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:18:13] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:18:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:18:18] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:18:18] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:18:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:18:23] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:18:23] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:18:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:18:28] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:18:28] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:18:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:18:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:18:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:18: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-30 14:18:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:18:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:18:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:18:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:18:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:18:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:18: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-30 14:18:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:18: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-30 14:18:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:18:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:19:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:19:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:19:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:19:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:19:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:19:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:19:35] 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-30 14:19:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:19:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:19:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:19:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:19:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:19:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:20:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:20:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:20:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:20:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:20:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:20:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:20:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:21:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:21:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:21:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:22:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:22:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:22:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:22:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:22:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:22:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:23:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:23:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:23:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3313 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:23:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3313 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:23:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331309 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:23:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331309 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:23:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:23:39] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:23:39] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:24:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:24:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:24:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:24:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:24:29] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 14:24:30] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 14:24:31] production.INFO: OTP Email sent to risty.da@gmail.com  
[2026-06-30 14:25:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:25:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:25:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25:28] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 14:25:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25: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-30 14:25:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25: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-30 14:25:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25:54] 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-30 14:25:54] 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-30 14:25:55] 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-30 14:25:55] 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-30 14:25:55] 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-30 14:25:55] 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-30 14:25:56] 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-30 14:25:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:25:56] 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-30 14:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:26:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:27:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:27:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:28:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:28:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:28:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/198 from http://localhost:3090  
[2026-06-30 14:28:36] production.INFO: Payment Status Check {"payment_id":"198","current_status":"failed","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 14:28:36] production.INFO: Payment Status Response {"payment_id":198,"payment_ref":"PAY-20260630-000161-1782802536","status":"failed","payment_status":null,"amount":"170500.00","method":"bank_transfer","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000161-1782802536\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_OVO\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"170500\",\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"currency\":\"IDR\",\"session_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000161-1782802536\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_OVO\"],\"payment_due_date\":30,\"token_id\":\"0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0777895f-02df-4739-a0fb-3609f378e60e20265530135536833\",\"expired_date\":\"20260630142536\",\"expired_datetime\":\"2026-06-30T07:25:36Z\"},\"customer\":{\"email\":\"arowellness12@gmail.com\",\"phone\":\"08131099324\",\"name\":\"seilla\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 161\",\"quantity\":1,\"price\":\"170500\"}]},\"uuid\":2.225260630135537e+39,\"headers\":{\"request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\",\"signature\":\"HMACSHA256=KHGbcVYHA5AsatA4PYNYZdEUTThc4UKKQ157B0KCo78=\",\"date\":\"2026-06-30T06:55:36Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 13:55:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000161-1782802536\",\"amount\":170500,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"FAILED\",\"date\":\"2026-06-30T06:55:51Z\",\"original_request_id\":\"0777895f-02df-4739-a0fb-3609f378e60e\"},\"service\":{\"id\":\"EMONEY\"},\"acquirer\":{\"id\":\"OVO\",\"name\":\"OVO\"},\"channel\":{\"id\":\"EMONEY_OVO\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"170500\",\"name\":\"Pembayaran Booking 161\"}]},\"ovo_payment\":{\"status\":\"FAILED\",\"date\":\"20260630135551\",\"batch_number\":26930,\"trace_number\":655,\"reference_number\":15,\"approval_code\":\"\",\"response_code\":\"14\",\"cash_used\":0,\"cash_balance\":0},\"ovo_configuration\":{\"store_code\":\"DOKUOVO2960\",\"mid\":\"267172483312190\",\"merchant_id\":\"6167172\",\"tid\":\"00190291\"},\"ovo_info\":{\"ovo_id\":\"08131099324\"}}}}","created_at":"2026-06-30 13:55:36"} 
[2026-06-30 14:29:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:29:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:32:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:33:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:33:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:33:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:33:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:34:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:34:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:35:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:35:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:36:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:36:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:22] 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-30 14:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:22] 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-30 14:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:36:31] 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-30 14:36:31] 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-30 14:36:31] 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-30 14:36:31] 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-30 14:37:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:37:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:38:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:38:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:39:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:40:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:40:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:40:38] 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-30 14:40:38] 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-30 14:40:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:40:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:40: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-30 14:40:40] 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-30 14:40:41] 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-30 14:40:41] 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-30 14:40:41] 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-30 14:40:41] 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-30 14:40:42] 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-30 14:41:07] 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-30 14:41:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:07] 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-30 14:41:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:41:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:41:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:42:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:42:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:42:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331109 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:42:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331109 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:43:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:43:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:43:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:43:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:43:22] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 14:43:22] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 14:43:22] production.INFO: OTP Email sent to widyatris89@gmail.com  
[2026-06-30 14:43:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:43:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 14:43:52] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 14:43:52] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 14:43:52] production.INFO: OTP Email sent to widyatris89@gmail.com  
[2026-06-30 14:44:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:44:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:45:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:46:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:46:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:47:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:47:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:48:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:48:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:49:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:49:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:50:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:50:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:51:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:51:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:52:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:52:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:53:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:53:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:54:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:54:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:55:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:55:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:56:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:57:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:57:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:58:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:58:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:59:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 14:59:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:00:11] production.INFO: [WA] smart-send ok event=customer_reminder_2h phone=082334238791 email=Busukmayy@gmail.com  
[2026-06-30 15:00:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:00:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:00:12] production.INFO: [WA] smart-send ok event=customer_reminder_2h phone=085121158088 email=yg.spaceship@gmail.com  
[2026-06-30 15:01:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:01:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:02:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:02:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:26] 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-30 15:03:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:26] 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-30 15:03:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:26] 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-30 15:03:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:27] 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-30 15:03:27] 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-30 15:03:27] 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-30 15:03:27] 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-30 15:03:27] 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-30 15:03:27] 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-30 15:03:28] 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-30 15:03:28] 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-30 15:03:28] 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-30 15:03:28] 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-30 15:03:28] 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-30 15:03:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:29] 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-30 15:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:03:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/130/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:04:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/130/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:04:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:42] 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-30 15:05:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:43] 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-30 15:05:43] 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-30 15:05:43] 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-30 15:05:43] 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-30 15:05:43] 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-30 15:05:43] 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-30 15:05:44] 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-30 15:05:44] 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-30 15:05:44] 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-30 15:05: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-30 15:05: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-30 15:05:44] 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-30 15:05:44] 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-30 15:05:44] 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-30 15:05:44] 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-30 15:05:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05: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-30 15:05: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-30 15:05:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:52] 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-30 15:05:52] 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-30 15:05:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:05:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:40] 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-30 15:06:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:40] 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-30 15:06:40] 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-30 15:06: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-30 15:06:41] 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-30 15:06:41] 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-30 15:06:41] 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-30 15:06:41] 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-30 15:06:41] 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-30 15:06:41] 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-30 15:06:41] 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-30 15:06:41] 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-30 15:06:41] 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-30 15:06:41] 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-30 15:06:42] 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-30 15:06:42] 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-30 15:06:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:06:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:07:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:07:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:07:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:07:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:07:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/9/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:07:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/9/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/9/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/14/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/14/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08: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-30 15:08:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:08:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:08: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-30 15:08:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:08:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:08: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-30 15:08:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:08:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:08:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:08: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-30 15:08:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:08:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/14/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/13/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/13/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/13/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:08:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:09:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:09:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:09:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:09:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:09:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:09:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:09:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:09:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:10:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:10:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:10:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:10:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:10:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:10:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=337205 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:10:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=337205 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:11:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:11:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:11:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:11:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:11:26] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 15:11:27] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 15:11:27] production.INFO: OTP Email sent to mariaolivia1610@gmail.com  
[2026-06-30 15:12:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:12:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:12:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:12] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:13:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:13:04] 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-30 15:13:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:13:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:13:04] 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-30 15:13:09] 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-30 15:13:09] 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-30 15:13:09] 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-30 15:13:09] 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-30 15:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:13:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:14:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:14:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:15:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:15:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:16:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:16:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:16:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16:32] 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-30 15:16:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16: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-30 15:16:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16: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-30 15:16:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:16:41] 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-30 15:16:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:17:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:17:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:18:08] 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-30 15:18:08] 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-30 15:18:08] 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-30 15:18:08] 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-30 15:18:08] 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-30 15:18:08] 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-30 15:18:09] 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-30 15:18:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:18:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:18:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:18:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:18:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:18:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:18:42] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"16:45:00","reqEnd":"17:45:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:18:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:19:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:14] 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-30 15:19:14] 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-30 15:19:15] 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-30 15:19:15] 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-30 15:19:15] 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-30 15:19:15] 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-30 15:19:15] 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-30 15:19:15] 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-30 15:19:15] 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-30 15:19:16] 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-30 15:19:16] 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-30 15:19:16] 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-30 15:19:16] 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-30 15:19:16] 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-30 15:19:16] 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-30 15:19:16] 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-30 15:19:16] 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-30 15:19:16] 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-30 15:19:17] 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-30 15:19:17] 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-30 15:19:17] 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-30 15:19:17] 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-30 15:19:17] 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-30 15:19:17] 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-30 15:19:17] 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-30 15:19:17] 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-30 15:19:17] 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-30 15:19:18] 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-30 15:19:18] 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-30 15:19:18] 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-30 15:19:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:19:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:19:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:19:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:19:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:19:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:19:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:19:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:19:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:19: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-30 15:19: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-30 15:19: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-30 15:19: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-30 15:19:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:19:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:20:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:22:08] 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-30 15: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-30 15:22:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:22:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:22:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:22:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:22:34] 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-30 15:22:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:22:34] 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-30 15:22:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:22:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=22&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:22:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=22 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:22:48] 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-30 15:22:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=22&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:22:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=22 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:22:48] 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-30 15:22:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:22:51] 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-30 15:22:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:23:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:20] 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-30 15:23:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23: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-30 15:23:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23: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-30 15:23:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:30] 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-30 15:23:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:30] 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-30 15:23:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:32] 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-30 15:23:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:23:32] 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-30 15:23: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-30 15:23: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-30 15:23:37] 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-30 15:23: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-30 15:23:37] 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-30 15:23: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-30 15:23:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24: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-30 15:24: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-30 15:24: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-30 15:24:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24: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-30 15:24:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:31] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"11:00:00","reqEnd":"12:00:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:24:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:35] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"10:45:00","reqEnd":"11:45:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:24:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:39] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"12:15:00","reqEnd":"13:15:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:24:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:45] 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-30 15:24:45] 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-30 15:24:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:46] 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-30 15:24:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:46] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"10:30:00","reqEnd":"11:30:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:24:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:46] 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-30 15:24:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:46] 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-30 15:24:46] 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-30 15:24:47] 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-30 15:24:47] 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-30 15:24:47] 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-30 15:24:47] 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-30 15:24:47] 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-30 15:24:48] 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-30 15:24:48] 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-30 15:24:48] 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-30 15:24:48] 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-30 15:24:48] 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-30 15:24:48] 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-30 15:24:48] 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-30 15:24:48] 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-30 15:24:49] 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-30 15:24:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:49] 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-30 15:24:49] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"10:15:00","reqEnd":"11:15:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:24:49] 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-30 15:24:49] 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-30 15:24:49] 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-30 15:24:49] 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-30 15:24:50] 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-30 15:24:50] 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-30 15:24:50] 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-30 15:24:50] 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-30 15:24:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:53] 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-30 15:24:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:24:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:54] 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-30 15:24:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:55] 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-30 15:24:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:56] 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-30 15:24:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24:56] 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-30 15:24:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24: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-30 15:24:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:24: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-30 15:24:58] 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-30 15:25: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-30 15:25: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-30 15:25: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-30 15:25: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-30 15:25:01] 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-30 15:25:01] 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-30 15:25:01] 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-30 15:25:01] 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-30 15:25:01] 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-30 15:25:02] 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-30 15:25:02] 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-30 15:25:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:25:05] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"16:00:00","reqEnd":"17:00:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:25:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:25:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:25:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:25: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-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:25: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-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:25:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:25:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:26:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:26:07] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"18:30:00","reqEnd":"19:30:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:26:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:26:24] 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-30 15:26:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:26:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:26:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:27:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:27:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:27:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:27:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:27:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:27:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:05] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"17:30:00","reqEnd":"18:30:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:27:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:44] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"17:30:00","reqEnd":"18:30:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:27:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:52] 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-30 15:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:52] 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-30 15:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:27:57] 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-30 15:27:57] 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-30 15:27:57] 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-30 15:27:57] 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-30 15:28:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:28:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:28:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/9/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/9/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/9/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:28:40] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"11:45:00","reqEnd":"12:45:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:28:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:28:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:28:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:28:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:28:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:28:50] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"11:00:00","reqEnd":"12:00:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:28:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:00] 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-30 15:29:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:00] 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-30 15:29:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:07] 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-30 15:29:07] 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-30 15:29:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/181 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:29:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/181 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:29:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:29:17] 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-30 15:29:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:18] 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-30 15:29:18] 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-30 15:29:18] 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-30 15:29:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:19] 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-30 15:29:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:29:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:29:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:29:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:39] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"11:15:00","reqEnd":"12:15:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:29:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29: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-30 15:29:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:50] 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-30 15:29:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:50] 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-30 15:29:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:29:59] 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-30 15:29:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:30:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:30:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:30:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:30:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:30:15] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"16:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:30:15] production.INFO: DEBUG therapist 6 conflict check {"booking_id":131,"item_start":"17:00:00","item_end":"18:30:00","bStart":"17:00:00","bEnd":"18:30:00","reqStart":"13:00:00","reqEnd":"16:00:00","conflict":false} 
[2026-06-30 15:30:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:30:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:30:37] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:30:00","reqEnd":"12:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:30:37] production.INFO: DEBUG therapist 6 conflict check {"booking_id":131,"item_start":"17:00:00","item_end":"18:30:00","bStart":"17:00:00","bEnd":"18:30:00","reqStart":"11:30:00","reqEnd":"12:30:00","conflict":false} 
[2026-06-30 15:30:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:30:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/51 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/51 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:30:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:30:54] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:30:00","reqEnd":"12:30:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:30:54] production.INFO: DEBUG therapist 6 conflict check {"booking_id":131,"item_start":"17:00:00","item_end":"18:30:00","bStart":"17:00:00","bEnd":"18:30:00","reqStart":"11:30:00","reqEnd":"12:30:00","conflict":false} 
[2026-06-30 15:31: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-30 15:31: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-30 15:31:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31: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-30 15:31: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-30 15:31:01] 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-30 15:31:01] 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-30 15:31:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:02] 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-30 15:31:02] 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-30 15:31:02] 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-30 15:31:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:03] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"17:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:31:03] production.INFO: DEBUG therapist 6 conflict check {"booking_id":131,"item_start":"17:00:00","item_end":"18:30:00","bStart":"17:00:00","bEnd":"18:30:00","reqStart":"13:00:00","reqEnd":"17:00:00","conflict":false} 
[2026-06-30 15:31:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-02&start_date=2026-07-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-02&start_date=2026-07-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-04&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-07-04 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-07-04 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-04&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-05&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-05&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-05&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-05&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-06&start_date=2026-07-06 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-06&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-06&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-06&start_date=2026-07-06 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-07&start_date=2026-07-07 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-07&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-07&start_date=2026-07-07 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-07&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-08&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-08&start_date=2026-07-08 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-08&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-08&start_date=2026-07-08 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-09&start_date=2026-07-09 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-09&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-09&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-09&start_date=2026-07-09 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31: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-30 15:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31: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-30 15:31:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:31:55] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"16:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:31:55] production.INFO: DEBUG therapist 6 conflict check {"booking_id":131,"item_start":"17:00:00","item_end":"18:30:00","bStart":"17:00:00","bEnd":"18:30:00","reqStart":"13:00:00","reqEnd":"16:00:00","conflict":false} 
[2026-06-30 15:31:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:32:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:32:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:12] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"17:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:32:12] production.INFO: DEBUG therapist 6 conflict check {"booking_id":131,"item_start":"17:00:00","item_end":"18:30:00","bStart":"17:00:00","bEnd":"18:30:00","reqStart":"13:00:00","reqEnd":"17:00:00","conflict":false} 
[2026-06-30 15:32:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:32:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:33:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:33:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:33:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:33:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:33:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:33:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:33:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:33:53] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"16:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:33:53] production.INFO: DEBUG therapist 6 conflict check {"booking_id":131,"item_start":"17:00:00","item_end":"18:30:00","bStart":"17:00:00","bEnd":"18:30:00","reqStart":"13:00:00","reqEnd":"16:00:00","conflict":false} 
[2026-06-30 15:33:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:34:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:34:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:34:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=618200&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:34:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:34:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=618200&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:34:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:34:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:34:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:35:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35: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-30 15:35: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-30 15:35:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=618200&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:35:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:07] 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-30 15:35:07] 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-30 15:35:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=week from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=week from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-02&start_date=2026-07-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-02&start_date=2026-07-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-04&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-07-04 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-07-04 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-04&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-05&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-05&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-05&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-05&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-06&start_date=2026-07-06 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-06&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-06&start_date=2026-07-06 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-06&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-07&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-07&start_date=2026-07-07 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-07&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-07&start_date=2026-07-07 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-08&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-08&start_date=2026-07-08 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-08&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-08&start_date=2026-07-08 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-09&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-09&start_date=2026-07-09 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-09&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-09&start_date=2026-07-09 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=618200&branch_id=1&guest_count=2 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:35:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:35:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:35:52] 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-30 15:35:52] 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-30 15:35:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:59] 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-30 15:35:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:35:59] 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-30 15:35:59] 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-30 15:35:59] 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-30 15:35:59] 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-30 15:35:59] 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-30 15:35:59] 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-30 15:35:59] 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-30 15:36:00] 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-30 15:36:00] 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-30 15:36:00] 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-30 15:36:00] 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-30 15:36:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:36:00] 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-30 15:36:00] 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-30 15:36:00] 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-30 15:36:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:36:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:36:01] 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-30 15:36:01] 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-30 15:36:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:36:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:36:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:36:09] 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-30 15:36:10] 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-30 15:36:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:37:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:37:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:38:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:38:00] 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-30 15:38:00] 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-30 15:38:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:38:00] 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-30 15:38:00] 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-30 15:38:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:38:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:38:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:38:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:38:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:38:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:38:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:38:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:38:45] 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-30 15:38:45] 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-30 15:38:45] 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-30 15:38:45] 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-30 15:38:46] 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-30 15:38:46] 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-30 15:38:46] 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-30 15:38:46] 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-30 15:38:46] 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-30 15:38:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:39:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:39:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:39:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:39:06] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"13:15:00","reqEnd":"17:15:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:39:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:39:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:39:13] production.INFO: DEBUG therapist 6 {"has_schedule":false,"schedule":null,"reqStart":"13:15:00","reqEnd":"17:15:00","shiftStart":null,"shiftEnd":null} 
[2026-06-30 15:39:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:39:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:39:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:39:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:39:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:39:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:39:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:39:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:39:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40: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-30 15:40: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-30 15:40:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:19] 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-30 15:40:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:20] 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-30 15:40:20] 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-30 15:40:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:23] 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-30 15:40:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:31] 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-30 15:40:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:32] 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-30 15:40:32] 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-30 15:40:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40: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-30 15:40: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-30 15:40:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:55] 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-30 15:40:55] 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-30 15:40:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:40:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:57] 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-30 15:40:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:58] 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-30 15:40:58] 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-30 15:40:58] 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-30 15:40:58] 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-30 15:40:59] 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-30 15:40:59] 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-30 15:40:59] 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-30 15:40:59] 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-30 15:40:59] 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-30 15:40:59] 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-30 15:40:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:40:59] 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-30 15:40:59] 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-30 15:41:00] 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-30 15:41:00] 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-30 15:41:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/184 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/184 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:41:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:41:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:41:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:41:13] 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-30 15:41:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:41:15] 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-30 15:41:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:16] 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-30 15:41:16] 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-30 15:41:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:41:16] 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-30 15:41:16] 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-30 15:41:16] 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-30 15:41:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:16] 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-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] 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-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:17] 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-30 15:41:17] 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-30 15:41:18] 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-30 15:41:18] 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-30 15:41:18] 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-30 15:41:18] 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-30 15:41:19] 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-30 15:41:19] 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-30 15:41:19] 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-30 15:41:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:41:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:28] 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-30 15:41:28] 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-30 15:41: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-30 15:41:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] 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-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] 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-30 15:41:32] 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-30 15:41:32] 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-30 15:41:32] 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-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] 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-30 15:41:32] 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-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:32] 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-30 15:41:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:33] 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-30 15:41:33] 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-30 15:41:33] 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-30 15:41:33] 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-30 15:41:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:34] 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-30 15:41:34] 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-30 15:41:34] 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-30 15:41:34] 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-30 15:41:34] 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-30 15:41:36] 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-30 15:41:36] 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-30 15:41:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:37] 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-30 15:41:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:38] 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-30 15:41:38] 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-30 15:41:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:41:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:41:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:41:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15: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-30 15: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-30 15:42:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:06] 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-30 15:42:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:09] 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-30 15:42:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:09] 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-30 15:42:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:09] 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-30 15:42:09] 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-30 15:42:10] 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-30 15:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:10] 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-30 15:42:10] 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-30 15:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:12] 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-30 15:42:12] 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-30 15:42:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42: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-30 15:42:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:12] 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-30 15:42:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:13] 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-30 15:42:13] 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-30 15:42:13] 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-30 15:42:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:13] 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-30 15:42:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:19] 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-30 15:42:20] 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-30 15:42:20] 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-30 15:42:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42: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-30 15:42: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-30 15:42:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:29] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":158,"therapist_id":6,"date":null,"start_date":"2026-07-12","end_date":null,"day_of_week":"sunday","start_time":"09:00:00","end_time":"19:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T13:58:19.000000Z","updated_at":"2026-06-30T04:00:18.000000Z"},"reqStart":"10:30:00","reqEnd":"11:30:00","shiftStart":"09:00:00","shiftEnd":"19:30:00"} 
[2026-06-30 15:42:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:42:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:44] 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-12","payment_type":"full_payment","nominal_dp":0,"items":[{"service_id":10,"variant_id":8,"therapist_id":6,"room_id":1,"start_time":"10:30","guest_name":"YG","guest_phone":"081510314123","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 15:42:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:45] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":163} 
[2026-06-30 15:42:45] 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-30 15:42:45] 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-30 15:42:45] 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-30 15:42:45] 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-30 15:42:45] production.INFO: createDokuPayment: Using specific channel {"method":"EMONEY_SHOPEEPAY","channel":"EMONEY_SHOPEEPAY"} 
[2026-06-30 15:42:45] production.INFO: createDokuPayment: Final payment_method_types {"types":["EMONEY_SHOPEEPAY"]} 
[2026-06-30 15:42:45] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000163-1782808965\",\"currency\":\"IDR\",\"session_id\":\"d77d0c55-571d-4319-8c80-1fc60682b1cd\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782808965\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 163\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"EMONEY_SHOPEEPAY\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:42:45] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000163-1782808965","currency":"IDR","session_id":"d77d0c55-571d-4319-8c80-1fc60682b1cd","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782808965","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 163","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["EMONEY_SHOPEEPAY"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:42:45] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d77d0c55-571d-4319-8c80-1fc60682b1cd
Request-Timestamp:2026-06-30T08:42:45Z
Request-Target:/checkout/v1/payment
Digest:w60o50J3R13gt5vj5Sgb8nJaJS0gc6KLe0hUpGj7fwk="} 
[2026-06-30 15:42:46] production.ERROR: DOKU payment failed (BadResponse): Client error: `POST https://api.doku.com/checkout/v1/payment` resulted in a `400 Bad Request` response:
{"message":["PAYMENT CHANNEL IS INACTIVE"]}
 {"response_body":{"message":["PAYMENT CHANNEL IS INACTIVE"]}} 
[2026-06-30 15:42:46] production.ERROR: Payment initiation failed: DOKU payment failed: {"message":["PAYMENT CHANNEL IS INACTIVE"]}  
[2026-06-30 15:42:46] 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-30 15:42:46] 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-30 15:42:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:42:47] 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-30 15:43:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:20] 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-12","payment_type":"full_payment","nominal_dp":0,"items":[{"service_id":10,"variant_id":8,"therapist_id":6,"room_id":1,"start_time":"10:30","guest_name":"YG","guest_phone":"081510314123","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 15:43:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:20] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":164} 
[2026-06-30 15:43:20] 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-30 15:43:20] 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-30 15:43:20] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BRI","channel":"VIRTUAL_ACCOUNT_BRI"} 
[2026-06-30 15:43:20] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BRI"]} 
[2026-06-30 15:43:20] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000164-1782809000\",\"currency\":\"IDR\",\"session_id\":\"969b6aee-9351-4f59-891e-173eb0cdfc4a\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809000\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 164\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:43:20] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000164-1782809000","currency":"IDR","session_id":"969b6aee-9351-4f59-891e-173eb0cdfc4a","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809000","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 164","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BRI"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:43:20] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:969b6aee-9351-4f59-891e-173eb0cdfc4a
Request-Timestamp:2026-06-30T08:43:20Z
Request-Target:/checkout/v1/payment
Digest:NJ4LrRdrE7sY5UEiuTEr5rM0endplhjoDZ4zmF6hpoo="} 
[2026-06-30 15:43:20] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"143000","invoice_number":"PAY-20260630-000164-1782809000","currency":"IDR","session_id":"969b6aee-9351-4f59-891e-173eb0cdfc4a","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809000","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BRI"],"payment_due_date":30,"token_id":"969b6aee-9351-4f59-891e-173eb0cdfc4a20264330154320506","url":"https://checkout.doku.com/checkout-link-v2/969b6aee-9351-4f59-891e-173eb0cdfc4a20264330154320506","expired_date":"20260630161320","expired_datetime":"2026-06-30T09:13:20Z"},"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":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"uuid":2.2252606301543206e+39,"headers":{"request_id":"969b6aee-9351-4f59-891e-173eb0cdfc4a","signature":"HMACSHA256=10ejvG6aor5Mp+SJGJkioXA3RUTX1+13zAdH53M/vuY=","date":"2026-06-30T08:43:20Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 15:43:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:24] 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-30 15:43:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:40] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":164} 
[2026-06-30 15:43:40] 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-30 15:43:40] 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-30 15:43:40] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_MANDIRI","channel":"VIRTUAL_ACCOUNT_BANK_MANDIRI"} 
[2026-06-30 15:43:40] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"]} 
[2026-06-30 15:43:40] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000164-1782809020\",\"currency\":\"IDR\",\"session_id\":\"51a58459-a79a-4dc3-bc2d-170f09529c15\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809020\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 164\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_MANDIRI\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:43:40] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000164-1782809020","currency":"IDR","session_id":"51a58459-a79a-4dc3-bc2d-170f09529c15","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809020","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 164","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:43:40] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:51a58459-a79a-4dc3-bc2d-170f09529c15
Request-Timestamp:2026-06-30T08:43:40Z
Request-Target:/checkout/v1/payment
Digest:LIyFTwG1igEoAP0XTCgZ+r7EHYrzlabTD+TGGrwtAp0="} 
[2026-06-30 15:43:40] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"143000","invoice_number":"PAY-20260630-000164-1782809020","currency":"IDR","session_id":"51a58459-a79a-4dc3-bc2d-170f09529c15","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809020","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"],"payment_due_date":30,"token_id":"51a58459-a79a-4dc3-bc2d-170f09529c1520264330154340279","url":"https://checkout.doku.com/checkout-link-v2/51a58459-a79a-4dc3-bc2d-170f09529c1520264330154340279","expired_date":"20260630161340","expired_datetime":"2026-06-30T09:13:40Z"},"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":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"uuid":2.2252606301543402e+39,"headers":{"request_id":"51a58459-a79a-4dc3-bc2d-170f09529c15","signature":"HMACSHA256=arIFjRbvKJV+plH+8je9Z2jjbAJk5WXMSe4vRKEmZKs=","date":"2026-06-30T08:43:40Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 15:43:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:43:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:43:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:55] 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-30 15:43:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:43:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:44:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:44:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 15:44:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 15:44:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:44:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:44:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:44:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:44:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-30 15:44:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-30 15:44:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:44:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:44:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 15:44:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 15:44:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:44:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 15:44:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:44:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:44:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 15:44:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 15:44:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 15:44:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:44: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 http://localhost:3090  
[2026-06-30 15:44:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-30 15:44:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:44:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-30 15:44:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from http://localhost:3090  
[2026-06-30 15:44:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 15:44:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-30 15:44:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from http://localhost:3090  
[2026-06-30 15:44:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:44:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:44:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from http://localhost:3090  
[2026-06-30 15:44:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from http://localhost:3090  
[2026-06-30 15:44:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 15:44:32] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":164} 
[2026-06-30 15:44:32] 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-30 15:44:32] 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-30 15:44:32] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_MANDIRI","channel":"VIRTUAL_ACCOUNT_BANK_MANDIRI"} 
[2026-06-30 15:44:32] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"]} 
[2026-06-30 15:44:32] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000164-1782809072\",\"currency\":\"IDR\",\"session_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f42\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809072\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 164\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_MANDIRI\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:44:32] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000164-1782809072","currency":"IDR","session_id":"ec0635b5-b391-4293-a274-c3e69f4b1f42","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809072","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 164","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:44:32] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ec0635b5-b391-4293-a274-c3e69f4b1f42
Request-Timestamp:2026-06-30T08:44:32Z
Request-Target:/checkout/v1/payment
Digest:PPCB0Jvi6Umt3fFIwNpXqdVD2j/KOKBJOk7TOLTfUb4="} 
[2026-06-30 15:44:33] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"143000","invoice_number":"PAY-20260630-000164-1782809072","currency":"IDR","session_id":"ec0635b5-b391-4293-a274-c3e69f4b1f42","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809072","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BANK_MANDIRI"],"payment_due_date":30,"token_id":"ec0635b5-b391-4293-a274-c3e69f4b1f4220264430154432912","url":"https://checkout.doku.com/checkout-link-v2/ec0635b5-b391-4293-a274-c3e69f4b1f4220264430154432912","expired_date":"20260630161432","expired_datetime":"2026-06-30T09:14:32Z"},"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":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"uuid":2.225260630154433e+39,"headers":{"request_id":"ec0635b5-b391-4293-a274-c3e69f4b1f42","signature":"HMACSHA256=rYUW0W816L2aeawlhP7LddVBj4Veg6jhA754Wl31rbs=","date":"2026-06-30T08:44:32Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 15:44:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/202 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=week from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/202 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=week from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:49] production.INFO: Payment Status Check {"payment_id":"202","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 15:44:49] production.INFO: Calling checkDokuStatus for payment {"payment_id":"202"} 
[2026-06-30 15:44:49] production.INFO: checkDokuStatus called {"payment_id":202,"payment_ref":"PAY-20260630-000164-1782809072","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 15:44:49] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:429b3484-03cc-4290-b2a6-5501a2866dd5
Request-Timestamp:2026-06-30T08:44:49Z
Request-Target:/orders/v1/status/PAY-20260630-000164-1782809072"} 
[2026-06-30 15:44:49] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000164-1782809072","invoice":"PAY-20260630-000164-1782809072"} 
[2026-06-30 15:44:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:50] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000164-1782809072","response":{"order":{"invoice_number":"PAY-20260630-000164-1782809072","amount":143000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T08:44:32Z","original_request_id":"ec0635b5-b391-4293-a274-c3e69f4b1f42","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 15:44:50] production.INFO: After checkDokuStatus {"payment_id":"202","new_status":"pending"} 
[2026-06-30 15:44:50] production.INFO: Payment Status Response {"payment_id":202,"payment_ref":"PAY-20260630-000164-1782809072","status":"pending","payment_status":null,"amount":"143000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000164-1782809072\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ec0635b5-b391-4293-a274-c3e69f4b1f4220264430154432912\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"MANDIRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"143000\",\"invoice_number\":\"PAY-20260630-000164-1782809072\",\"currency\":\"IDR\",\"session_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f42\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000164-1782809072\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_MANDIRI\"],\"payment_due_date\":30,\"token_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f4220264430154432912\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ec0635b5-b391-4293-a274-c3e69f4b1f4220264430154432912\",\"expired_date\":\"20260630161432\",\"expired_datetime\":\"2026-06-30T09:14:32Z\"},\"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\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"uuid\":2.225260630154433e+39,\"headers\":{\"request_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f42\",\"signature\":\"HMACSHA256=rYUW0W816L2aeawlhP7LddVBj4Veg6jhA754Wl31rbs=\",\"date\":\"2026-06-30T08:44:32Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 15:44:50\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000164-1782809072\",\"amount\":143000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T08:44:32Z\",\"original_request_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f42\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 15:44:32"} 
[2026-06-30 15:44:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:44:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:54] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":164} 
[2026-06-30 15:44:54] 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-30 15:44:54] 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-30 15:44:54] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_PERMATA","channel":"VIRTUAL_ACCOUNT_BANK_PERMATA"} 
[2026-06-30 15:44:54] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BANK_PERMATA"]} 
[2026-06-30 15:44:54] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000164-1782809094\",\"currency\":\"IDR\",\"session_id\":\"2689736a-c328-4c9d-a8f8-5099f69b518f\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809094\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 164\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_PERMATA\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:44:54] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000164-1782809094","currency":"IDR","session_id":"2689736a-c328-4c9d-a8f8-5099f69b518f","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809094","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 164","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BANK_PERMATA"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:44:54] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:2689736a-c328-4c9d-a8f8-5099f69b518f
Request-Timestamp:2026-06-30T08:44:54Z
Request-Target:/checkout/v1/payment
Digest:A+/LWGG7DuYyrjQs4sq3ta00gODvV4Fe37Msd+NhUEw="} 
[2026-06-30 15:44:55] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"143000","invoice_number":"PAY-20260630-000164-1782809094","currency":"IDR","session_id":"2689736a-c328-4c9d-a8f8-5099f69b518f","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809094","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BANK_PERMATA"],"payment_due_date":30,"token_id":"2689736a-c328-4c9d-a8f8-5099f69b518f20264430154455025","url":"https://checkout.doku.com/checkout-link-v2/2689736a-c328-4c9d-a8f8-5099f69b518f20264430154455025","expired_date":"20260630161454","expired_datetime":"2026-06-30T09:14:54Z"},"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":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"uuid":2.225260630154455e+39,"headers":{"request_id":"2689736a-c328-4c9d-a8f8-5099f69b518f","signature":"HMACSHA256=m5IsTDPRiGJS3P19fSrC1SyC71zSkdKvmbVVYZoJEnk=","date":"2026-06-30T08:44:54Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 15:44:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:44:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:00] 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-30 15:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/202 from http://localhost:3090  
[2026-06-30 15:45:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/202 from http://localhost:3090  
[2026-06-30 15:45:01] production.INFO: Payment Status Check {"payment_id":"202","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 15:45:01] production.INFO: Calling checkDokuStatus for payment {"payment_id":"202"} 
[2026-06-30 15:45:01] production.INFO: checkDokuStatus called {"payment_id":202,"payment_ref":"PAY-20260630-000164-1782809072","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 15:45:01] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:6871b66c-a8ed-469c-aab7-0095cdd1a98a
Request-Timestamp:2026-06-30T08:45:01Z
Request-Target:/orders/v1/status/PAY-20260630-000164-1782809072"} 
[2026-06-30 15:45:01] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000164-1782809072","invoice":"PAY-20260630-000164-1782809072"} 
[2026-06-30 15:45:01] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000164-1782809072","response":{"order":{"invoice_number":"PAY-20260630-000164-1782809072","amount":143000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T08:44:32Z","original_request_id":"ec0635b5-b391-4293-a274-c3e69f4b1f42","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 15:45:01] production.INFO: After checkDokuStatus {"payment_id":"202","new_status":"pending"} 
[2026-06-30 15:45:01] production.INFO: Payment Status Response {"payment_id":202,"payment_ref":"PAY-20260630-000164-1782809072","status":"pending","payment_status":null,"amount":"143000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000164-1782809072\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ec0635b5-b391-4293-a274-c3e69f4b1f4220264430154432912\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"MANDIRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"143000\",\"invoice_number\":\"PAY-20260630-000164-1782809072\",\"currency\":\"IDR\",\"session_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f42\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000164-1782809072\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_MANDIRI\"],\"payment_due_date\":30,\"token_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f4220264430154432912\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ec0635b5-b391-4293-a274-c3e69f4b1f4220264430154432912\",\"expired_date\":\"20260630161432\",\"expired_datetime\":\"2026-06-30T09:14:32Z\"},\"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\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"uuid\":2.225260630154433e+39,\"headers\":{\"request_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f42\",\"signature\":\"HMACSHA256=rYUW0W816L2aeawlhP7LddVBj4Veg6jhA754Wl31rbs=\",\"date\":\"2026-06-30T08:44:32Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 15:45:01\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000164-1782809072\",\"amount\":143000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T08:44:32Z\",\"original_request_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f42\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 15:44:32"} 
[2026-06-30 15:45:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/202 from http://localhost:3090  
[2026-06-30 15:45:03] production.INFO: Payment Status Check {"payment_id":"202","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 15:45:03] production.INFO: Calling checkDokuStatus for payment {"payment_id":"202"} 
[2026-06-30 15:45:03] production.INFO: checkDokuStatus called {"payment_id":202,"payment_ref":"PAY-20260630-000164-1782809072","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 15:45:03] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b7f91382-f5f9-4291-bbc4-8bcd612cc0a6
Request-Timestamp:2026-06-30T08:45:03Z
Request-Target:/orders/v1/status/PAY-20260630-000164-1782809072"} 
[2026-06-30 15:45:03] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000164-1782809072","invoice":"PAY-20260630-000164-1782809072"} 
[2026-06-30 15:45:03] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000164-1782809072","response":{"order":{"invoice_number":"PAY-20260630-000164-1782809072","amount":143000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T08:44:32Z","original_request_id":"ec0635b5-b391-4293-a274-c3e69f4b1f42","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 15:45:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:45:03] production.INFO: After checkDokuStatus {"payment_id":"202","new_status":"pending"} 
[2026-06-30 15:45:03] production.INFO: Payment Status Response {"payment_id":202,"payment_ref":"PAY-20260630-000164-1782809072","status":"pending","payment_status":null,"amount":"143000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000164-1782809072\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ec0635b5-b391-4293-a274-c3e69f4b1f4220264430154432912\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"MANDIRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"143000\",\"invoice_number\":\"PAY-20260630-000164-1782809072\",\"currency\":\"IDR\",\"session_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f42\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000164-1782809072\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_MANDIRI\"],\"payment_due_date\":30,\"token_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f4220264430154432912\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/ec0635b5-b391-4293-a274-c3e69f4b1f4220264430154432912\",\"expired_date\":\"20260630161432\",\"expired_datetime\":\"2026-06-30T09:14:32Z\"},\"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\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"uuid\":2.225260630154433e+39,\"headers\":{\"request_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f42\",\"signature\":\"HMACSHA256=rYUW0W816L2aeawlhP7LddVBj4Veg6jhA754Wl31rbs=\",\"date\":\"2026-06-30T08:44:32Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 15:45:03\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000164-1782809072\",\"amount\":143000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T08:44:32Z\",\"original_request_id\":\"ec0635b5-b391-4293-a274-c3e69f4b1f42\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 15:44:32"} 
[2026-06-30 15:45:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:45:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:45:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from http://localhost:3090  
[2026-06-30 15:45:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45: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-30 15:45:08] 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-30 15:45:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 15:45:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 15:45:10] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":164} 
[2026-06-30 15:45:10] 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-30 15:45:10] 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-30 15:45:10] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_PERMATA","channel":"VIRTUAL_ACCOUNT_BANK_PERMATA"} 
[2026-06-30 15:45:10] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BANK_PERMATA"]} 
[2026-06-30 15:45:10] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000164-1782809110\",\"currency\":\"IDR\",\"session_id\":\"c9774e45-169f-4b07-9011-e53a9b407c8c\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809110\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 164\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_PERMATA\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:45:10] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000164-1782809110","currency":"IDR","session_id":"c9774e45-169f-4b07-9011-e53a9b407c8c","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809110","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 164","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BANK_PERMATA"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:45:10] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:c9774e45-169f-4b07-9011-e53a9b407c8c
Request-Timestamp:2026-06-30T08:45:10Z
Request-Target:/checkout/v1/payment
Digest:lXwcBF+tXMyTwtQhS5ZCd0SkVWFOW1HkQIaUABOVvFc="} 
[2026-06-30 15:45:10] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"143000","invoice_number":"PAY-20260630-000164-1782809110","currency":"IDR","session_id":"c9774e45-169f-4b07-9011-e53a9b407c8c","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809110","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BANK_PERMATA"],"payment_due_date":30,"token_id":"c9774e45-169f-4b07-9011-e53a9b407c8c20264530154510626","url":"https://checkout.doku.com/checkout-link-v2/c9774e45-169f-4b07-9011-e53a9b407c8c20264530154510626","expired_date":"20260630161510","expired_datetime":"2026-06-30T09:15:10Z"},"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":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"uuid":2.2252606301545107e+39,"headers":{"request_id":"c9774e45-169f-4b07-9011-e53a9b407c8c","signature":"HMACSHA256=PS+4OK9vesnY4rAB2FFIZ6QypWizuf2JNFhWV+UE+tQ=","date":"2026-06-30T08:45:10Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 15:45:12] 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-30 15:45:12] 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-30 15:45:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/204 from http://localhost:3090  
[2026-06-30 15:45:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/204 from http://localhost:3090  
[2026-06-30 15:45:16] production.INFO: Payment Status Check {"payment_id":"204","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 15:45:16] production.INFO: Calling checkDokuStatus for payment {"payment_id":"204"} 
[2026-06-30 15:45:16] production.INFO: checkDokuStatus called {"payment_id":204,"payment_ref":"PAY-20260630-000164-1782809110","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 15:45:16] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ab1f6642-f648-4f46-ac26-d9c189ddf88c
Request-Timestamp:2026-06-30T08:45:16Z
Request-Target:/orders/v1/status/PAY-20260630-000164-1782809110"} 
[2026-06-30 15:45:16] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000164-1782809110","invoice":"PAY-20260630-000164-1782809110"} 
[2026-06-30 15:45:17] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000164-1782809110","response":{"order":{"invoice_number":"PAY-20260630-000164-1782809110","amount":143000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"c9774e45-169f-4b07-9011-e53a9b407c8c"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BANK_PERMATA","name":"Bank Permata"},"channel":{"id":"VIRTUAL_ACCOUNT_BANK_PERMATA"},"virtual_account_info":{"virtual_account_number":"8965600000110154","created_date":"20260630154512","expired_date":"20260630161412","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"143000","name":"Pembayaran Booking 164"}]}}} 
[2026-06-30 15:45:17] production.INFO: After checkDokuStatus {"payment_id":"204","new_status":"pending"} 
[2026-06-30 15:45:17] production.INFO: Payment Status Response {"payment_id":204,"payment_ref":"PAY-20260630-000164-1782809110","status":"pending","payment_status":null,"amount":"143000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000164-1782809110\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c9774e45-169f-4b07-9011-e53a9b407c8c20264530154510626\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"PERMATA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"143000\",\"invoice_number\":\"PAY-20260630-000164-1782809110\",\"currency\":\"IDR\",\"session_id\":\"c9774e45-169f-4b07-9011-e53a9b407c8c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000164-1782809110\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_PERMATA\"],\"payment_due_date\":30,\"token_id\":\"c9774e45-169f-4b07-9011-e53a9b407c8c20264530154510626\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c9774e45-169f-4b07-9011-e53a9b407c8c20264530154510626\",\"expired_date\":\"20260630161510\",\"expired_datetime\":\"2026-06-30T09:15:10Z\"},\"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\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"uuid\":2.2252606301545107e+39,\"headers\":{\"request_id\":\"c9774e45-169f-4b07-9011-e53a9b407c8c\",\"signature\":\"HMACSHA256=PS+4OK9vesnY4rAB2FFIZ6QypWizuf2JNFhWV+UE+tQ=\",\"date\":\"2026-06-30T08:45:10Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 15:45:17\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000164-1782809110\",\"amount\":143000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"c9774e45-169f-4b07-9011-e53a9b407c8c\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BANK_PERMATA\",\"name\":\"Bank Permata\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BANK_PERMATA\"},\"virtual_account_info\":{\"virtual_account_number\":\"8965600000110154\",\"created_date\":\"20260630154512\",\"expired_date\":\"20260630161412\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"143000\",\"name\":\"Pembayaran Booking 164\"}]}}}}","created_at":"2026-06-30 15:45:10"} 
[2026-06-30 15:45:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/204 from http://localhost:3090  
[2026-06-30 15:45:20] production.INFO: Payment Status Check {"payment_id":"204","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 15:45:20] production.INFO: Calling checkDokuStatus for payment {"payment_id":"204"} 
[2026-06-30 15:45:20] production.INFO: checkDokuStatus called {"payment_id":204,"payment_ref":"PAY-20260630-000164-1782809110","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 15:45:20] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:19659896-5e06-4ca3-a1f0-6035fb054bab
Request-Timestamp:2026-06-30T08:45:20Z
Request-Target:/orders/v1/status/PAY-20260630-000164-1782809110"} 
[2026-06-30 15:45:20] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000164-1782809110","invoice":"PAY-20260630-000164-1782809110"} 
[2026-06-30 15:45:21] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000164-1782809110","response":{"order":{"invoice_number":"PAY-20260630-000164-1782809110","amount":143000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"c9774e45-169f-4b07-9011-e53a9b407c8c"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BANK_PERMATA","name":"Bank Permata"},"channel":{"id":"VIRTUAL_ACCOUNT_BANK_PERMATA"},"virtual_account_info":{"virtual_account_number":"8965600000110154","created_date":"20260630154512","expired_date":"20260630161412","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"143000","name":"Pembayaran Booking 164"}]}}} 
[2026-06-30 15:45:21] production.INFO: After checkDokuStatus {"payment_id":"204","new_status":"pending"} 
[2026-06-30 15:45:21] production.INFO: Payment Status Response {"payment_id":204,"payment_ref":"PAY-20260630-000164-1782809110","status":"pending","payment_status":null,"amount":"143000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000164-1782809110\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c9774e45-169f-4b07-9011-e53a9b407c8c20264530154510626\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"PERMATA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"143000\",\"invoice_number\":\"PAY-20260630-000164-1782809110\",\"currency\":\"IDR\",\"session_id\":\"c9774e45-169f-4b07-9011-e53a9b407c8c\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000164-1782809110\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_PERMATA\"],\"payment_due_date\":30,\"token_id\":\"c9774e45-169f-4b07-9011-e53a9b407c8c20264530154510626\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/c9774e45-169f-4b07-9011-e53a9b407c8c20264530154510626\",\"expired_date\":\"20260630161510\",\"expired_datetime\":\"2026-06-30T09:15:10Z\"},\"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\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"uuid\":2.2252606301545107e+39,\"headers\":{\"request_id\":\"c9774e45-169f-4b07-9011-e53a9b407c8c\",\"signature\":\"HMACSHA256=PS+4OK9vesnY4rAB2FFIZ6QypWizuf2JNFhWV+UE+tQ=\",\"date\":\"2026-06-30T08:45:10Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 15:45:21\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000164-1782809110\",\"amount\":143000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"c9774e45-169f-4b07-9011-e53a9b407c8c\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BANK_PERMATA\",\"name\":\"Bank Permata\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BANK_PERMATA\"},\"virtual_account_info\":{\"virtual_account_number\":\"8965600000110154\",\"created_date\":\"20260630154512\",\"expired_date\":\"20260630161412\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"143000\",\"name\":\"Pembayaran Booking 164\"}]}}}}","created_at":"2026-06-30 15:45:10"} 
[2026-06-30 15:45:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:45:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from http://localhost:3090  
[2026-06-30 15:45:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 15:45:30] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":164} 
[2026-06-30 15:45:30] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-30 15:45:30] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-30 15:45:30] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_CIMB","channel":"VIRTUAL_ACCOUNT_BANK_CIMB"} 
[2026-06-30 15:45:30] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BANK_CIMB"]} 
[2026-06-30 15:45:30] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000164-1782809130\",\"currency\":\"IDR\",\"session_id\":\"574799ee-ed9f-4e7a-894e-c9868500df8e\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809130\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 164\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_CIMB\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:45:30] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000164-1782809130","currency":"IDR","session_id":"574799ee-ed9f-4e7a-894e-c9868500df8e","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809130","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 164","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BANK_CIMB"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:45:30] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:574799ee-ed9f-4e7a-894e-c9868500df8e
Request-Timestamp:2026-06-30T08:45:30Z
Request-Target:/checkout/v1/payment
Digest:B1wkjblpkQ3C6jTImFFdQbGlfES/nQ0mHV+CujZ+Z4E="} 
[2026-06-30 15:45:30] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"143000","invoice_number":"PAY-20260630-000164-1782809130","currency":"IDR","session_id":"574799ee-ed9f-4e7a-894e-c9868500df8e","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809130","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BANK_CIMB"],"payment_due_date":30,"token_id":"574799ee-ed9f-4e7a-894e-c9868500df8e20264530154530570","url":"https://checkout.doku.com/checkout-link-v2/574799ee-ed9f-4e7a-894e-c9868500df8e20264530154530570","expired_date":"20260630161530","expired_datetime":"2026-06-30T09:15:30Z"},"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":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"uuid":2.2252606301545306e+39,"headers":{"request_id":"574799ee-ed9f-4e7a-894e-c9868500df8e","signature":"HMACSHA256=5zIwXXGwskGvNvoaK0dmbvLhZaIjc5GBBIFJNfb1xe4=","date":"2026-06-30T08:45:30Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 15:45:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/205 from http://localhost:3090  
[2026-06-30 15:45:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/205 from http://localhost:3090  
[2026-06-30 15:45:35] production.INFO: Payment Status Check {"payment_id":"205","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 15:45:35] production.INFO: Calling checkDokuStatus for payment {"payment_id":"205"} 
[2026-06-30 15:45:35] production.INFO: checkDokuStatus called {"payment_id":205,"payment_ref":"PAY-20260630-000164-1782809130","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 15:45:35] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ad6eb435-c987-44a6-84d0-fe2a429cee9d
Request-Timestamp:2026-06-30T08:45:35Z
Request-Target:/orders/v1/status/PAY-20260630-000164-1782809130"} 
[2026-06-30 15:45:35] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000164-1782809130","invoice":"PAY-20260630-000164-1782809130"} 
[2026-06-30 15:45:36] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000164-1782809130","response":{"order":{"invoice_number":"PAY-20260630-000164-1782809130","amount":143000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"574799ee-ed9f-4e7a-894e-c9868500df8e"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BANK_CIMB","name":"Bank CIMB"},"channel":{"id":"VIRTUAL_ACCOUNT_BANK_CIMB"},"virtual_account_info":{"virtual_account_number":"1899000001653506","created_date":"20260630154531","expired_date":"20260630161431","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"143000","name":"Pembayaran Booking 164"}]}}} 
[2026-06-30 15:45:36] production.INFO: After checkDokuStatus {"payment_id":"205","new_status":"pending"} 
[2026-06-30 15:45:36] production.INFO: Payment Status Response {"payment_id":205,"payment_ref":"PAY-20260630-000164-1782809130","status":"pending","payment_status":null,"amount":"143000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000164-1782809130\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/574799ee-ed9f-4e7a-894e-c9868500df8e20264530154530570\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"CIMB\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"143000\",\"invoice_number\":\"PAY-20260630-000164-1782809130\",\"currency\":\"IDR\",\"session_id\":\"574799ee-ed9f-4e7a-894e-c9868500df8e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000164-1782809130\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_CIMB\"],\"payment_due_date\":30,\"token_id\":\"574799ee-ed9f-4e7a-894e-c9868500df8e20264530154530570\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/574799ee-ed9f-4e7a-894e-c9868500df8e20264530154530570\",\"expired_date\":\"20260630161530\",\"expired_datetime\":\"2026-06-30T09:15:30Z\"},\"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\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"uuid\":2.2252606301545306e+39,\"headers\":{\"request_id\":\"574799ee-ed9f-4e7a-894e-c9868500df8e\",\"signature\":\"HMACSHA256=5zIwXXGwskGvNvoaK0dmbvLhZaIjc5GBBIFJNfb1xe4=\",\"date\":\"2026-06-30T08:45:30Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 15:45:36\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000164-1782809130\",\"amount\":143000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"574799ee-ed9f-4e7a-894e-c9868500df8e\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BANK_CIMB\",\"name\":\"Bank CIMB\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BANK_CIMB\"},\"virtual_account_info\":{\"virtual_account_number\":\"1899000001653506\",\"created_date\":\"20260630154531\",\"expired_date\":\"20260630161431\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"143000\",\"name\":\"Pembayaran Booking 164\"}]}}}}","created_at":"2026-06-30 15:45:30"} 
[2026-06-30 15:45:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:45:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from http://localhost:3090  
[2026-06-30 15:45:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 15:45:43] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":164} 
[2026-06-30 15:45:43] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-30 15:45:43] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-30 15:45:43] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_CIMB","channel":"VIRTUAL_ACCOUNT_BANK_CIMB"} 
[2026-06-30 15:45:43] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BANK_CIMB"]} 
[2026-06-30 15:45:43] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000164-1782809143\",\"currency\":\"IDR\",\"session_id\":\"66c76be6-072c-4f72-88b7-1a2f1ec0b722\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809143\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 164\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_CIMB\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:45:43] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000164-1782809143","currency":"IDR","session_id":"66c76be6-072c-4f72-88b7-1a2f1ec0b722","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809143","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 164","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BANK_CIMB"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:45:43] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:66c76be6-072c-4f72-88b7-1a2f1ec0b722
Request-Timestamp:2026-06-30T08:45:43Z
Request-Target:/checkout/v1/payment
Digest:0XHfRGgMbyUW7oXWRxXEn9rVwENEoWw30TvLJ/PZTHY="} 
[2026-06-30 15:45:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:45:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:45:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:45:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:45] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"143000","invoice_number":"PAY-20260630-000164-1782809143","currency":"IDR","session_id":"66c76be6-072c-4f72-88b7-1a2f1ec0b722","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809143","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BANK_CIMB"],"payment_due_date":30,"token_id":"66c76be6-072c-4f72-88b7-1a2f1ec0b72220264530154544740","url":"https://checkout.doku.com/checkout-link-v2/66c76be6-072c-4f72-88b7-1a2f1ec0b72220264530154544740","expired_date":"20260630161543","expired_datetime":"2026-06-30T09:15:43Z"},"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":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"uuid":2.2252606301545448e+39,"headers":{"request_id":"66c76be6-072c-4f72-88b7-1a2f1ec0b722","signature":"HMACSHA256=+7/2MRMpCL7PmAaMiYY2xfUykr3X/qClpm2phcutQTw=","date":"2026-06-30T08:45:43Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 15:45:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:45:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:45:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:48] 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-30 15:45:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:48] 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-30 15:45:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/206 from http://localhost:3090  
[2026-06-30 15:45:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/206 from http://localhost:3090  
[2026-06-30 15:45:50] production.INFO: Payment Status Check {"payment_id":"206","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 15:45:50] production.INFO: Calling checkDokuStatus for payment {"payment_id":"206"} 
[2026-06-30 15:45:50] production.INFO: checkDokuStatus called {"payment_id":206,"payment_ref":"PAY-20260630-000164-1782809143","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 15:45:50] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:a76f7441-39bf-4859-ae45-886c157a8d1d
Request-Timestamp:2026-06-30T08:45:50Z
Request-Target:/orders/v1/status/PAY-20260630-000164-1782809143"} 
[2026-06-30 15:45:50] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000164-1782809143","invoice":"PAY-20260630-000164-1782809143"} 
[2026-06-30 15:45:51] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000164-1782809143","response":{"order":{"invoice_number":"PAY-20260630-000164-1782809143","amount":143000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"66c76be6-072c-4f72-88b7-1a2f1ec0b722"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BANK_CIMB","name":"Bank CIMB"},"channel":{"id":"VIRTUAL_ACCOUNT_BANK_CIMB"},"virtual_account_info":{"virtual_account_number":"1899000001653508","created_date":"20260630154546","expired_date":"20260630161446","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"143000","name":"Pembayaran Booking 164"}]}}} 
[2026-06-30 15:45: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-30 15:45: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-30 15:45:51] production.INFO: After checkDokuStatus {"payment_id":"206","new_status":"pending"} 
[2026-06-30 15:45:51] production.INFO: Payment Status Response {"payment_id":206,"payment_ref":"PAY-20260630-000164-1782809143","status":"pending","payment_status":null,"amount":"143000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000164-1782809143\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/66c76be6-072c-4f72-88b7-1a2f1ec0b72220264530154544740\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"CIMB\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"143000\",\"invoice_number\":\"PAY-20260630-000164-1782809143\",\"currency\":\"IDR\",\"session_id\":\"66c76be6-072c-4f72-88b7-1a2f1ec0b722\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000164-1782809143\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_CIMB\"],\"payment_due_date\":30,\"token_id\":\"66c76be6-072c-4f72-88b7-1a2f1ec0b72220264530154544740\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/66c76be6-072c-4f72-88b7-1a2f1ec0b72220264530154544740\",\"expired_date\":\"20260630161543\",\"expired_datetime\":\"2026-06-30T09:15:43Z\"},\"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\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"uuid\":2.2252606301545448e+39,\"headers\":{\"request_id\":\"66c76be6-072c-4f72-88b7-1a2f1ec0b722\",\"signature\":\"HMACSHA256=+7\\/2MRMpCL7PmAaMiYY2xfUykr3X\\/qClpm2phcutQTw=\",\"date\":\"2026-06-30T08:45:43Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 15:45:51\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000164-1782809143\",\"amount\":143000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"66c76be6-072c-4f72-88b7-1a2f1ec0b722\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BANK_CIMB\",\"name\":\"Bank CIMB\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BANK_CIMB\"},\"virtual_account_info\":{\"virtual_account_number\":\"1899000001653508\",\"created_date\":\"20260630154546\",\"expired_date\":\"20260630161446\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"143000\",\"name\":\"Pembayaran Booking 164\"}]}}}}","created_at":"2026-06-30 15:45:43"} 
[2026-06-30 15:45: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-30 15:45:51] 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-30 15:45:52] 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-30 15:45:52] 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-30 15:45:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:45:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from http://localhost:3090  
[2026-06-30 15:45:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:58] 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-30 15:45:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:45:58] 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-30 15:45:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 15:45:58] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":163} 
[2026-06-30 15:45:58] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-30 15:45:58] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-30 15:45:58] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_CIMB","channel":"VIRTUAL_ACCOUNT_BANK_CIMB"} 
[2026-06-30 15:45:58] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BANK_CIMB"]} 
[2026-06-30 15:45:58] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000163-1782809158\",\"currency\":\"IDR\",\"session_id\":\"e425c09d-72cc-49ec-af60-a373011e49cb\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782809158\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 163\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BANK_CIMB\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:45:58] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000163-1782809158","currency":"IDR","session_id":"e425c09d-72cc-49ec-af60-a373011e49cb","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782809158","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 163","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BANK_CIMB"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:45:58] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:e425c09d-72cc-49ec-af60-a373011e49cb
Request-Timestamp:2026-06-30T08:45:58Z
Request-Target:/checkout/v1/payment
Digest:jc2NistvzztkFuIoFpg90+iBg68cq5TmCKGR8ZsiynM="} 
[2026-06-30 15:45:59] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"143000","invoice_number":"PAY-20260630-000163-1782809158","currency":"IDR","session_id":"e425c09d-72cc-49ec-af60-a373011e49cb","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782809158","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 163","quantity":1,"price":"143000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BANK_CIMB"],"payment_due_date":30,"token_id":"e425c09d-72cc-49ec-af60-a373011e49cb20264530154559200","url":"https://checkout.doku.com/checkout-link-v2/e425c09d-72cc-49ec-af60-a373011e49cb20264530154559200","expired_date":"20260630161558","expired_datetime":"2026-06-30T09:15:58Z"},"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":"Pembayaran Booking 163","quantity":1,"price":"143000"}]},"uuid":2.225260630154559e+39,"headers":{"request_id":"e425c09d-72cc-49ec-af60-a373011e49cb","signature":"HMACSHA256=97xuFdqS7EaCFToDR1egs4+c9qsF6IiaZlB2pkLvnlU=","date":"2026-06-30T08:45:58Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 15:46:01] 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-30 15:46:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:02] 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-30 15:46:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from http://localhost:3090  
[2026-06-30 15:46:07] 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-30 15:46:07] 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-30 15:46:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from http://localhost:3090  
[2026-06-30 15:46:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 15:46:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:12] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":163} 
[2026-06-30 15:46:12] 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-30 15:46:12] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-30 15:46:12] production.INFO: createDokuPayment: Using specific channel {"method":"CREDIT_CARD","channel":"CREDIT_CARD"} 
[2026-06-30 15:46:12] production.INFO: createDokuPayment: Final payment_method_types {"types":["CREDIT_CARD"]} 
[2026-06-30 15:46:12] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000163-1782809172\",\"currency\":\"IDR\",\"session_id\":\"c558104c-7cb9-4646-a0b1-6e060cfb8fac\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782809172\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 163\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"CREDIT_CARD\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:46:12] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000163-1782809172","currency":"IDR","session_id":"c558104c-7cb9-4646-a0b1-6e060cfb8fac","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782809172","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 163","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["CREDIT_CARD"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:46:12] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:c558104c-7cb9-4646-a0b1-6e060cfb8fac
Request-Timestamp:2026-06-30T08:46:12Z
Request-Target:/checkout/v1/payment
Digest:f4yfhr1LuGfzBfw97gPKI4A0DNIzRcepMGIYyGFEKAk="} 
[2026-06-30 15:46:13] production.ERROR: DOKU payment failed (BadResponse): Client error: `POST https://api.doku.com/checkout/v1/payment` resulted in a `400 Bad Request` response:
{"message":["PAYMENT CHANNEL IS INACTIVE"]}
 {"response_body":{"message":["PAYMENT CHANNEL IS INACTIVE"]}} 
[2026-06-30 15:46:13] production.ERROR: Payment initiation failed: DOKU payment failed: {"message":["PAYMENT CHANNEL IS INACTIVE"]}  
[2026-06-30 15:46:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 15:46:17] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":163} 
[2026-06-30 15:46:17] 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-30 15:46:17] 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-30 15:46:17] 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-30 15:46:17] 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-30 15:46:17] production.INFO: createDokuPayment: Using specific channel {"method":"PEER_TO_PEER_AKULAKU","channel":"PEER_TO_PEER_AKULAKU"} 
[2026-06-30 15:46:17] production.INFO: createDokuPayment: Final payment_method_types {"types":["PEER_TO_PEER_AKULAKU"]} 
[2026-06-30 15:46:17] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000163-1782809177\",\"currency\":\"IDR\",\"session_id\":\"31455635-4e59-4fa9-ba85-440578f568eb\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782809177\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 163\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"PEER_TO_PEER_AKULAKU\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:46:17] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000163-1782809177","currency":"IDR","session_id":"31455635-4e59-4fa9-ba85-440578f568eb","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782809177","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 163","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["PEER_TO_PEER_AKULAKU"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:46:17] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:31455635-4e59-4fa9-ba85-440578f568eb
Request-Timestamp:2026-06-30T08:46:17Z
Request-Target:/checkout/v1/payment
Digest:sOCgXChd2ysm+yACW9MEmeCAuv97GBDZhDtYop5P+1A="} 
[2026-06-30 15:46:17] production.ERROR: DOKU payment failed (BadResponse): Client error: `POST https://api.doku.com/checkout/v1/payment` resulted in a `400 Bad Request` response:
{"message":["PAYMENT CHANNEL IS INACTIVE"]}
 {"response_body":{"message":["PAYMENT CHANNEL IS INACTIVE"]}} 
[2026-06-30 15:46:17] production.ERROR: Payment initiation failed: DOKU payment failed: {"message":["PAYMENT CHANNEL IS INACTIVE"]}  
[2026-06-30 15:46:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 15:46:19] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":163} 
[2026-06-30 15:46:19] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-30 15:46:19] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-30 15:46:19] production.INFO: createDokuPayment: Using specific channel {"method":"PEER_TO_PEER_KREDIVO","channel":"PEER_TO_PEER_KREDIVO"} 
[2026-06-30 15:46:19] production.INFO: createDokuPayment: Final payment_method_types {"types":["PEER_TO_PEER_KREDIVO"]} 
[2026-06-30 15:46:19] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000163-1782809179\",\"currency\":\"IDR\",\"session_id\":\"69d9b478-f8ba-4084-a2e5-024ab859a16e\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782809179\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 163\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"PEER_TO_PEER_KREDIVO\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:46:19] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000163-1782809179","currency":"IDR","session_id":"69d9b478-f8ba-4084-a2e5-024ab859a16e","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782809179","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 163","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["PEER_TO_PEER_KREDIVO"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:46:19] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:69d9b478-f8ba-4084-a2e5-024ab859a16e
Request-Timestamp:2026-06-30T08:46:19Z
Request-Target:/checkout/v1/payment
Digest:DAXyP2c/sNqOvOv+2JutU3VaLhDb9WUCjGvaLIqXgUs="} 
[2026-06-30 15:46:19] production.ERROR: DOKU payment failed (BadResponse): Client error: `POST https://api.doku.com/checkout/v1/payment` resulted in a `400 Bad Request` response:
{"message":["PAYMENT CHANNEL IS INACTIVE"]}
 {"response_body":{"message":["PAYMENT CHANNEL IS INACTIVE"]}} 
[2026-06-30 15:46:19] production.ERROR: Payment initiation failed: DOKU payment failed: {"message":["PAYMENT CHANNEL IS INACTIVE"]}  
[2026-06-30 15:46:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from http://localhost:3090  
[2026-06-30 15:46:21] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":163} 
[2026-06-30 15:46:21] 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-30 15:46:21] 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-30 15:46:21] production.INFO: createDokuPayment: Using specific channel {"method":"PEER_TO_PEER_INDODANA","channel":"PEER_TO_PEER_INDODANA"} 
[2026-06-30 15:46:21] production.INFO: createDokuPayment: Final payment_method_types {"types":["PEER_TO_PEER_INDODANA"]} 
[2026-06-30 15:46:21] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000163-1782809181\",\"currency\":\"IDR\",\"session_id\":\"5559ef6d-53ff-4e2b-a4f1-100c55420a62\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782809181\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 163\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"PEER_TO_PEER_INDODANA\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:46:21] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000163-1782809181","currency":"IDR","session_id":"5559ef6d-53ff-4e2b-a4f1-100c55420a62","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000163-1782809181","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 163","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["PEER_TO_PEER_INDODANA"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:46:21] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:5559ef6d-53ff-4e2b-a4f1-100c55420a62
Request-Timestamp:2026-06-30T08:46:21Z
Request-Target:/checkout/v1/payment
Digest:48naD1kStIcUeq+LCJjSGze11niucekvVVBSpL/2ztg="} 
[2026-06-30 15:46:21] production.ERROR: DOKU payment failed (BadResponse): Client error: `POST https://api.doku.com/checkout/v1/payment` resulted in a `400 Bad Request` response:
{"message":["PAYMENT CHANNEL IS INACTIVE"]}
 {"response_body":{"message":["PAYMENT CHANNEL IS INACTIVE"]}} 
[2026-06-30 15:46:21] production.ERROR: Payment initiation failed: DOKU payment failed: {"message":["PAYMENT CHANNEL IS INACTIVE"]}  
[2026-06-30 15:46:25] 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-30 15:46:25] 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-30 15:46:26] 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-30 15:46:26] 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-30 15:46:26] 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-30 15:46:26] 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-30 15:46:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46:29] 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-30 15:46:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46:30] 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-30 15:46:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:30] 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-30 15:46:30] 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-30 15:46:30] 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-30 15:46:30] 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-30 15:46:30] 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-30 15:46:31] 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-30 15:46:31] 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-30 15:46:31] 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-30 15:46:31] 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-30 15:46:31] 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-30 15:46:31] 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-30 15:46:31] 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-30 15:46:31] 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-30 15:46:31] 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-30 15:46:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/149 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/149 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:46:57] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"16:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:46:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46: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-30 15:46:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:46: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-30 15:47:00] 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-30 15:47:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:00] 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-30 15:47:00] 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-30 15:47:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:00] 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-30 15:47:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:00] 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-30 15:47:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:04] 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-30 15:47:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:08] 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-30 15:47:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47: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-30 15:47:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47: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-30 15:47:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:12] 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-30 15:47:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47: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-30 15:47:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47: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-30 15:47:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47: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-30 15:47: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-30 15:47:15] 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-30 15:47:15] 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-30 15:47:15] 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-30 15:47:15] 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-30 15:47:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:16] 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-30 15:47:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:16] 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-30 15:47:16] 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-30 15:47:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:29] 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-30 15:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:29] 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-30 15:47:29] 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-30 15:47:29] 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-30 15:47:29] 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-30 15:47:29] 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-30 15:47:29] 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-30 15:47:29] 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-30 15:47:30] 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-30 15:47:30] 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-30 15:47:30] 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-30 15:47:30] 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-30 15:47:30] 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-30 15:47:30] 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-30 15:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:30] 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-30 15:47:31] 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-30 15:47:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:47:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/commissions from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47: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-30 15:47: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-30 15:47:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:55] 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-30 15:47:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:55] 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-30 15:47:55] 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-30 15:47:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:47:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:48:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:04] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"15:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:48:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:31] 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-30 15:48:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48: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-30 15:48:34] 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-30 15:48:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:37] 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-30 15:48:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:38] 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-30 15:48:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:40] 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-30 15:48:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:41] 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-30 15:48:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48: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-30 15:48:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:48:50] 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-30 15:48:50] 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-30 15:48:50] 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-30 15:48:50] 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-30 15:48:50] 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-30 15:48:50] 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-30 15:48:50] 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-30 15:49:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:49:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:49:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:49:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:49:20] 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-30 15:49:20] 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-30 15:49:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:49:23] 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-30 15:49:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:49:23] 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-30 15:49: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-30 15:49:27] 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-30 15:49:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:50:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:50:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:50:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:50:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:50:23] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"16:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:50:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:50:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:50:38] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"16:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:51:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:51:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:51:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:51:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 15:51:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 15:51:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from http://localhost:3090  
[2026-06-30 15:51:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from http://localhost:3090  
[2026-06-30 15:51:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from http://localhost:3090  
[2026-06-30 15:51:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from http://localhost:3090  
[2026-06-30 15:51:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:51:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:51:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:51:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:51:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:51:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:51:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from http://localhost:3090  
[2026-06-30 15:51:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from http://localhost:3090  
[2026-06-30 15:51:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:51:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from http://localhost:3090  
[2026-06-30 15:51:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 15:51:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-30 15:51:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 15:51:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-30 15:51:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 15:51:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from http://localhost:3090  
[2026-06-30 15:52:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from http://localhost:3090  
[2026-06-30 15:52:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from http://localhost:3090  
[2026-06-30 15:52:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from http://localhost:3090  
[2026-06-30 15:52:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from http://localhost:3090  
[2026-06-30 15:52:09] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":158,"therapist_id":6,"date":null,"start_date":"2026-07-12","end_date":null,"day_of_week":"sunday","start_time":"09:00:00","end_time":"19:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T13:58:19.000000Z","updated_at":"2026-06-30T04:00:18.000000Z"},"reqStart":"17:45:00","reqEnd":"19:15:00","shiftStart":"09:00:00","shiftEnd":"19:30:00"} 
[2026-06-30 15:52:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from http://localhost:3090  
[2026-06-30 15:52:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from http://localhost:3090  
[2026-06-30 15:52:11] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":158,"therapist_id":6,"date":null,"start_date":"2026-07-12","end_date":null,"day_of_week":"sunday","start_time":"09:00:00","end_time":"19:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T13:58:19.000000Z","updated_at":"2026-06-30T04:00:18.000000Z"},"reqStart":"11:00:00","reqEnd":"12:30:00","shiftStart":"09:00:00","shiftEnd":"19:30:00"} 
[2026-06-30 15:52:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=176000&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 15:52:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from http://localhost:3090  
[2026-06-30 15:52:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=176000&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 15:52:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from http://localhost:3090  
[2026-06-30 15:52:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=176000&branch_id=1&guest_count=1 from http://localhost:3090  
[2026-06-30 15:52:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:52:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:52:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:52:56] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"16:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:53:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:53:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:53:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:53:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:53:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:53:39] 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-30 15:53:39] 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-30 15:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:27] 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-30 15:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:27] 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-30 15:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:54:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:54:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:38] 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-30 15:54:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=143000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:48] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":164} 
[2026-06-30 15:54:48] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-30 15:54:48] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-30 15:54:48] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BRI","channel":"VIRTUAL_ACCOUNT_BRI"} 
[2026-06-30 15:54:48] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BRI"]} 
[2026-06-30 15:54:48] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":143000,\"invoice_number\":\"PAY-20260630-000164-1782809688\",\"currency\":\"IDR\",\"session_id\":\"f0fad4b3-c65b-4969-896c-fe52afde61fe\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809688\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 164\",\"price\":143000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 15:54:48] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":143000,"invoice_number":"PAY-20260630-000164-1782809688","currency":"IDR","session_id":"f0fad4b3-c65b-4969-896c-fe52afde61fe","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809688","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 164","price":143000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BRI"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 15:54:48] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f0fad4b3-c65b-4969-896c-fe52afde61fe
Request-Timestamp:2026-06-30T08:54:48Z
Request-Target:/checkout/v1/payment
Digest:m4V4v7oiq2Ar5bOSMEXqKebmozjX6T9+bA4TmaShBCs="} 
[2026-06-30 15:54:49] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"143000","invoice_number":"PAY-20260630-000164-1782809688","currency":"IDR","session_id":"f0fad4b3-c65b-4969-896c-fe52afde61fe","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000164-1782809688","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BRI"],"payment_due_date":30,"token_id":"f0fad4b3-c65b-4969-896c-fe52afde61fe20265430155449281","url":"https://checkout.doku.com/checkout-link-v2/f0fad4b3-c65b-4969-896c-fe52afde61fe20265430155449281","expired_date":"20260630162448","expired_datetime":"2026-06-30T09:24:48Z"},"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":"Pembayaran Booking 164","quantity":1,"price":"143000"}]},"uuid":2.225260630155449e+39,"headers":{"request_id":"f0fad4b3-c65b-4969-896c-fe52afde61fe","signature":"HMACSHA256=sQdDYXlGdh1T6UgR20vUXGCrgAkhZfghc0GOg15D/50=","date":"2026-06-30T08:54:48Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 15:54:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/212 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/212 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:55] production.INFO: Payment Status Check {"payment_id":"212","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 15:54:55] production.INFO: Calling checkDokuStatus for payment {"payment_id":"212"} 
[2026-06-30 15:54:55] production.INFO: checkDokuStatus called {"payment_id":212,"payment_ref":"PAY-20260630-000164-1782809688","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 15:54:55] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:02eee62e-9655-4a98-bb50-bb56399cfdb8
Request-Timestamp:2026-06-30T08:54:55Z
Request-Target:/orders/v1/status/PAY-20260630-000164-1782809688"} 
[2026-06-30 15:54:55] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000164-1782809688","invoice":"PAY-20260630-000164-1782809688"} 
[2026-06-30 15:54:55] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000164-1782809688","response":{"order":{"invoice_number":"PAY-20260630-000164-1782809688","amount":143000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"f0fad4b3-c65b-4969-896c-fe52afde61fe"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BRI","name":"Bank Rakyat Indonesia"},"channel":{"id":"VIRTUAL_ACCOUNT_BRI"},"virtual_account_info":{"virtual_account_number":"1236260021040140","created_date":"20260630155452","expired_date":"20260630162352","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"143000","name":"Pembayaran Booking 164"}]}}} 
[2026-06-30 15:54:55] production.INFO: After checkDokuStatus {"payment_id":"212","new_status":"pending"} 
[2026-06-30 15:54:55] production.INFO: Payment Status Response {"payment_id":212,"payment_ref":"PAY-20260630-000164-1782809688","status":"pending","payment_status":null,"amount":"143000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000164-1782809688\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f0fad4b3-c65b-4969-896c-fe52afde61fe20265430155449281\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BRI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"143000\",\"invoice_number\":\"PAY-20260630-000164-1782809688\",\"currency\":\"IDR\",\"session_id\":\"f0fad4b3-c65b-4969-896c-fe52afde61fe\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000164-1782809688\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BRI\"],\"payment_due_date\":30,\"token_id\":\"f0fad4b3-c65b-4969-896c-fe52afde61fe20265430155449281\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f0fad4b3-c65b-4969-896c-fe52afde61fe20265430155449281\",\"expired_date\":\"20260630162448\",\"expired_datetime\":\"2026-06-30T09:24:48Z\"},\"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\":\"Pembayaran Booking 164\",\"quantity\":1,\"price\":\"143000\"}]},\"uuid\":2.225260630155449e+39,\"headers\":{\"request_id\":\"f0fad4b3-c65b-4969-896c-fe52afde61fe\",\"signature\":\"HMACSHA256=sQdDYXlGdh1T6UgR20vUXGCrgAkhZfghc0GOg15D\\/50=\",\"date\":\"2026-06-30T08:54:48Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 15:54:55\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000164-1782809688\",\"amount\":143000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"f0fad4b3-c65b-4969-896c-fe52afde61fe\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BRI\",\"name\":\"Bank Rakyat Indonesia\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BRI\"},\"virtual_account_info\":{\"virtual_account_number\":\"1236260021040140\",\"created_date\":\"20260630155452\",\"expired_date\":\"20260630162352\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"143000\",\"name\":\"Pembayaran Booking 164\"}]}}}}","created_at":"2026-06-30 15:54:48"} 
[2026-06-30 15:54:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:54:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:55:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:55:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:55:52] 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-30 15:55:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:55:52] 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-30 15:55:52] 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-30 15:55:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:55:52] 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-30 15:55:57] 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-30 15:55:57] 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-30 15:55:57] 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-30 15:55:57] 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-30 15:55:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:55:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:55:58] 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-30 15:55:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:55:58] 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-30 15:56:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:56:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:56:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:56:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:57:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:57: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-30 15:57:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:57:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:57:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:57:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:57:27] 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-30 15:57:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:57:27] 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-30 15:57:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:57:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:57:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:57:31] 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-30 15:57:35] 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-30 15:57:35] 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-30 15:57:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:57:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:58:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:58:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 15:59:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:59:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:59:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:59:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 15:59:49] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"16:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 15:59:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:00:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:00:01] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"16:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 16:00:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:00:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:01:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:01:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:01:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:02:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:02:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:03:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:04:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:04:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:05:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:05:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:05:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:06:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:06:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:06:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3314 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:06:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3314 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:06:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331403 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:06:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331403 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:06:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:06:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:07:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:07:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:07:12] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 16:07:12] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 16:07:13] production.INFO: OTP Email sent to marsellaputri840@gmail.com  
[2026-06-30 16:07:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:07:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:07:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:07:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:09:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:09:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:09:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:09:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3314 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:09:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331403 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:09:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:10:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:10:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:10:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:10: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-30 16:10:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:10:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:10: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-30 16:10:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10: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-30 16:10:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:20] 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-30 16:10:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10: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-30 16:10:21] 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-30 16:10:21] 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-30 16:10:21] 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-30 16:10:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:10:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:10:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:00] 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-30 16:11:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11: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-30 16:11: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-30 16:11:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11: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-30 16:11:24] 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-30 16:11:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:24] 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-30 16:11:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:11:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:11:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:11: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-30 16:11: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-30 16:11:54] 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-30 16:11:54] 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-30 16:11:54] 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-30 16:11:54] 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-30 16:11:57] 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-30 16:11:57] 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-30 16:11:57] 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-30 16:11:57] 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-30 16:11:57] 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-30 16:12:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:12:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:13:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:13:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:13:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:13:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:14:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:14:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:15:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:15:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:16:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:16:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:18:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:18:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3313 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3313 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331312 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:18:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331312 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:19:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:19:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:19:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:19:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:19:39] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 16:19:39] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 16:19:40] production.INFO: OTP Email sent to anugrahenieka@gmail.com  
[2026-06-30 16:20:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:20:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:20:01] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 16:20:03] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 16:20:04] production.INFO: OTP Email sent to anugrahenieka@gmail.com  
[2026-06-30 16:20:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:20:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:20:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:20:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:20:53] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 16:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:20:54] 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-30 16:21:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:21:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:21:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:27] 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-30 16:21:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21: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-30 16:21:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:21:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:04] 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-30 16:22:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:22] 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-30 16:22:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:22] 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-30 16:22:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:27] 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-30 16:22:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:22:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:22: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-30 16:22:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22: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-30 16:22: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-30 16:22:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:22:35] 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-30 16:22:35] 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-30 16:23:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:23:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:23:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:23:34] 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-30 16:23:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:23:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:23:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:23:36] 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-30 16:23:36] 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-30 16:23:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:23:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:23:54] 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-30 16:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:24:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:24:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:24:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:24:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:24:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:24:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:24:43] 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-30 16:24:43] 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-30 16:24:43] 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-30 16:24:43] 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-30 16:24:50] 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-30 16:24:50] 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-30 16:25:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:25:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:25:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:25:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:25:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:25:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:25:31] 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-30 16:25:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:25:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:25:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:25:45] 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-30 16:25:45] 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-30 16:25:46] 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-30 16:25:46] 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-30 16:25:46] 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-30 16:25:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:25:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:26:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:26:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:26:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:26:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:27:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:27:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:27:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:28:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:28:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:28:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:28:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:29:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:29:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:29:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:30:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:30:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:31:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:31:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:32:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:32:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:33:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:33:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:33:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/129/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:33:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/129/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:36:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:36:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:37: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-30 16:37: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-30 16:37:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:26] 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-30 16:37:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:26] 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-30 16:37:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:26] 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-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] 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-30 16:37:28] 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-30 16:37:28] 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-30 16:37:28] 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-30 16:37:28] 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-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] 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-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:28] 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-30 16:37:28] 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-30 16:37:28] 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-30 16:37:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:29] 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-30 16:37:29] 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-30 16:37:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:29] 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-30 16:37:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:29] 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-30 16:37:29] 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-30 16:37:29] 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-30 16:37:29] 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-30 16:37:30] 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-30 16:37:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:30] 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-30 16:37:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:33] 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-30 16:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:33] 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-30 16:37:33] 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-30 16:37:33] 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-30 16:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:33] 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-30 16:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:33] 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-30 16:37:33] 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-30 16:37:33] 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-30 16:37:34] 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-30 16:37:34] 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-30 16:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:34] 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-30 16:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:34] 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-30 16:37:35] 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-30 16:37:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:51] 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-30 16:37:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:52] 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-30 16:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/invoice/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:37:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/invoice/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38: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-30 16:38: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-30 16:38:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:03] 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-30 16:38:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:04] 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-30 16:38:04] 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-30 16:38:07] 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-30 16:38:07] 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-30 16:38:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-02&start_date=2026-07-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-07-04 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-04&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-04&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-05&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-05&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-05&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-06&start_date=2026-07-06 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-06&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-06&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-07&start_date=2026-07-07 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-07&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-07&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-08&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-08&start_date=2026-07-08 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-08&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-09&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-09&start_date=2026-07-09 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-09&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:30] 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-30 16:38:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/facilities from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:54] 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-30 16:38:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:55] 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-30 16:38:55] 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-30 16:38:55] 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-30 16:38:55] 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-30 16:38:55] 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-30 16:38:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:55] 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-30 16:38:55] 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-30 16:38:56] 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-30 16:38:56] 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-30 16:38:56] 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-30 16:38:56] 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-30 16:38:56] 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-30 16:38:56] 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-30 16:38:57] 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-30 16:38:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:38:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:12] 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-30 16:39: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-30 16:39: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-30 16:39:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39: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-30 16:39:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39: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-30 16:39:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39: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-30 16:39: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-30 16:39:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:39:15] 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-30 16:39:15] 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-30 16:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:40: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-30 16:40: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-30 16:40:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?branch_id=1&limit=10&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?branch_id=1&limit=1&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?branch_id=1&limit=10&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?branch_id=1&limit=1&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?branch_id=1&limit=1&page=1&status=new from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?branch_id=1&limit=1&page=1&status=vip from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?branch_id=1&limit=1&page=1&status=vip from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?branch_id=1&limit=1&page=1&status=new from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/42/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/41/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/40/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/39/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/38/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/41/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/42/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/40/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/38/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/39/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/35/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/37/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/36/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/34/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/33/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/35/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/37/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/36/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/34/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/33/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?limit=1&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?limit=10&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?limit=1&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?limit=10&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?limit=1&page=1&status=new from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?limit=1&page=1&status=vip from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?limit=1&page=1&status=new from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?limit=1&page=1&status=vip from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:40:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/42/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/41/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/40/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/37/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/campaign-types from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/campaign-types from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/campaigns?branch_id=1&limit=10&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/campaigns?branch_id=1&limit=10&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/promos?branch_id=1&limit=10&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/promos?branch_id=1&limit=10&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/promos/7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/promos/7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/promos?branch_id=1&limit=10&page=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:49] 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-30 16:41:49] 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-30 16:41:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:49] 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-30 16:41: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-30 16:41: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-30 16:41:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41: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-30 16:41: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-30 16:41:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41: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-30 16:41: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-30 16:41:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1&is_active=1&per_page=100 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:52] 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-30 16:41:52] 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-30 16:41:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41: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-30 16:41: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-30 16:41:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:53] 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-30 16:41:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:41:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42:09] 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-30 16:42:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42:09] 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-30 16:42:09] 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-30 16:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42:10] 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-30 16:42:10] 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-30 16:42:11] 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-30 16:42:11] 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-30 16:42:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:42: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-30 16:42: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-30 16:43:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:31] 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-30 16:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:31] 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-30 16:43:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:32] 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-30 16:43:32] 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-30 16:43:32] 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-30 16:43:32] 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-30 16:43:32] 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-30 16:43:32] 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-30 16:43:32] 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-30 16:43:32] 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-30 16:43:32] 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-30 16:43:32] 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-30 16:43:33] 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-30 16:43:33] 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-30 16:43:33] 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-30 16:43:33] 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-30 16:43:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:35] 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-30 16:43:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:36] 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-30 16:43:36] 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-30 16:43:36] 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-30 16:43:36] 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-30 16:43:36] 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-30 16:43:36] 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-30 16:43:36] 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-30 16:43:36] 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-30 16:43:37] 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-30 16:43:37] 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-30 16:43:37] 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-30 16:43:37] 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-30 16:43:37] 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-30 16:43:38] 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-30 16:43:38] 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-30 16:43:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:38] 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-30 16:43:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:39] 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-30 16:43:39] 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-30 16:43:40] 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-30 16:43:40] 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-30 16:43:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:43: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-30 16:43: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-30 16:44:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:44:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:44:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:44:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:44:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:44:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:44: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-30 16:44: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-30 16:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-16&start_date=2026-07-16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-16&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-16&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-16&start_date=2026-07-16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:45:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:45:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:45:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:45:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:45: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-30 16:45: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-30 16:46:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:46:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:46:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:46:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:46: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-30 16:46: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-30 16:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:47:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:47: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-30 16:47: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-30 16:48:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:48:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:48: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-30 16:48: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-30 16:49: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-30 16:49: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-30 16:49:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:49:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:50:51] 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-30 16:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:50:51] 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-30 16:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:50:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:50: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-30 16:50: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-30 16:51:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:51:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:51:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:51:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:51:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:51:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:51:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:51: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-30 16:51: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-30 16:52:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:52:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:52:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/forgot-password from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52: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-30 16:52: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-30 16:52:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:52:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:53:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:53:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:53:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:53:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:53:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:53:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:53:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:53:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:53:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:53: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-30 16:53: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-30 16:53:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:54:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:54:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:54:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=337204 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:54:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=337204 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:54:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:54:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:54:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:54:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:54:43] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 16:54:43] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 16:54:43] production.INFO: OTP Email sent to bulanratihutami@gmail.com  
[2026-06-30 16:54: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-30 16:54: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-30 16:55:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:55:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:55:16] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 16:55:17] 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-30 16:55:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:55:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:55:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:55:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:55:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:55:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:55:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:55:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:55:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:55: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-30 16:55:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:55: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-30 16:55: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-30 16:56: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-30 16:56: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-30 16:56:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:56:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:56:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:56:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:56:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:56:52] 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-30 16:56:52] 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-30 16:56: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-30 16:56: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-30 16:57:04] 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-30 16:57:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:25] 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-30 16:57:25] 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-30 16:57:25] 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-30 16:57:25] 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-30 16:57:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:36] 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-30 16:57:36] 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-30 16:57:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57: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-30 16:57: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-30 16:57:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:57:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:57:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57: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-30 16:57: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-30 16:57:59] 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-30 16:57:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:59] 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-30 16:57:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:57:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58: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-30 16:58: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-30 16:58:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:00] 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-30 16:58:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:02] 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-30 16:58:02] 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-30 16:58:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:08] 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-30 16:58:08] 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-30 16:58:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58: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-30 16:58:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:16] 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-30 16:58:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:36] 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-30 16:58:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:38] 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-30 16:58:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:58:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:58:42] 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-30 16:58:42] 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-30 16:58:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:50] 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-30 16:58:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 16:58:52] 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-30 16:59: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-30 16:59: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-30 16:59:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 16:59:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00: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-30 17:00: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-30 17:00:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00: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-30 17:00: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-30 17:00:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:28] 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-30 17:00:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:29] 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-30 17:00:29] 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-30 17:00:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/131/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:00:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:01: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-30 17:01: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-30 17:02:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:02:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:02: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-30 17:02: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-30 17:03: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-30 17:03: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-30 17:03:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:03:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:04: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-30 17:04: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-30 17:04:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:04:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:05:07] 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-30 17:05:07] 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-30 17:05:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:05:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:08] 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-30 17:06:08] 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-30 17:06:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-14&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-14&start_date=2026-07-14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-14&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-14&start_date=2026-07-14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-13&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-13&start_date=2026-07-13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-13&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-13&start_date=2026-07-13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-12&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-12&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-12&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-12&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-11&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-11&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:06:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:07:09] 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-30 17:07:09] 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-30 17:07:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:07:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:07:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?search=6282144370703 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:07:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?search=6282144370703 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:08:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:08:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:08:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:08:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:09:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:09:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:09:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:09:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/44/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:09:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers/44/history from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:09:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?search=Oksi from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:09:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers?search=Oksi from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:09:11] 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-30 17:09:11] 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-30 17:09:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:09:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:10:11] 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-30 17:10:11] 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-30 17:10:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:10:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:11:11] 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-30 17:11:11] 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-30 17:11:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:11:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:12:11] 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-30 17:12:11] 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-30 17:12:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:12:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:12:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:12:39] production.INFO: [WA] smart-send ok event=staff_booking_new phone=88298814392 email=nasywaanawaalra@gmail.com  
[2026-06-30 17:12:41] production.ERROR: Background email process error (suppressed) for nasywaanawaalra@gmail.com: Expected response code "250" but got code "530", with message "530-5.7.0 Authentication Required. For more information, go to
530 5.7.0  https://support.google.com/accounts/troubleshooter/2402620. 98e67ed59e1d1-38052f47a3dsm1438805a91.13 - gsmtp".  
[2026-06-30 17:12:41] production.INFO: Email job dispatched for: nasywaanawaalra@gmail.com  
[2026-06-30 17:12:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:13:11] 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-30 17:13:11] 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-30 17:13:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:13:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:14:11] 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-30 17:14:11] 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-30 17:14:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:14:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:15:11] 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-30 17:15:11] 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-30 17:15:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:15:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:16:11] 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-30 17:16:11] 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-30 17:16:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:16:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:17:11] 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-30 17:17:11] 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-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:17:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:01] 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-30 17:18:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:01] 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-30 17:18:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:18:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:18:01] 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-30 17:18:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:03] 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-30 17:18:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:11] 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-30 17:18:11] 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-30 17:18:21] 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-30 17:18: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-30 17:18:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:25] 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-30 17:18: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-30 17:18:30] 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-30 17:18:30] 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-30 17:18:31] 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-30 17:18:31] 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-30 17:18:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:18:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:19:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:19:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:19:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:19:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:19:06] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"13:00:00","reqEnd":"17:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 17:19:11] 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-30 17:19:11] 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-30 17:20:11] 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-30 17:20:11] 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-30 17:20:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:20:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:21:11] 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-30 17:21:11] 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-30 17:21:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:21:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:22:11] 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-30 17:22:11] 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-30 17:22:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:22:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:22:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:22:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:22:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:22:38] 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-30 17:22:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:22:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:22:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:22:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:22:38] 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-30 17:22:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:22:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:22:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:23:11] 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-30 17:23:11] 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-30 17:23:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:23:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:24:11] 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-30 17:24:11] 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-30 17:24:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:24:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:25:11] 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-30 17:25:11] 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-30 17:25:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:25:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:26:11] 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-30 17:26:11] 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-30 17:26:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:26:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:26:58] 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-30 17:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:26:58] 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-30 17:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:27:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:27:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:27:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:27:11] 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-30 17:27:11] 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-30 17:27:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:27:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:27:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:27:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3311 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:27:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331111 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:27:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331111 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:28:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:28:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:28:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331110 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:28:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331110 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:28:11] 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-30 17:28:11] 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-30 17:28:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:28:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:28:57] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 17:28:57] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 17:28:57] production.INFO: OTP Email sent to sitinjakratna57@gmail.com  
[2026-06-30 17:28:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:28:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:29:11] 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-30 17:29:11] 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-30 17:29:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:29:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:29:27] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 17:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:29:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:29: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-30 17:29:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:29: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-30 17:29: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-30 17:30:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:30:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:30:07] 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-30 17:30:07] 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-30 17:30:07] 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-30 17:30:07] 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-30 17:30:11] 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-30 17:30:11] 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-30 17:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:31:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:31:11] 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-30 17:31:11] 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-30 17:31:11] 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-30 17:31:11] 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-30 17:32:11] 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-30 17:32:11] 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-30 17:32:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:32:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:32:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:32:17] 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-30 17:32:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:32:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:32:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:32:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:32:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:32: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-30 17:32: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-30 17:33:09] 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-30 17:33:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:33:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:33:11] 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-30 17:33:11] 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-30 17:33:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:33:20] 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-30 17:33:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:33:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:33:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:33:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:33:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:33:20] 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-30 17:33:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:33:22] 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-30 17:33:22] 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-30 17:33:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:33:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:33:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:33:25] 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-30 17:33:25] 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-30 17:33:26] 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-30 17:33:26] 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-30 17:33:26] 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-30 17:33:26] 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-30 17:33:26] 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-30 17:34:11] 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-30 17:34:11] 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-30 17:34:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:34:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:34:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:35:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:35:11] 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-30 17:35:11] 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-30 17:35: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-30 17:35: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-30 17:35:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:35:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:35:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:35:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:35:39] 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-30 17:35:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:35:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:11] 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-30 17:36:11] 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-30 17:36:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=31 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=31 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3175 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3175 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=317508 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=317508 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:36:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:36:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:37:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:37:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:37:10] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 17:37:10] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 17:37:10] production.INFO: OTP Email sent to vidie.maharani@gmail.com  
[2026-06-30 17:37:11] 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-30 17:37:11] 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-30 17:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:38:11] 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-30 17:38:11] 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-30 17:38:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:38:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:38:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:38:54] production.INFO: WhatsApp Welcome Response: {"success":false,"message":"Route not found"}  
[2026-06-30 17:38:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:38:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:38:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:38:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:38:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:38:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:38:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:38:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:39:10] 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-30 17:39: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-30 17:39:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:39:10] 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-30 17:39:11] 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-30 17:39:11] 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-30 17:40:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:40:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:40:11] 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-30 17:40:11] 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-30 17:40:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:40: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-30 17:40:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:40: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-30 17:40:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:40:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:40:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:40:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:40:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:41:11] 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-30 17:41:11] 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-30 17:41:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:41:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:41:55] 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-30 17:41:55] 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-30 17:41:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:41:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:42:08] 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-30 17:42:08] 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-30 17:42:08] 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-30 17:42:08] 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-30 17:42:11] 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-30 17:42:11] 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-30 17:42:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:42:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:42:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:42:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:43:11] 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-30 17:43:11] 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-30 17:43:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:43:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:43:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:44:11] 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-30 17:44:11] 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-30 17:44:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:44:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:45:11] 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-30 17:45:11] 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-30 17:45:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:45:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:46:11] 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-30 17:46:11] 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-30 17:46:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:46:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:47:11] 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-30 17:47:11] 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-30 17:47:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:47:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:47:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:47:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:47: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-30 17:47: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-30 17:47:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:47:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:48:11] 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-30 17:48:11] 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-30 17:48:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:48:38] 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-30 17:49:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:49:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:49:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:49:11] 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-30 17:49:11] 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-30 17:49:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:49:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:49:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:49:49] 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-30 17:49:51] 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-30 17:49:51] 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-30 17:49:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:49:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:49:56] 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-30 17:49:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:50:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:50:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:50:11] 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-30 17:50:11] 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-30 17:50:35] 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-30 17:50:35] 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-30 17:50:36] 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-30 17:50: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-30 17:50:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:11] 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-30 17:51:11] 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-30 17:51:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:26] 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-30 17:51:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:35] 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-30 17:51:35] 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-30 17:51: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-30 17:51: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-30 17:51:36] 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-30 17:51: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-30 17:51:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51: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-30 17:51:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51: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-30 17:51: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-30 17:51:48] 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-30 17:51:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:48] 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-30 17:51:48] 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-30 17:51:48] 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-30 17:51:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:48] 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-30 17:51:48] 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-30 17:51:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:48] 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-30 17:51:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:49] 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-30 17:51:49] 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-30 17:51:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:51:49] 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-30 17:51:49] 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-30 17:51:49] 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-30 17:51:50] 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-30 17:51: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-30 17:51:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:57] 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-30 17:51:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:51:59] 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-30 17:51:59] 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-30 17:51:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:04] 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-30 17:52:04] 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-30 17:52:05] 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-30 17:52:05] 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-30 17:52:05] 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-30 17:52:05] 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-30 17:52:11] 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-30 17:52:11] 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-30 17:52:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:48] 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-30 17:52:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:49] 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-30 17:52:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:57] 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-30 17:52:57] 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-30 17:52:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:52:58] 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-30 17:52:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:53:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:53:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:53:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:53:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:53:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:53:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:53:10] 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-30 17:53:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:53: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-30 17:53:11] 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-30 17:53:11] 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-30 17:53:16] 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-30 17:53:17] 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-30 17:53:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:53:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:53:18] 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-30 17:53:18] 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-30 17:53:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:53: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-30 17:53:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53: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-30 17:53:24] 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-30 17:53:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:25] 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-30 17:53:25] 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-30 17:53: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-30 17:53:27] 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-30 17:53:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?search=BK-20260630-6014 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?search=BK-20260630-6014 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/134 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/134 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:45] 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-30 17:53:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/invoice/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:53:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/invoice/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:11] 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-30 17:54:11] 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-30 17:54:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:13] 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-30 17:54:13] 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-30 17:54:13] 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-30 17:54:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:13] 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-30 17:54:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:13] 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-30 17:54:13] 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-30 17:54:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:14] 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-30 17:54:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:14] 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-30 17:54:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:54:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54: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-30 17:54: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-30 17:54:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:28] 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-30 17:54:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:29] 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-30 17:54:29] 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-30 17:54:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:54:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10&status=completed from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10&status=completed from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10&status=completed from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:54:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 17:55:11] 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-30 17:55:11] 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-30 17:55:28] 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-30 17:55:28] 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-30 17:56:11] 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-30 17:56:11] 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-30 17:56:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:56:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:56: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-30 17:56:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:56:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:56:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 17:56:35] 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-30 17:56:35] 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-30 17:57:11] 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-30 17:57:11] 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-30 17:57:41] 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-30 17:57:41] 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-30 17:58:11] 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-30 17:58:11] 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-30 17:58:48] 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-30 17:58:48] 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-30 17:59:11] 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-30 17:59:11] 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-30 17:59: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-30 17:59: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-30 18:00:11] 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-30 18:00:11] 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-30 18:01: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-30 18:01: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-30 18:01:11] 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-30 18:01:11] 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-30 18:02:09] 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-30 18:02:09] 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-30 18:02:11] 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-30 18:02:11] 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-30 18:03:11] 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-30 18:03:11] 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-30 18:03:16] 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-30 18:03:16] 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-30 18:04:11] 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-30 18:04:11] 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-30 18:04: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-30 18:04: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-30 18:05:11] 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-30 18:05:11] 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-30 18:05:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:18] 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-30 18:05:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:18] 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-30 18:05:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:20] 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-30 18:05:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:20] 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-30 18:05:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] 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-30 18:05:24] 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-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] 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-30 18:05: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-30 18:05:24] 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-30 18:05:24] 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-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:24] 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-30 18:05:24] 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-30 18:05:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05: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-30 18:05: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-30 18:05:24] 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-30 18:05:24] 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-30 18:05:24] 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-30 18:05:24] 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-30 18:05:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:25] 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-30 18:05:25] 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-30 18:05:25] 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-30 18:05:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-02&start_date=2026-07-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-02&start_date=2026-07-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-02&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-03&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-03&start_date=2026-07-03 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:29] 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-30 18:05:29] 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-30 18:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:05:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:06:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:06:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:06:36] 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-30 18:06:36] 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-30 18:07:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:07:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:07:43] 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-30 18:07:43] 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-30 18:08:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08: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-30 18:08: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-30 18:08:58] 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-30 18:08:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08:58] 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-30 18:08:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08:59] 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-30 18:08:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08: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-30 18:08:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08:59] 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-30 18:08:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08:59] 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-30 18:08:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08:59] 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-30 18:08:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:08:59] 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-30 18:09:00] 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-30 18:09: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-30 18:09:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:09: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-30 18:09:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:09:15] 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-30 18:09:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:09:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:09:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:09:16] 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-30 18:09:17] 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-30 18:09: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-30 18:09: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-30 18:10: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-30 18:10: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-30 18:11: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-30 18:11: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-30 18:11: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-30 18:11: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-30 18:12:11] 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-30 18:12:11] 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-30 18:12: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-30 18:12: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-30 18:13: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-30 18:13: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-30 18:13:18] 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-30 18:13:18] 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-30 18:14: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-30 18:14: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-30 18:14:18] 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-30 18:14:18] 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-30 18:15: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-30 18:15: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-30 18:15: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-30 18:15: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-30 18:16: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-30 18:16: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-30 18:16:32] 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-30 18:16:32] 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-30 18:17: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-30 18:17: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-30 18:17:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:17:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:18: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-30 18:18: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-30 18:18:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:18:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:19: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-30 18:19: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-30 18:19: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-30 18:19: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-30 18:20: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-30 18:20: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-30 18:20: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-30 18:20: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-30 18:21:16] 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-30 18:21:16] 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-30 18:22: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-30 18:22: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-30 18:22: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-30 18:22: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-30 18:23:13] 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-30 18:23:13] 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-30 18:23:18] 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-30 18:23:18] 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-30 18:24: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-30 18:24: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-30 18:24: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-30 18:24: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-30 18:25: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-30 18:25: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-30 18:25: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-30 18:25: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-30 18:26: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-30 18:26: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-30 18:26:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:26:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:27: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-30 18:27: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-30 18:27:40] 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-30 18:27:40] 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-30 18:28: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-30 18:28: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-30 18:28:47] 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-30 18:28:47] 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-30 18:29: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-30 18:29: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-30 18:29:48] 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-30 18:29:48] 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-30 18:30: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-30 18:30: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-30 18:30: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-30 18:30: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-30 18:31: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-30 18:31: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-30 18:32: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-30 18:32: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-30 18:32: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-30 18:32: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-30 18:33:08] 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-30 18:33:08] 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-30 18:33: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-30 18:33: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-30 18:34: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-30 18:34: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-30 18:34: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-30 18:34: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-30 18:35:16] 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-30 18:35:16] 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-30 18:35: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-30 18:35: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-30 18:36: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-30 18:36: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-30 18:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:29] 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-30 18:36:29] 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-30 18:36:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36: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-30 18:36:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:37] 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-30 18:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:37] 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-30 18:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:36:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:16] 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-30 18:37:16] 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-30 18:37:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:37:36] 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-30 18:37:36] 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-30 18:37:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-10&start_date=2026-06-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-10&start_date=2026-06-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-11&start_date=2026-06-11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-11&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-11&start_date=2026-06-11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-11&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37: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-30 18:37: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-30 18:37:53] 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-30 18:37:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:37:56] 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-30 18:37: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-30 18:37:56] 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-30 18:38:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] 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-30 18:38:09] 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-30 18:38:09] 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-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] 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-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] 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-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] 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-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] 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-30 18:38:09] 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-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:10] 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-30 18:38:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:10] 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-30 18:38:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:10] 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-30 18:38:10] 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-30 18:38:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:38:10] 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-30 18:38:10] 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-30 18:38:10] 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-30 18:38:43] 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-30 18:38:43] 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-30 18:39: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-30 18:39: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-30 18:40: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-30 18:40: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-30 18:42: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-30 18:42: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-30 18:43:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-06-30&start_date=2026-06-30 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:43:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-06-30&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44: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-30 18:44: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-30 18:44:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/134/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/134/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] 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-30 18:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] 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-30 18:44:43] 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-30 18:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] 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-30 18:44:43] 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-30 18:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] 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-30 18:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:44:43] 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-30 18:44:43] 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-30 18:44:44] 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-30 18:45:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/transactions from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:45:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/transactions from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:45:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:45: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-30 18:45: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-30 18:45:27] 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-30 18:45:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:45:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:45:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:45:28] 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-30 18:45:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:45: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-30 18:45:29] 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-30 18:45:29] 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-30 18:45:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:45:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:45:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:45:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46: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-30 18:46:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:46:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:46:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:50] 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-30 18:46:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:50] 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-30 18:46:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:52] 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-30 18:46:52] 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-30 18:46:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:57] 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-30 18:46:57] 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-30 18:46:57] 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-30 18:46:57] 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-30 18:46:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:46:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:47:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:47:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:47:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:47:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:47:08] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-28T11:47:58.000000Z"},"reqStart":"11:00:00","reqEnd":"12:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 18:47:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:47:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=130000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:47:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:47:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=130000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:47:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=130000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:47:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:47:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:48:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:17] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":50000,"nominal_dp_in_data":50000,"all_request":{"branch_id":1,"booking_date":"2026-07-10","payment_type":"down_payment","nominal_dp":50000,"items":[{"service_id":10,"variant_id":8,"therapist_id":6,"room_id":1,"start_time":"11:00","guest_name":"Lingga","guest_phone":"081336078387","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 18:48:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:17] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":165} 
[2026-06-30 18:48:17] 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-30 18:48:17] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 18:48:17] 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-30 18:48:17] production.INFO: createDokuPayment: Using specific channel {"method":"EMONEY_DANA","channel":"EMONEY_DANA"} 
[2026-06-30 18:48:17] production.INFO: createDokuPayment: Final payment_method_types {"types":["EMONEY_DANA"]} 
[2026-06-30 18:48:17] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":50000,\"invoice_number\":\"PAY-20260630-000165-1782820097\",\"currency\":\"IDR\",\"session_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000165-1782820097\",\"line_items\":[{\"name\":\"Down Payment booking 165\",\"price\":50000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"EMONEY_DANA\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 18:48:17] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":50000,"invoice_number":"PAY-20260630-000165-1782820097","currency":"IDR","session_id":"1b20d365-37a3-491e-807b-bda3632a1fef","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000165-1782820097","line_items":[{"name":"Down Payment booking 165","price":50000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["EMONEY_DANA"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-30 18:48:17] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:1b20d365-37a3-491e-807b-bda3632a1fef
Request-Timestamp:2026-06-30T11:48:17Z
Request-Target:/checkout/v1/payment
Digest:m1ANvURJwNf6xcmmIwOaNxQZQ3lP4AL4zIBl9yWnuWs="} 
[2026-06-30 18:48:18] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"50000","invoice_number":"PAY-20260630-000165-1782820097","currency":"IDR","session_id":"1b20d365-37a3-491e-807b-bda3632a1fef","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000165-1782820097","line_items":[{"name":"Down Payment booking 165","quantity":1,"price":"50000"}]},"payment":{"payment_method_types":["EMONEY_DANA"],"payment_due_date":30,"token_id":"1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705","url":"https://checkout.doku.com/checkout-link-v2/1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705","expired_date":"20260630191817","expired_datetime":"2026-06-30T12:18:17Z"},"customer":{"email":"linggabachtiar61@gmail.com","phone":"081336078387","name":"Lingga"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Down Payment booking 165","quantity":1,"price":"50000"}]},"uuid":2.2252606301848187e+39,"headers":{"request_id":"1b20d365-37a3-491e-807b-bda3632a1fef","signature":"HMACSHA256=C2AhcKWr8iGK5MBffzgELx0744rnnOeZKxyF0s0Saqc=","date":"2026-06-30T11:48:17Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 18:48:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/214 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/214 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:24] production.INFO: Payment Status Check {"payment_id":"214","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 18:48:24] production.INFO: Calling checkDokuStatus for payment {"payment_id":"214"} 
[2026-06-30 18:48:24] production.INFO: checkDokuStatus called {"payment_id":214,"payment_ref":"PAY-20260630-000165-1782820097","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 18:48:24] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:00fa053c-aae6-4090-aa38-589447e5c623
Request-Timestamp:2026-06-30T11:48:24Z
Request-Target:/orders/v1/status/PAY-20260630-000165-1782820097"} 
[2026-06-30 18:48:24] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000165-1782820097","invoice":"PAY-20260630-000165-1782820097"} 
[2026-06-30 18:48:25] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000165-1782820097","response":{"order":{"invoice_number":"PAY-20260630-000165-1782820097","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T11:48:20Z","original_request_id":"1b20d365-37a3-491e-807b-bda3632a1fef","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000165-1782820097","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 165"}]},"emoney_payment":{"status":"PENDING","date":"20260630184820","approval_code":"20260630111212800110166678317962219","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 18:48:25] production.INFO: After checkDokuStatus {"payment_id":"214","new_status":"pending"} 
[2026-06-30 18:48:25] production.INFO: Payment Status Response {"payment_id":214,"payment_ref":"PAY-20260630-000165-1782820097","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000165-1782820097\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000165-1782820097\",\"currency\":\"IDR\",\"session_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000165-1782820097\",\"line_items\":[{\"name\":\"Down Payment booking 165\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"expired_date\":\"20260630191817\",\"expired_datetime\":\"2026-06-30T12:18:17Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 165\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301848187e+39,\"headers\":{\"request_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"signature\":\"HMACSHA256=C2AhcKWr8iGK5MBffzgELx0744rnnOeZKxyF0s0Saqc=\",\"date\":\"2026-06-30T11:48:17Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 18:48:25\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000165-1782820097\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T11:48:20Z\",\"original_request_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000165-1782820097\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 165\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630184820\",\"approval_code\":\"20260630111212800110166678317962219\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 18:48:17"} 
[2026-06-30 18:48:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/214 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:29] production.INFO: Payment Status Check {"payment_id":"214","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 18:48:29] production.INFO: Calling checkDokuStatus for payment {"payment_id":"214"} 
[2026-06-30 18:48:29] production.INFO: checkDokuStatus called {"payment_id":214,"payment_ref":"PAY-20260630-000165-1782820097","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 18:48:29] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:486e6ecf-8ce1-42d3-866e-f15cb0732044
Request-Timestamp:2026-06-30T11:48:29Z
Request-Target:/orders/v1/status/PAY-20260630-000165-1782820097"} 
[2026-06-30 18:48:29] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000165-1782820097","invoice":"PAY-20260630-000165-1782820097"} 
[2026-06-30 18:48:29] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000165-1782820097","response":{"order":{"invoice_number":"PAY-20260630-000165-1782820097","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T11:48:20Z","original_request_id":"1b20d365-37a3-491e-807b-bda3632a1fef","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000165-1782820097","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 165"}]},"emoney_payment":{"status":"PENDING","date":"20260630184820","approval_code":"20260630111212800110166678317962219","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 18:48:29] production.INFO: After checkDokuStatus {"payment_id":"214","new_status":"pending"} 
[2026-06-30 18:48:29] production.INFO: Payment Status Response {"payment_id":214,"payment_ref":"PAY-20260630-000165-1782820097","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000165-1782820097\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000165-1782820097\",\"currency\":\"IDR\",\"session_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000165-1782820097\",\"line_items\":[{\"name\":\"Down Payment booking 165\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"expired_date\":\"20260630191817\",\"expired_datetime\":\"2026-06-30T12:18:17Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 165\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301848187e+39,\"headers\":{\"request_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"signature\":\"HMACSHA256=C2AhcKWr8iGK5MBffzgELx0744rnnOeZKxyF0s0Saqc=\",\"date\":\"2026-06-30T11:48:17Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 18:48:29\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000165-1782820097\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T11:48:20Z\",\"original_request_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000165-1782820097\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 165\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630184820\",\"approval_code\":\"20260630111212800110166678317962219\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 18:48:17"} 
[2026-06-30 18:48:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/214 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:34] production.INFO: Payment Status Check {"payment_id":"214","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 18:48:34] production.INFO: Calling checkDokuStatus for payment {"payment_id":"214"} 
[2026-06-30 18:48:34] production.INFO: checkDokuStatus called {"payment_id":214,"payment_ref":"PAY-20260630-000165-1782820097","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 18:48:34] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d40a02ca-bea5-4254-b530-171cb0ea00f9
Request-Timestamp:2026-06-30T11:48:34Z
Request-Target:/orders/v1/status/PAY-20260630-000165-1782820097"} 
[2026-06-30 18:48:34] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000165-1782820097","invoice":"PAY-20260630-000165-1782820097"} 
[2026-06-30 18:48:35] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000165-1782820097","response":{"order":{"invoice_number":"PAY-20260630-000165-1782820097","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T11:48:20Z","original_request_id":"1b20d365-37a3-491e-807b-bda3632a1fef","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000165-1782820097","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 165"}]},"emoney_payment":{"status":"PENDING","date":"20260630184820","approval_code":"20260630111212800110166678317962219","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 18:48:35] production.INFO: After checkDokuStatus {"payment_id":"214","new_status":"pending"} 
[2026-06-30 18:48:35] production.INFO: Payment Status Response {"payment_id":214,"payment_ref":"PAY-20260630-000165-1782820097","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000165-1782820097\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000165-1782820097\",\"currency\":\"IDR\",\"session_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000165-1782820097\",\"line_items\":[{\"name\":\"Down Payment booking 165\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"expired_date\":\"20260630191817\",\"expired_datetime\":\"2026-06-30T12:18:17Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 165\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301848187e+39,\"headers\":{\"request_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"signature\":\"HMACSHA256=C2AhcKWr8iGK5MBffzgELx0744rnnOeZKxyF0s0Saqc=\",\"date\":\"2026-06-30T11:48:17Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 18:48:35\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000165-1782820097\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T11:48:20Z\",\"original_request_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000165-1782820097\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 165\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630184820\",\"approval_code\":\"20260630111212800110166678317962219\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 18:48:17"} 
[2026-06-30 18:48:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/214 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:39] production.INFO: Payment Status Check {"payment_id":"214","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 18:48:39] production.INFO: Calling checkDokuStatus for payment {"payment_id":"214"} 
[2026-06-30 18:48:39] production.INFO: checkDokuStatus called {"payment_id":214,"payment_ref":"PAY-20260630-000165-1782820097","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 18:48:39] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:2c472d5d-27c0-412a-80a0-d6993fa06451
Request-Timestamp:2026-06-30T11:48:39Z
Request-Target:/orders/v1/status/PAY-20260630-000165-1782820097"} 
[2026-06-30 18:48:39] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000165-1782820097","invoice":"PAY-20260630-000165-1782820097"} 
[2026-06-30 18:48:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:39] 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-30 18:48:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:40] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000165-1782820097","response":{"order":{"invoice_number":"PAY-20260630-000165-1782820097","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T11:48:20Z","original_request_id":"1b20d365-37a3-491e-807b-bda3632a1fef","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000165-1782820097","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 165"}]},"emoney_payment":{"status":"PENDING","date":"20260630184820","approval_code":"20260630111212800110166678317962219","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 18:48:40] production.INFO: After checkDokuStatus {"payment_id":"214","new_status":"pending"} 
[2026-06-30 18:48:40] production.INFO: Payment Status Response {"payment_id":214,"payment_ref":"PAY-20260630-000165-1782820097","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000165-1782820097\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000165-1782820097\",\"currency\":\"IDR\",\"session_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000165-1782820097\",\"line_items\":[{\"name\":\"Down Payment booking 165\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"expired_date\":\"20260630191817\",\"expired_datetime\":\"2026-06-30T12:18:17Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 165\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301848187e+39,\"headers\":{\"request_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"signature\":\"HMACSHA256=C2AhcKWr8iGK5MBffzgELx0744rnnOeZKxyF0s0Saqc=\",\"date\":\"2026-06-30T11:48:17Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 18:48:40\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000165-1782820097\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T11:48:20Z\",\"original_request_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000165-1782820097\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 165\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630184820\",\"approval_code\":\"20260630111212800110166678317962219\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 18:48:17"} 
[2026-06-30 18:48:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48: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-30 18:48:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48: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-30 18:48:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:48:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:48:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:48] 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-30 18:48:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:48:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:49:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/214 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:49:03] production.INFO: Payment Status Check {"payment_id":"214","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 18:49:03] production.INFO: Calling checkDokuStatus for payment {"payment_id":"214"} 
[2026-06-30 18:49:03] production.INFO: checkDokuStatus called {"payment_id":214,"payment_ref":"PAY-20260630-000165-1782820097","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 18:49:03] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:2fd29265-de6e-4515-be3e-9e917baa63ca
Request-Timestamp:2026-06-30T11:49:03Z
Request-Target:/orders/v1/status/PAY-20260630-000165-1782820097"} 
[2026-06-30 18:49:03] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000165-1782820097","invoice":"PAY-20260630-000165-1782820097"} 
[2026-06-30 18:49:03] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000165-1782820097","response":{"order":{"invoice_number":"PAY-20260630-000165-1782820097","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T11:48:20Z","original_request_id":"1b20d365-37a3-491e-807b-bda3632a1fef","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000165-1782820097","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 165"}]},"emoney_payment":{"status":"PENDING","date":"20260630184820","approval_code":"20260630111212800110166678317962219","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 18:49:03] production.INFO: After checkDokuStatus {"payment_id":"214","new_status":"pending"} 
[2026-06-30 18:49:03] production.INFO: Payment Status Response {"payment_id":214,"payment_ref":"PAY-20260630-000165-1782820097","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000165-1782820097\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000165-1782820097\",\"currency\":\"IDR\",\"session_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000165-1782820097\",\"line_items\":[{\"name\":\"Down Payment booking 165\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/1b20d365-37a3-491e-807b-bda3632a1fef20264830184818705\",\"expired_date\":\"20260630191817\",\"expired_datetime\":\"2026-06-30T12:18:17Z\"},\"customer\":{\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\",\"name\":\"Lingga\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 165\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301848187e+39,\"headers\":{\"request_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"signature\":\"HMACSHA256=C2AhcKWr8iGK5MBffzgELx0744rnnOeZKxyF0s0Saqc=\",\"date\":\"2026-06-30T11:48:17Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 18:49:03\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000165-1782820097\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T11:48:20Z\",\"original_request_id\":\"1b20d365-37a3-491e-807b-bda3632a1fef\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000165-1782820097\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 165\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630184820\",\"approval_code\":\"20260630111212800110166678317962219\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 18:48:17"} 
[2026-06-30 18:49:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=130000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:49:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=130000.00&branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:49:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:49:12] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":165} 
[2026-06-30 18:49:12] 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-30 18:49:12] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-30 18:49:12] production.INFO: createDokuPayment: Using specific channel {"method":"VIRTUAL_ACCOUNT_BNI","channel":"VIRTUAL_ACCOUNT_BNI"} 
[2026-06-30 18:49:12] production.INFO: createDokuPayment: Final payment_method_types {"types":["VIRTUAL_ACCOUNT_BNI"]} 
[2026-06-30 18:49:12] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":130000,\"invoice_number\":\"PAY-20260630-000165-1782820152\",\"currency\":\"IDR\",\"session_id\":\"d7e7d3b2-72a7-402d-97a7-abd42c99746e\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000165-1782820152\",\"line_items\":[{\"name\":\"Item\",\"price\":0,\"quantity\":1},{\"name\":\"Pembayaran Booking 165\",\"price\":130000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BNI\"]},\"customer\":{\"name\":\"Lingga\",\"email\":\"linggabachtiar61@gmail.com\",\"phone\":\"081336078387\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 18:49:12] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":130000,"invoice_number":"PAY-20260630-000165-1782820152","currency":"IDR","session_id":"d7e7d3b2-72a7-402d-97a7-abd42c99746e","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000165-1782820152","line_items":[{"name":"Item","price":0,"quantity":1},{"name":"Pembayaran Booking 165","price":130000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["VIRTUAL_ACCOUNT_BNI"]},"customer":{"name":"Lingga","email":"linggabachtiar61@gmail.com","phone":"081336078387"}}} 
[2026-06-30 18:49:12] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d7e7d3b2-72a7-402d-97a7-abd42c99746e
Request-Timestamp:2026-06-30T11:49:12Z
Request-Target:/checkout/v1/payment
Digest:8/RsL6F/UHyl/WMgmTzhDs82Rg9pn5sTrsjZVG/v48E="} 
[2026-06-30 18:49:12] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"130000","invoice_number":"PAY-20260630-000165-1782820152","currency":"IDR","session_id":"d7e7d3b2-72a7-402d-97a7-abd42c99746e","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000165-1782820152","line_items":[{"name":"Item","quantity":1,"price":"0"},{"name":"Pembayaran Booking 165","quantity":1,"price":"130000"}]},"payment":{"payment_method_types":["VIRTUAL_ACCOUNT_BNI"],"payment_due_date":30,"token_id":"d7e7d3b2-72a7-402d-97a7-abd42c99746e20264930184912740","url":"https://checkout.doku.com/checkout-link-v2/d7e7d3b2-72a7-402d-97a7-abd42c99746e20264930184912740","expired_date":"20260630191912","expired_datetime":"2026-06-30T12:19:12Z"},"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 165","quantity":1,"price":"130000"}]},"uuid":2.2252606301849127e+39,"headers":{"request_id":"d7e7d3b2-72a7-402d-97a7-abd42c99746e","signature":"HMACSHA256=vjA5cPirBgO4sJak1VzPHuvy7BiBCpl458YNFXBg2dA=","date":"2026-06-30T11:49:12Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 18:49:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/215 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:49:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/215 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 18:49:18] production.INFO: Payment Status Check {"payment_id":"215","current_status":"pending","payment_method":"virtual_account","gateway":"doku"} 
[2026-06-30 18:49:18] production.INFO: Calling checkDokuStatus for payment {"payment_id":"215"} 
[2026-06-30 18:49:18] production.INFO: checkDokuStatus called {"payment_id":215,"payment_ref":"PAY-20260630-000165-1782820152","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 18:49:18] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:c109ace4-d3c5-4094-96a5-32dae3209e7b
Request-Timestamp:2026-06-30T11:49:18Z
Request-Target:/orders/v1/status/PAY-20260630-000165-1782820152"} 
[2026-06-30 18:49:18] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000165-1782820152","invoice":"PAY-20260630-000165-1782820152"} 
[2026-06-30 18:49:18] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000165-1782820152","response":{"order":{"invoice_number":"PAY-20260630-000165-1782820152","amount":130000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","original_request_id":"d7e7d3b2-72a7-402d-97a7-abd42c99746e"},"service":{"id":"VIRTUAL_ACCOUNT"},"acquirer":{"id":"BNI","name":"BNI"},"channel":{"id":"VIRTUAL_ACCOUNT_BNI"},"virtual_account_info":{"virtual_account_number":"8291300006549294","created_date":"20260630184914","expired_date":"20260630191814","reusable_status":false},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"line_items":[{"quantity":1.0,"price":"0","name":"Item"},{"quantity":1.0,"price":"130000","name":"Pembayaran Booking 165"}]}}} 
[2026-06-30 18:49:18] production.INFO: After checkDokuStatus {"payment_id":"215","new_status":"pending"} 
[2026-06-30 18:49:18] production.INFO: Payment Status Response {"payment_id":215,"payment_ref":"PAY-20260630-000165-1782820152","status":"pending","payment_status":null,"amount":"130000.00","method":"virtual_account","type":"full_payment","data":"{\"transaction_id\":\"PAY-20260630-000165-1782820152\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/d7e7d3b2-72a7-402d-97a7-abd42c99746e20264930184912740\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"BNI\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"130000\",\"invoice_number\":\"PAY-20260630-000165-1782820152\",\"currency\":\"IDR\",\"session_id\":\"d7e7d3b2-72a7-402d-97a7-abd42c99746e\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000165-1782820152\",\"line_items\":[{\"name\":\"Item\",\"quantity\":1,\"price\":\"0\"},{\"name\":\"Pembayaran Booking 165\",\"quantity\":1,\"price\":\"130000\"}]},\"payment\":{\"payment_method_types\":[\"VIRTUAL_ACCOUNT_BNI\"],\"payment_due_date\":30,\"token_id\":\"d7e7d3b2-72a7-402d-97a7-abd42c99746e20264930184912740\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/d7e7d3b2-72a7-402d-97a7-abd42c99746e20264930184912740\",\"expired_date\":\"20260630191912\",\"expired_datetime\":\"2026-06-30T12:19:12Z\"},\"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 165\",\"quantity\":1,\"price\":\"130000\"}]},\"uuid\":2.2252606301849127e+39,\"headers\":{\"request_id\":\"d7e7d3b2-72a7-402d-97a7-abd42c99746e\",\"signature\":\"HMACSHA256=vjA5cPirBgO4sJak1VzPHuvy7BiBCpl458YNFXBg2dA=\",\"date\":\"2026-06-30T11:49:12Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 18:49:18\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000165-1782820152\",\"amount\":130000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"original_request_id\":\"d7e7d3b2-72a7-402d-97a7-abd42c99746e\"},\"service\":{\"id\":\"VIRTUAL_ACCOUNT\"},\"acquirer\":{\"id\":\"BNI\",\"name\":\"BNI\"},\"channel\":{\"id\":\"VIRTUAL_ACCOUNT_BNI\"},\"virtual_account_info\":{\"virtual_account_number\":\"8291300006549294\",\"created_date\":\"20260630184914\",\"expired_date\":\"20260630191814\",\"reusable_status\":false},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"quantity\":1,\"price\":\"0\",\"name\":\"Item\"},{\"quantity\":1,\"price\":\"130000\",\"name\":\"Pembayaran Booking 165\"}]}}}}","created_at":"2026-06-30 18:49:12"} 
[2026-06-30 18:49:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:49:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:50:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:50:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:51:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:51:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:53:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:53:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:54:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:54:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:55:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:55:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:56:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:56:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:57:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:57:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:58:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:58:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:59:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 18:59:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:00:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:00:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:01:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:01:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:03:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:03:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:04:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:04:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:05:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:05:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:06:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:06:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:07:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:07:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:08:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:08:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:09:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:09:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:10:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:10:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:11:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:13:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:13:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:14:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:14:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:15:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:15:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:16:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:16:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:17:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:17:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:18:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:18:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:19:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:22] 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-30 19:19:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:22] 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-30 19:19:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:19:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:19:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:20:34] 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-30 19:20:34] 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-30 19:20:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:20:34] 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-30 19:20:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:20:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:20:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:20:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:20:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:20:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:20:34] 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-30 19:20:34] 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-30 19:20:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:20:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:20:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/129/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:05] 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-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21: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-30 19:21:05] 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-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:05] 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-30 19:21:05] 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-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:05] 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-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:05] 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-30 19:21:06] 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-30 19:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:06] 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-30 19:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:21:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:21:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:22:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:22:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:22: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-30 19:22:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:22:29] 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-30 19:22:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:22:29] 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-30 19:22:29] 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-30 19:22:29] 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-30 19:22:30] 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-30 19:22:30] 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-30 19:22:30] 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-30 19:22:30] 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-30 19:22:30] 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-30 19:22:30] 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-30 19:22:30] 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-30 19:22:30] 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-30 19:22:30] 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-30 19:22:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:22:31] 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-30 19:22:31] 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-30 19:22:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:22:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:22:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:22:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:23:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/182 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/182 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/138 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/138 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/141 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/141 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:23:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/144 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/144 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:23:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/146 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/146 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:23:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/149 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/149 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:23:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:24:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:24:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:24:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/151 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/151 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/143 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/143 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/139 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/139 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/142 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/142 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/148 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/148 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/145 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/145 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/147 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/147 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/150 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/150 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/152 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/152 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/140 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/140 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/158 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/158 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/157 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/157 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/163 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/163 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:24:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/176 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/176 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/174 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/174 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/177 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/177 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/185 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/185 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/186 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/186 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/162 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/162 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/167 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/167 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/170 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/170 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/175 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/175 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/178 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/178 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/182 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:25:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/153 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/153 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:26:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/regencies?province_id=33 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:26:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/183 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/183 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/168 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/168 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/161 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/161 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/160 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:26:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/160 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:26:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/187 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/187 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/188 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/188 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3313 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:26:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3313 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:26:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331312 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:26:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=331312 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:26:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/164 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/164 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:26:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/169 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/169 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/171 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/171 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/179 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/179 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/districts?regency_id=3372 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:27:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=337201 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:27:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/villages?district_id=337201 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:27:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:27:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:28:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/187 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:28:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:28:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:28:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:28:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:28:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/156 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:28:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/156 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:28:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/165 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/165 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/166 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/166 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/172 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/172 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/173 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/173 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/180 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/180 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/138 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/141 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:29:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:29:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/144 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:35] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 19:29:35] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 19:29:35] production.INFO: OTP Email sent to dp0591563@gmail.com  
[2026-06-30 19:29:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/146 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/149 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/143 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/151 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:29:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/152 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/150 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/147 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/145 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/148 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/142 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/139 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:30:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/resend-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:30:29] production.INFO: [WA] smart-send skipped event=auth_forgot_password_otp {"reason":"No template configured for this event"} 
[2026-06-30 19:30:29] production.INFO: WhatsApp OTP Fallback Response: {"success":false,"message":"Route not found"}  
[2026-06-30 19:30:29] production.INFO: OTP Email sent to dp0591563@gmail.com  
[2026-06-30 19:30:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:30:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:31:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:31:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:32:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:32:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:32:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:32:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/verify-otp from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:33:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:33:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:33:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:33:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:33:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:34:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:34:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:34:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/register from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:50] 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-30 19:34:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:50] 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-30 19:34:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:34:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:35:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:35:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:35:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:35:11] 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-30 19:35:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:35:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:35:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:35:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:35: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-30 19:35:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:35: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-30 19:35:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:35: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-30 19:35:39] 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-30 19:35:39] 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-30 19:35:39] 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-30 19:35:39] 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-30 19:35: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-30 19:35: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-30 19:36:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:36:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:36:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36: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-30 19:36: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-30 19:36:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36: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-30 19:36:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36: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-30 19:36:58] 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-30 19:36:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:36:58] 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-30 19:37:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:37:11] 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-30 19:37:11] 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-30 19:37:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:37:15] 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-30 19:37:15] 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-30 19:37:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:37:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:37:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:37:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:37:44] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":188,"therapist_id":6,"date":null,"start_date":"2026-07-15","end_date":null,"day_of_week":"wednesday","start_time":"09:00:00","end_time":"19:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-30T09:44:52.000000Z","updated_at":"2026-06-30T12:26:29.000000Z"},"reqStart":"09:00:00","reqEnd":"12:00:00","shiftStart":"09:00:00","shiftEnd":"19:30:00"} 
[2026-06-30 19:37:44] production.INFO: DEBUG therapist 6 conflict check {"booking_id":133,"item_start":"15:00:00","item_end":"18:15:00","bStart":"15:00:00","bEnd":"18:15:00","reqStart":"09:00:00","reqEnd":"12:00:00","conflict":false} 
[2026-06-30 19:38:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:38:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=238000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:38:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:38:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=238000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:38:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=238000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:38:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/users?branch_id=1&page=1&per_page=15&search= from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:38:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:38:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/users?branch_id=1&page=1&per_page=15&search= from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:38:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/roles from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:38:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/roles from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:38:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:38:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:38:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:06] 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-30 19:39:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:06] 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-30 19:39:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 19: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-30 19:39:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:06] 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-30 19:39:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:06] 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-30 19:39:06] 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-30 19:39:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:07] 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-30 19:39:08] 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-30 19:39:09] 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-30 19:39:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/129/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/129/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] 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-30 19:39:36] 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-30 19:39:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] 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-30 19:39:36] 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-30 19:39:36] 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-30 19:39:36] 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-30 19:39:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:36] 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-30 19:39:37] 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-30 19:39:37] 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-30 19:39:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:39:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:40:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:17] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":50000,"nominal_dp_in_data":50000,"all_request":{"branch_id":1,"booking_date":"2026-07-15","payment_type":"down_payment","nominal_dp":50000,"items":[{"service_id":32,"therapist_id":41,"room_id":3,"start_time":"09:00","guest_name":"Dewi putri","guest_phone":"085842129300","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 19:40:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:19] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":166} 
[2026-06-30 19:40:19] production.INFO: createDokuPayment: Handling PaymentLog {"booking_data_keys":["service_id","service_name","therapist_id","room_id","booking_date","start_time","end_time","duration","service_price","room_charge","total_price","variant_id","guest_name","guest_phone","guest_type","guest_age","notes","user_id","branch_id","product_total","product_items","payment_type","nominal_dp","promo_code","discount_amount","service_charge_amount","tax_amount","items","guest_count"]} 
[2026-06-30 19:40:19] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 19:40:19] production.INFO: createDokuPayment: Allowed Payment Codes from DB {"codes":["CASH","EDC","TRANSFER_MANUAL","QRIS","EMONEY_SHOPEEPAY","EMONEY_OVO","EMONEY_DANA","VIRTUAL_ACCOUNT_BCA","VIRTUAL_ACCOUNT_MANDIRI","VIRTUAL_ACCOUNT_BNI","VIRTUAL_ACCOUNT_BRI","VIRTUAL_ACCOUNT_PERMATA","VIRTUAL_ACCOUNT_CIMB","VIRTUAL_ACCOUNT_DANAMON","CREDIT_CARD","PEER_TO_PEER_AKULAKU","PEER_TO_PEER_KREDIVO","PEER_TO_PEER_INDODANA"]} 
[2026-06-30 19:40:19] production.INFO: createDokuPayment: Using specific channel {"method":"EMONEY_DANA","channel":"EMONEY_DANA"} 
[2026-06-30 19:40:19] production.INFO: createDokuPayment: Final payment_method_types {"types":["EMONEY_DANA"]} 
[2026-06-30 19:40:19] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":50000,\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"price\":50000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"EMONEY_DANA\"]},\"customer\":{\"name\":\"Dewi Putri Lestari\",\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 19:40:19] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":50000,"invoice_number":"PAY-20260630-000166-1782823219","currency":"IDR","session_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000166-1782823219","line_items":[{"name":"Down Payment booking 166","price":50000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["EMONEY_DANA"]},"customer":{"name":"Dewi Putri Lestari","email":"dp0591563@gmail.com","phone":"085842129300"}}} 
[2026-06-30 19:40:19] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0e7133bd-11aa-4de5-baa1-cc76ae06a938
Request-Timestamp:2026-06-30T12:40:19Z
Request-Target:/checkout/v1/payment
Digest:qYOsSsyja0wH+3zOvT2u6rXo1oZtO6xZ6fohKFZMtgs="} 
[2026-06-30 19:40:19] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"50000","invoice_number":"PAY-20260630-000166-1782823219","currency":"IDR","session_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000166-1782823219","line_items":[{"name":"Down Payment booking 166","quantity":1,"price":"50000"}]},"payment":{"payment_method_types":["EMONEY_DANA"],"payment_due_date":30,"token_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697","url":"https://checkout.doku.com/checkout-link-v2/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697","expired_date":"20260630201019","expired_datetime":"2026-06-30T13:10:19Z"},"customer":{"email":"dp0591563@gmail.com","phone":"085842129300","name":"Dewi Putri Lestari"},"additional_info":{"origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","apiFormat":"JOKUL","source":"direct"},"line_items":[{"name":"Down Payment booking 166","quantity":1,"price":"50000"}]},"uuid":2.2252606301940196e+39,"headers":{"request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","signature":"HMACSHA256=1KVGT9/3NrSWTbrGL6gFhPvbXH/KVGlkRCETj8M8+nc=","date":"2026-06-30T12:40:19Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 19:40:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:25] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:40:25] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:40:25] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:40:25] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:79de142b-3ce5-4d52-a25b-903cd829bdb5
Request-Timestamp:2026-06-30T12:40:25Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:25] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:25] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:40:25] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:40:25] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:40:25\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:40:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:30] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:40:30] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:40:30] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:40:30] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7dab064d-98eb-4e8c-b1be-95ecadda0363
Request-Timestamp:2026-06-30T12:40:30Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:30] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:30] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:40:30] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:40:30] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:40:30\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:40:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:35] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:40:35] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:40:35] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:40:35] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:99caa946-fa58-40fa-88e5-b1b7575e6f75
Request-Timestamp:2026-06-30T12:40:35Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:35] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:35] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:40:35] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:40:35] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:40:35\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:40:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:40] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:40:40] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:40:40] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:40:40] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:9aaa90e2-3da9-4de0-ab55-8a5deb82db81
Request-Timestamp:2026-06-30T12:40:40Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:40] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:40] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:40:40] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:40:40] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:40:40\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:40:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:45] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:40:45] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:40:45] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:40:45] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3ee03da7-a1e2-4a23-94c1-b4d9439f0b2f
Request-Timestamp:2026-06-30T12:40:45Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:45] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:45] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:40:45] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:40:45] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:40:45\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:40:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:50] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:40:50] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:40:50] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:40:50] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f2d34f4f-cad7-4111-b546-e7319a42daf1
Request-Timestamp:2026-06-30T12:40:50Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:50] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:50] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:40:50] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:40:50] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:40:50\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:40:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:40:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:40:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:40:55] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:40:55] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:40:55] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:40:55] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0d6383f1-0e98-4568-a4e5-30813cb356fb
Request-Timestamp:2026-06-30T12:40:55Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:55] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:40:55] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:40:55] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:40:55] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:40:55\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:00] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:00] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:00] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:00] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ee33c7a3-f277-4fef-9cd8-51ce634d8154
Request-Timestamp:2026-06-30T12:41:00Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:00] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:00] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:00] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:00] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:00\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:05] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:05] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:05] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:05] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ac92224d-ea43-42f5-89ae-4dd9bae1254e
Request-Timestamp:2026-06-30T12:41:05Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:05] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:05] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:05] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:05] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:05\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:10] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:10] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:10] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:10] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:5adf9973-7b93-41d3-a80a-c4483162fa47
Request-Timestamp:2026-06-30T12:41:10Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:10] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:10] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:10] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:10] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:10\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:15] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:15] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:15] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:15] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:2ce15cce-e3a1-4b68-a0fb-b3d29cc2ebb4
Request-Timestamp:2026-06-30T12:41:15Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:15] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:15] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:15] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:15] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:15\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:20] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:20] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:20] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:20] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:1ed6e688-11e8-4ccd-8907-5824e83d7633
Request-Timestamp:2026-06-30T12:41:20Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:20] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:21] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:21] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:21] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:21\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:25] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:25] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:25] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:25] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:d6cca38d-6607-48ed-8645-11645c443f4b
Request-Timestamp:2026-06-30T12:41:25Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:25] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:25] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:25] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:25] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:25\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:30] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:30] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:30] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:30] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:fd07717e-a33f-489a-8660-4e76cf249402
Request-Timestamp:2026-06-30T12:41:30Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:30] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:31] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:31] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:31] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:31\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:35] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:35] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:35] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:35] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:525b9495-e551-48d0-a3c2-1f1107d93dd9
Request-Timestamp:2026-06-30T12:41:35Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:35] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:36] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:36] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:36] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:36\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:40] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:40] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:40] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:40] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3b0405ad-d071-4a14-a6b1-0acd9daae379
Request-Timestamp:2026-06-30T12:41:40Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:40] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:40] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:41] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:41] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:40\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:45] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:45] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:45] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:45] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7a5e6c17-1a10-42ec-803b-c463190dad43
Request-Timestamp:2026-06-30T12:41:45Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:45] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:45] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:46] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:46] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:45\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:50] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:50] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:50] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:50] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:bb873666-f90d-4db3-a610-4977e2d39fd8
Request-Timestamp:2026-06-30T12:41:50Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:50] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:50] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:50] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:50] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:50\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:41:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-27&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:41:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-27&start_date=2026-07-27 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:41:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:41:55] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:41:55] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:41:55] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:41:55] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b46c3254-a704-4b81-a3a2-a5e2cfa78363
Request-Timestamp:2026-06-30T12:41:55Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:55] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:41:55] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:41:55] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:41:55] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:41:55\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:00] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:00] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:00] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:00] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:792060cf-98ee-4a7e-a240-0fdf87270c7e
Request-Timestamp:2026-06-30T12:42:00Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:00] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:00] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:00] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:00] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:00\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/transactions from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/transactions from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:05] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:05] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:05] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:05] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:c0bfcde3-c378-4870-b4d7-dde1904a49d6
Request-Timestamp:2026-06-30T12:42:05Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:05] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:05] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:06] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:06] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:05\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:09] 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-30 19:42:09] 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-30 19:42:09] 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-30 19:42:09] 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-30 19:42:09] 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-30 19:42:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:10] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:10] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:10] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:10] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f8f7f6b4-e6b5-4ffb-aa01-caff1eceedeb
Request-Timestamp:2026-06-30T12:42:10Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:10] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:10] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:10] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:10] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:10\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:11] 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-30 19:42:11] 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-30 19:42:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/company/settings?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:15] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:15] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:15] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:15] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:1a217c58-67d3-43f9-a30b-4f9d7abcac07
Request-Timestamp:2026-06-30T12:42:15Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:15] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:15] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:15] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:15] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:15\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:20] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:20] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:20] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:20] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:751a5b41-e430-4003-87d8-301123232b23
Request-Timestamp:2026-06-30T12:42:20Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:20] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:20] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:21] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:21] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:20\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:25] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:25] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:25] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:25] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:e0ec4fcb-ac04-4220-a83d-e16d28d8712b
Request-Timestamp:2026-06-30T12:42:25Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:25] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:25] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:25] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:25] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:25\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:30] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:30] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:30] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:30] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7e1deb40-e5dc-4151-8c89-5fa67ca03fa8
Request-Timestamp:2026-06-30T12:42:30Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:30] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:30] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:30] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:30] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:30\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:35] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:35] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:35] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:35] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:b0f48f85-183c-4cd5-a80c-390e7ff6148b
Request-Timestamp:2026-06-30T12:42:35Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:35] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:36] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:36] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:36] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:36\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:40] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:40] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:40] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:40] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:189e3ca2-9c21-422b-a0f4-14ac68710fa9
Request-Timestamp:2026-06-30T12:42:40Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:40] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:41] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:41] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:41] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:41\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:45] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:45] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:45] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:45] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:84629be8-aa53-43a8-b2de-3361e485f10c
Request-Timestamp:2026-06-30T12:42:45Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:45] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:46] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:46] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:46] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:46\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:50] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:50] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:50] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:50] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:6d160979-b161-457d-aa3e-8740d6168ad7
Request-Timestamp:2026-06-30T12:42:50Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:50] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:51] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:51] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:51] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:51\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:42:55] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:42:55] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:42:55] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:42:55] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3950fbc8-72ed-4b35-84a5-561c8c5cf45c
Request-Timestamp:2026-06-30T12:42:55Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:55] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:42:56] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:42:56] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:42:56] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:42:56\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:42: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-30 19:42:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42: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-30 19:42:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:42:59] 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-30 19:42:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:43:00] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:43:00] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:43:00] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:43:00] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:a3431278-881d-41a2-bc28-584e00bd7bbb
Request-Timestamp:2026-06-30T12:43:00Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:43:00] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:43:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:00] 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-30 19:43:00] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","type":"SALE","date":"2026-06-30T12:40:24Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"PENDING","date":"20260630194024","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:43:00] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"pending"} 
[2026-06-30 19:43:00] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"pending","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:43:00\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:40:24Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"PENDING\",\"date\":\"20260630194024\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:43:00] 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-30 19:43:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:43:05] production.INFO: Payment Status Check {"payment_id":"216","current_status":"pending","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:43:05] production.INFO: Calling checkDokuStatus for payment {"payment_id":"216"} 
[2026-06-30 19:43:05] production.INFO: checkDokuStatus called {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 19:43:05] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:640088ad-0a8c-4533-bc23-adac6aa552e2
Request-Timestamp:2026-06-30T12:43:05Z
Request-Target:/orders/v1/status/PAY-20260630-000166-1782823219"} 
[2026-06-30 19:43:05] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000166-1782823219","invoice":"PAY-20260630-000166-1782823219"} 
[2026-06-30 19:43:05] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000166-1782823219","response":{"order":{"invoice_number":"PAY-20260630-000166-1782823219","amount":50000.0,"status":"ORDER_GENERATED"},"transaction":{"status":"SUCCESS","type":"SALE","date":"2026-06-30T12:43:04Z","original_request_id":"0e7133bd-11aa-4de5-baa1-cc76ae06a938","service_code":"54"},"acquirer":{"id":"DANA","name":"DANA Snap Direct Debit"},"channel":{"id":"EMONEY_DANA"},"additional_info":{"order_title":"PAY-20260630-000166-1782823219","origin":{"product":"CHECKOUT","system":"mid-jokul-checkout-system","api_format":"JOKUL","source":"direct"},"support_deep_link_checkout_url":"false","line_items":[{"quantity":1.0,"price":"50000","name":"Down Payment booking 166"}]},"emoney_payment":{"status":"SUCCESS","date":"20260630194304","approval_code":"20260630111212800110166123518249015","response_code":"2005400","response_message":"Successful"},"emoney_configuration":{"sub_merchant_id":"Zafaran Beauty Spa"}}} 
[2026-06-30 19:43:05] production.INFO: Updating payment status {"payment_id":216,"old_status":"pending","new_status":"success"} 
[2026-06-30 19:43:05] production.INFO: Calling processSuccessfulPayment (status changed) {"payment_id":216} 
[2026-06-30 19:43:05] production.INFO: processSuccessfulPayment starting for Payment ID: 216, Status: success  
[2026-06-30 19:43:05] production.INFO: Found PaymentLog ID: 166 with status: pending  
[2026-06-30 19:43:05] production.INFO: PaymentLog 166 updated to settlement  
[2026-06-30 19:43:05] 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-30 19:43:05] production.INFO: Resolved customer email {"email":"dp0591563@gmail.com"} 
[2026-06-30 19:43:07] production.INFO: [WA] smart-send ok event=staff_booking_new phone=895632477272 email=amandhadevlinsky2002@gmail.com  
[2026-06-30 19:43:09] production.ERROR: Background email process error (suppressed) for amandhadevlinsky2002@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-8479ff8b514sm1951931b3a.7 - gsmtp".  
[2026-06-30 19:43:09] production.INFO: Email job dispatched for: amandhadevlinsky2002@gmail.com  
[2026-06-30 19:43:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/216 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:43:10] production.INFO: Payment Status Check {"payment_id":"216","current_status":"success","payment_method":"bank_transfer","gateway":"doku"} 
[2026-06-30 19:43:10] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"success","payment_status":null,"amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:43:05\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:43:04Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"SUCCESS\",\"date\":\"20260630194304\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:43:10] production.INFO: [WA] smart-send ok event=customer_confirmation phone=085842129300 email=dp0591563@gmail.com  
[2026-06-30 19:43:10] production.INFO: Transaction recorded for Payment: 216  
[2026-06-30 19:43:11] production.INFO: After checkDokuStatus {"payment_id":"216","new_status":"success"} 
[2026-06-30 19:43:11] production.INFO: Booking payment status {"booking_id":136,"payment_status":"partial"} 
[2026-06-30 19:43:11] production.INFO: Payment Status Response {"payment_id":216,"payment_ref":"PAY-20260630-000166-1782823219","status":"success","payment_status":"partial","amount":"50000.00","method":"bank_transfer","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000166-1782823219\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":\"EMONEY_DANA\",\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"currency\":\"IDR\",\"session_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000166-1782823219\",\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"EMONEY_DANA\"],\"payment_due_date\":30,\"token_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/0e7133bd-11aa-4de5-baa1-cc76ae06a93820264030194019697\",\"expired_date\":\"20260630201019\",\"expired_datetime\":\"2026-06-30T13:10:19Z\"},\"customer\":{\"email\":\"dp0591563@gmail.com\",\"phone\":\"085842129300\",\"name\":\"Dewi Putri Lestari\"},\"additional_info\":{\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"apiFormat\":\"JOKUL\",\"source\":\"direct\"},\"line_items\":[{\"name\":\"Down Payment booking 166\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606301940196e+39,\"headers\":{\"request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"signature\":\"HMACSHA256=1KVGT9\\/3NrSWTbrGL6gFhPvbXH\\/KVGlkRCETj8M8+nc=\",\"date\":\"2026-06-30T12:40:19Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 19:43:05\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000166-1782823219\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"SUCCESS\",\"type\":\"SALE\",\"date\":\"2026-06-30T12:43:04Z\",\"original_request_id\":\"0e7133bd-11aa-4de5-baa1-cc76ae06a938\",\"service_code\":\"54\"},\"acquirer\":{\"id\":\"DANA\",\"name\":\"DANA Snap Direct Debit\"},\"channel\":{\"id\":\"EMONEY_DANA\"},\"additional_info\":{\"order_title\":\"PAY-20260630-000166-1782823219\",\"origin\":{\"product\":\"CHECKOUT\",\"system\":\"mid-jokul-checkout-system\",\"api_format\":\"JOKUL\",\"source\":\"direct\"},\"support_deep_link_checkout_url\":\"false\",\"line_items\":[{\"quantity\":1,\"price\":\"50000\",\"name\":\"Down Payment booking 166\"}]},\"emoney_payment\":{\"status\":\"SUCCESS\",\"date\":\"20260630194304\",\"approval_code\":\"20260630111212800110166123518249015\",\"response_code\":\"2005400\",\"response_message\":\"Successful\"},\"emoney_configuration\":{\"sub_merchant_id\":\"Zafaran Beauty Spa\"}}}}","created_at":"2026-06-30 19:40:19"} 
[2026-06-30 19:43:11] 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-30 19:43:11] 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-30 19:43:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:43:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:43:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:43:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:44:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:44:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:44:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:44: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-30 19:44:21] 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-30 19:44: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-30 19:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:44: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-30 19:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:44:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 19:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:45:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:46:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:46:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:47:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/136/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:47:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings/136/agenda-logs from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:47:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:47:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:48:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:48:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49: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-30 19:49:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:14] 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-30 19:49:14] 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-30 19:49:14] 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-30 19:49:14] 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-30 19:49:14] 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-30 19:49:14] 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-30 19:49:15] 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-30 19:49:15] 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-30 19:49:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:15] 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-30 19:49:15] 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-30 19:49:15] 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-30 19:49:16] 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-30 19:49:16] 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-30 19:49:16] 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-30 19:49:16] 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-30 19:49:16] 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-30 19:49:16] 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-30 19:49:16] 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-30 19:49:16] 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-30 19:49:17] 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-30 19:49:17] 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-30 19:49:17] 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-30 19:49:17] 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-30 19:49:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:17] 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-30 19:49:17] 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-30 19:49:17] 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-30 19:49:17] 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-30 19:49:17] 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-30 19:49:18] 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-30 19:49:18] 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-30 19:49:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:49:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/191 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/schedules/191 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:50:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:34] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:51:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/11/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52: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-30 19:52: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-30 19:52:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:18] 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-30 19:52:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/menus from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/subscriptions/status from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:18] 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-30 19:52:19] 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-30 19:52:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:52:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:53:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:53:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:54:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:54:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:55:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:55:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:56:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:56:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:57:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:57:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:58:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 19:58:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:00:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:00:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:00:14] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-30 20:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-30 20:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-30 20:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-30 20:00:15] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-30 20:00:16] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-30 20:00:17] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-30 20:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-30 20:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-30 20:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-30 20:00:18] production.INFO: [WA] smart-send skipped event=customer_review {"reason":"No template configured for this event"} 
[2026-06-30 20:01:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:01:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:02:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:02:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:03:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:03:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:04:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:04:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:05:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:05:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:06:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:06:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/users from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:06:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/users from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/users?branch_id=1&page=1&per_page=15&search= from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:06:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/roles from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:07:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:07:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/users from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/roles from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/users?branch_id=1&page=1&per_page=15&search= from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:36] 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-30 20:08:36] 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-30 20:08:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:36] 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-30 20:08:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:36] 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-30 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=day from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:37] 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-30 20:08:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:37] 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-30 20:08:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 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-30 20:08:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:38] 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-30 20:08:40] 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-30 20:08:40] 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-30 20:08:41] 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-30 20:08:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/bank-deposits/cash-balance?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/bank-deposits?branch_id=1&limit=2000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/bank-deposits/cash-balance?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/bank-deposits?branch_id=1&limit=2000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:08:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:09:20] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/bank-deposits from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:09:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/bank-deposits from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:09:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/bank-deposits?branch_id=1&limit=2000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:09:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/bank-deposits/cash-balance?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:10:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:10:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:11:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:11:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:11: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-30 20:11:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:11: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-30 20:11:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:11:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:11:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:11:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:11: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-30 20:11: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-30 20:11:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:11:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:11:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:11:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:11:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:11:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/provinces from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:11:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/clock-out from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:11:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/clock-out from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12:11] 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-30 20:12:11] 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-30 20:12:11] 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-30 20:12: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-30 20:12:12] 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-30 20:12: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-30 20:12:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12: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-30 20:12: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-30 20:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12: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-30 20:12: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-30 20:12: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-30 20:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-01&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-01&start_date=2026-07-01 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:12:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:13:06] 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-30 20:13:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:06] 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-30 20:13:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:09] 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-30 20:13:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:09] 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-30 20:13:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:13:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:13:13] 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-30 20:13:13] 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-30 20:13:13] 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-30 20:13:13] 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-30 20:13:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:13:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:13:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:13:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:13:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:14:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:14:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:14:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/41/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:14:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:14:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:14:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:14:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:14:18] 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-30 20:14:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/6/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:14:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:14:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:14:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:14:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:14:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:14:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:14:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:15:03] 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-30 20:15:03] 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-30 20:15:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:15:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:15:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:15:11] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":158,"therapist_id":6,"date":null,"start_date":"2026-07-12","end_date":null,"day_of_week":"sunday","start_time":"09:00:00","end_time":"19:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T13:58:19.000000Z","updated_at":"2026-06-30T12:24:50.000000Z"},"reqStart":"09:00:00","reqEnd":"10:00:00","shiftStart":"09:00:00","shiftEnd":"19:30:00"} 
[2026-06-30 20:15:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:15:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:15:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:15:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:16:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:16:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:16:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=100000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:16:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:16:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=100000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:16:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:16:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:16:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:17:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:17:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:17:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:17:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:18:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:18:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:18:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:18:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:19:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:19:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:19:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:19:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:19:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/7/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:19:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:20:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:20:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:20:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/15/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:20:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:20:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:20:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:20:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/12/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:20:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/8/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:21:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:21:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists/10/schedules from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:21:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-11&start_date=2026-07-05 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:21:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:21:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:22:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:22:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:22:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=100000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 20:22:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:22:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-10&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-10&start_date=2026-07-10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] 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-30 20:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] 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-30 20:23:54] 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-30 20:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] 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-30 20:23: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-30 20:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] 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-30 20:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] 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-30 20:23:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:54] 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-30 20:23:56] 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-30 20:23:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:56] 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-30 20:23:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/dashboard?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/discounts from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/expenses/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:59] 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-30 20:23:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/taxes from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23: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-30 20:23:59] 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-30 20:23:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:59] 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-30 20:23:59] 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-30 20:23:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:23:59] 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-30 20:23:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cashier/shift/current from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:00] 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-30 20:24:00] 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-30 20:24:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24: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-30 20:24:02] 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-30 20:24: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-30 20:24:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/rooms?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/customers from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:03] 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-30 20:24:03] 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-30 20:24:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/bookings?branch_id=1&page=1&per_page=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=10 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=18 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=5 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=9 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=7 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?branch_id=1&is_active=1&page=1&per_page=50&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:07] 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-30 20:24:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/branches from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/therapists?branch_id=1 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services/categories from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:07] 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-30 20:24:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-04&start_date=2026-06-28 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:07] 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-30 20:24:08] 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-30 20:24:08] 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-30 20:24:08] 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-30 20:24:08] 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-30 20:24:09] 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-30 20:24:09] 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-30 20:24:09] 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-30 20:24:09] 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-30 20:24:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=11 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:10] 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-30 20:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=13 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=14 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=16 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:12] 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-30 20:24:12] 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-30 20:24:13] 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-30 20:24:13] 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-30 20:24:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=20 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/services?per_page=200&service_category_id=17 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:24:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/products?limit=1000 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:25:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:25:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:26:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:26:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:27:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:27:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:28:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:28:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:29:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:29:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:30:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:31:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:31:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:32:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:32:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:33:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:33:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:34:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:34:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:35:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:35:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:37:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:38:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:38:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:39:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:40:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:40:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:41:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:41:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:42:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:42:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:43:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:43:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:44:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:44:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:46:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:46:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:47:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:47:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:48:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:48:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:49:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:49:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:50:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:50:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:51:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:51:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:52:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:52:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:53:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-18&start_date=2026-07-12 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:53:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-25&start_date=2026-07-19 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:53:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-01&start_date=2026-07-26 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:53:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-08&start_date=2026-08-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:53:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-08&start_date=2026-08-02 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:53:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-15&start_date=2026-08-09 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:53:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-08-15&start_date=2026-08-09 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:53:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:53:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:54:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:54:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:55:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:55:41] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:56:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:56:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:57:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:57:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:59:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 20:59:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:00:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:00:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:01:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:01:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:01:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01: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-30 21:01: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-30 21:01:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01: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-30 21:01: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-30 21:01:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:48] 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-30 21:01:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:01:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02:19] 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-30 21:02:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02:19] 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-30 21:02:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:02:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:02:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02: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-30 21:02:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02: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-30 21:02:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:02:26] 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-30 21:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:03:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:04:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:04:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:05:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:05:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:06:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:06:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:07:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:07:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:09:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:09:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:10:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:10:10] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:11:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:11:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:12:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:12:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:13:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:13:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:14:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:14:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:15:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:15:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:16:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:16:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:17:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:17:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:19:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:20:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:20:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:20: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-30 21:20:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:20:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:20:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:20:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:20: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-30 21:20:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:20: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-30 21:20:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:20:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:20:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:20: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-30 21:20:54] 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-30 21:20:54] 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-30 21:20:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:20:54] 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-30 21:21:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:21:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21: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-30 21:21:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21: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-30 21:21:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21: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-30 21:21:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21: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-30 21:21:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:38] 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-30 21:21:38] 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-30 21:21:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:47] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:48] 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-30 21:21: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-30 21:21:48] 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-30 21:21:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:49] 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-30 21:21:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=4 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:49] 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-30 21:21:49] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=4 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:21:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:22:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:22:11] 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-30 21:22:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:22:11] 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-30 21:22:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp-content/plugins/hellopress/wp_filemanager.php from No Origin  
[2026-06-30 21:22:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/this_is_a_new_hello_world.php from No Origin  
[2026-06-30 21:22:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/zoko.php from No Origin  
[2026-06-30 21:22:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/wp3.php from No Origin  
[2026-06-30 21:22:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/133.php from No Origin  
[2026-06-30 21:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:22:17] 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-30 21:22:17] 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-30 21:22:17] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:22:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:22:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:22:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:22:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=4 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:22:26] 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-30 21:22:26] 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-30 21:22:26] 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-30 21:22:26] 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-30 21:22:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:22:26] 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-30 21:22:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=4 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:22: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-30 21:22:35] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:22:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:23:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:23:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:23:02] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":141,"therapist_id":6,"date":null,"start_date":"2026-07-10","end_date":null,"day_of_week":"friday","start_time":"11:00:00","end_time":"21:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T11:47:58.000000Z","updated_at":"2026-06-30T12:50:22.000000Z"},"reqStart":"18:00:00","reqEnd":"19:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 21:23:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:23:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:23:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:23:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:23:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:23:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:23:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:23:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:23: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-30 21:23:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=4 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:23: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-30 21:23:52] 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-30 21:23:52] 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-30 21:23:53] 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-30 21:23:53] 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-30 21:23:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:23:53] 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-30 21:23:53] 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-30 21:23:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=4 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:24:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:24:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:25:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:25:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:26:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:26:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:27:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:27:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:27:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:27:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:27:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:27:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:28:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:28:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:28:18] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":142,"therapist_id":6,"date":null,"start_date":"2026-07-11","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-06-28T11:48:47.000000Z","updated_at":"2026-06-30T13:14:24.000000Z"},"reqStart":"18:00:00","reqEnd":"19:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 21:28:22] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:28:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:28:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:28:37] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":142,"therapist_id":6,"date":null,"start_date":"2026-07-11","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-06-28T11:48:47.000000Z","updated_at":"2026-06-30T13:14:24.000000Z"},"reqStart":"18:00:00","reqEnd":"19:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 21:28:42] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:28:55] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:28:55] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":142,"therapist_id":6,"date":null,"start_date":"2026-07-11","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-06-28T11:48:47.000000Z","updated_at":"2026-06-30T13:14:24.000000Z"},"reqStart":"18:00:00","reqEnd":"19:00:00","shiftStart":"11:00:00","shiftEnd":"21:30:00"} 
[2026-06-30 21:28:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:28:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:30:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:30:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:31:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:31:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:32:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:32:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:33:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:33:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:34:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:34:30] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:35:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:35:37] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:36:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:36:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:37:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:37:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:38:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:38:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:40:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:40:04] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:41:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:42:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:43:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:43:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:44:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:44:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:40] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:50] 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-30 21:44:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:44:50] 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-30 21:45:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:45:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:45:01] 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-30 21:45:01] 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-30 21:45:02] 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-30 21:45:05] 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-30 21:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=4 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:45:05] 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-30 21:45:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=4 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:45:05] 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-30 21:45:05] 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-30 21:45:05] 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-30 21:45:06] 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-30 21:45:06] 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-30 21:45:06] 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-30 21:45:06] 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-30 21:45:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:45:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:45:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=4 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:45:06] 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-30 21:45:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar?branch_id=1&date=2026-07-15&view=month from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:45:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/admin/calendar/therapists?branch_id=1&end_date=2026-07-15&start_date=2026-07-15 from https://naqupos.zafaranspasolo.com  
[2026-06-30 21:46:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:46:02] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:46:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:46:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?page=1&status=completed from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:46:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:46:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:46:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:46:12] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:46: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-30 21:46: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-30 21:46:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=4 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:46:14] 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-30 21:46:15] 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-30 21:46:15] 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-30 21:46:15] 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-30 21:46:15] 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-30 21:46:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=3 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:46:15] 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-30 21:46:16] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?branch_id=1&guest_count=4 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:46:16] 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-30 21:47:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 21:47:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/login from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:51] 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-30 22:48:52] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cities from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:54] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/cities from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/auth/me from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:56] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:48:57] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:01] 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-30 22:49:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:03] 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-30 22:49:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/feedbacks from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:03] 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-30 22:49:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings?from_date=2026-06-30&page=1&status=pending_payment%2Cconfirmed%2Cin_progress from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:05] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:07] 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-30 22:49:07] 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-30 22:49:07] 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-30 22:49:07] 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-30 22:49:08] 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-30 22:49:09] 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-30 22:49:24] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:25] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:26] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:27] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/check from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:27] production.INFO: DEBUG therapist 6 {"has_schedule":true,"schedule":{"id":158,"therapist_id":6,"date":null,"start_date":"2026-07-12","end_date":null,"day_of_week":"sunday","start_time":"09:00:00","end_time":"19:30:00","shift_type":"full_day","is_active":true,"created_at":"2026-06-28T13:58:19.000000Z","updated_at":"2026-06-30T12:24:50.000000Z"},"reqStart":"09:00:00","reqEnd":"10:00:00","shiftStart":"09:00:00","shiftEnd":"19:30:00"} 
[2026-06-30 22:49:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=100000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=100000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/promos?status=active from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:32] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/config?amount=100000&branch_id=1&guest_count=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/bookings from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:46] production.INFO: NOMINAL_DP CHECK {"payment_type":"down_payment","nominal_dp_request":50000,"nominal_dp_in_data":50000,"all_request":{"branch_id":1,"booking_date":"2026-07-12","payment_type":"down_payment","nominal_dp":50000,"items":[{"service_id":10,"variant_id":8,"therapist_id":6,"room_id":3,"start_time":"09:00","guest_name":"YOGTEST","guest_phone":"081510134123","guest_type":"dewasa","notes":"Tamu 1"}],"product_total":0,"product_items":[],"notes":""}} 
[2026-06-30 22:49:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:46] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/initiate from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:46] production.INFO: createDokuPayment: Start {"model":"App\\Models\\PaymentLog","id":167} 
[2026-06-30 22:49:46] 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-30 22:49:46] production.INFO: createDokuPayment: Use summary for Down Payment  
[2026-06-30 22:49:46] 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-30 22:49:46] production.INFO: createDokuPayment: Using specific channel {"method":"QRIS","channel":"QRIS"} 
[2026-06-30 22:49:46] production.INFO: createDokuPayment: Final payment_method_types {"types":["QRIS"]} 
[2026-06-30 22:49:46] production.INFO: createDokuPayment: Final JSON Body to Doku {"json":"{\"order\":{\"amount\":50000,\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"price\":50000,\"quantity\":1}]},\"payment\":{\"payment_due_date\":30,\"payment_method_types\":[\"QRIS\"]},\"customer\":{\"name\":\"Seilla Desilawati\",\"email\":\"yg.spaceship@gmail.com\",\"phone\":\"085121158088\"}}","targetPath":"/checkout/v1/payment"} 
[2026-06-30 22:49:46] production.INFO: createDokuPayment: Request Body Array {"body":{"order":{"amount":50000,"invoice_number":"PAY-20260630-000167-1782834586","currency":"IDR","session_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000167-1782834586","line_items":[{"name":"Down Payment booking 167","price":50000,"quantity":1}]},"payment":{"payment_due_date":30,"payment_method_types":["QRIS"]},"customer":{"name":"Seilla Desilawati","email":"yg.spaceship@gmail.com","phone":"085121158088"}}} 
[2026-06-30 22:49:46] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f28d0827-5c64-48ce-add4-e4b3a73a8572
Request-Timestamp:2026-06-30T15:49:46Z
Request-Target:/checkout/v1/payment
Digest:5bZyOho9Z4aY4M2e+LeB746MUjFoPPHPdWLm0aQZbYs="} 
[2026-06-30 22:49:48] production.INFO: createDokuPayment: ResponseData {"data":{"message":["SUCCESS"],"response":{"order":{"amount":"50000","invoice_number":"PAY-20260630-000167-1782834586","currency":"IDR","session_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","callback_url":"https://naqupos-booking.zafaranspasolo.com/payment/success/PAY-20260630-000167-1782834586","line_items":[{"name":"Down Payment booking 167","quantity":1,"price":"50000"}]},"payment":{"payment_method_types":["QRIS"],"payment_due_date":30,"token_id":"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792","url":"https://checkout.doku.com/checkout-link-v2/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792","expired_date":"20260630231946","expired_datetime":"2026-06-30T16:19:46Z"},"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":"Down Payment booking 167","quantity":1,"price":"50000"}]},"uuid":2.2252606302249478e+39,"headers":{"request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","signature":"HMACSHA256=5/lTZSB40j8wmnFBn1hatPqMhOznx/RUT6vjlXXYaj0=","date":"2026-06-30T15:49:46Z","client_id":"BRN-0212-1768507762626"}}}} 
[2026-06-30 22:49:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:53] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:49:53] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:49:53] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:49:53] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4dd46d24-a760-4c28-a990-7783fcd3aa24
Request-Timestamp:2026-06-30T15:49:53Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:49:53] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:49:54] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:49:54] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:49:54] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:49:54\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:49:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:49:58] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:49:58] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:49:58] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:49:58] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f50f832d-e9d3-48e7-8467-6a3bb22b2388
Request-Timestamp:2026-06-30T15:49:58Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:49:58] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:49:59] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:49:59] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:49:59] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:49:59\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:03] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:03] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:03] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:03] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7c7d9014-7842-414c-a0db-9e8025ffb46b
Request-Timestamp:2026-06-30T15:50:03Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:03] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:04] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:04] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:04] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:04\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:08] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:08] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:08] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:08] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:bdab45e3-0216-445e-b258-57285e7955aa
Request-Timestamp:2026-06-30T15:50:08Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:08] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:08] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:09] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:09] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:08\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:13] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:13] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:13] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:13] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:ea428022-c81d-4ead-9810-13a3ec350410
Request-Timestamp:2026-06-30T15:50:13Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:13] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:13] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:13] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:13] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:13\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:18] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:18] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:18] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:18] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:103390e0-cefd-4a9b-9ad8-5b68f5a60f89
Request-Timestamp:2026-06-30T15:50:18Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:18] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:18] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:18] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:18] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:18\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:23] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:23] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:23] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:23] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:fa415a6b-c643-4741-b2f8-6b71c49688bd
Request-Timestamp:2026-06-30T15:50:23Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:23] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:23] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:23] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:23] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:23\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:28] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:28] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:28] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:28] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0ef216e7-47e0-4bcd-a63a-1c3e30937309
Request-Timestamp:2026-06-30T15:50:28Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:28] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:29] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:29] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:29] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:29\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:33] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:33] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:33] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:33] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:bf427a1b-ebdf-4f41-bf52-4d104b1564f8
Request-Timestamp:2026-06-30T15:50:33Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:33] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:34] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:34] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:34] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:34\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:38] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:38] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:38] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:38] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:09986301-7221-4b8f-bdf9-fb1dae3c71e1
Request-Timestamp:2026-06-30T15:50:38Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:38] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:39] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:39] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:39] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:39\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:43] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:43] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:43] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:43] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7ad370ed-d2ce-4db3-bd80-f143cdc03e9c
Request-Timestamp:2026-06-30T15:50:43Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:43] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:44] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:44] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:44] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:44\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:48] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:48] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:48] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:48] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:5db245db-d5b8-448a-b419-ce27ec0aa13d
Request-Timestamp:2026-06-30T15:50:48Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:48] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:49] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:49] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:49] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:49\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:53] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:53] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:53] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:53] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:8d7931c2-641f-459b-b11a-ac1e268fde80
Request-Timestamp:2026-06-30T15:50:53Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:53] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:53] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:53] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:53] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:50:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:50:58] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:50:58] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:50:58] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:50:58] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:fe9d4691-d2b7-4a5f-ba15-644a81980d3e
Request-Timestamp:2026-06-30T15:50:58Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:58] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:50:58] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:50:58] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:50:58] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:50:58\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:03] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:03] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:03] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:03] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:76f19927-0500-4782-ab62-c262bd65e95f
Request-Timestamp:2026-06-30T15:51:03Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:03] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:03] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:03] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:03] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:03\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:08] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:08] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:08] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:08] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:660f32e0-ed2a-4383-8ada-b4746714996a
Request-Timestamp:2026-06-30T15:51:08Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:08] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:08] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:08] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:08] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:08\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:13] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:13] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:13] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:13] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4bb72011-35f2-411a-bd91-fb01224b7701
Request-Timestamp:2026-06-30T15:51:13Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:13] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:13] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:13] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:13] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:13\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:18] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:18] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:18] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:18] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:9580a4d8-c0aa-46c9-8344-ca82cffda83e
Request-Timestamp:2026-06-30T15:51:18Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:18] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:19] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:19] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:19] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:19\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:23] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:23] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:23] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:23] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:a2a6b676-0a1e-490c-adc0-b7987da57bae
Request-Timestamp:2026-06-30T15:51:23Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:23] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:23] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:24] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:24] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:23\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:28] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:28] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:28] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:28] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:fccc6abd-07a4-4abe-9358-2cc500ddc185
Request-Timestamp:2026-06-30T15:51:28Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:28] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:29] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:29] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:29] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:29\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:33] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:33] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:33] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:33] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:779b81d5-1348-41d9-960b-1dc9222f2080
Request-Timestamp:2026-06-30T15:51:33Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:33] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:34] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:34] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:34] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:34\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:38] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:38] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:38] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:38] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4647b666-8943-4be2-b707-9591cc37a8dc
Request-Timestamp:2026-06-30T15:51:38Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:38] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:38] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:38] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:38] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:38\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:43] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:43] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:43] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:43] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:67fbea71-0985-4fe8-8008-0457104224da
Request-Timestamp:2026-06-30T15:51:43Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:43] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:43] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:43] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:43] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:43\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:48] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:48] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:48] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:48] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:a5966f22-ec85-47d9-830d-dbcccb76ac73
Request-Timestamp:2026-06-30T15:51:48Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:48] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:48] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:48] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:48] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:48\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:53] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:53] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:53] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:53] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3ee76ee0-75b2-4ceb-a566-435d2baf56f0
Request-Timestamp:2026-06-30T15:51:53Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:53] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:53] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:53] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:53] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:51:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:51:58] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:51:58] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:51:58] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:51:58] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3b5159bb-a999-4829-860c-c8f5c45bd941
Request-Timestamp:2026-06-30T15:51:58Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:58] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:51:58] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:51:58] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:51:58] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:51:58\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:03] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:03] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:03] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:03] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:1a9bc6e0-948b-4da0-8368-058158703b2a
Request-Timestamp:2026-06-30T15:52:03Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:03] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:03] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:03] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:03] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:03\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:08] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:08] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:08] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:08] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:08] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:686abe48-71c2-4685-82ff-73646b7369c9
Request-Timestamp:2026-06-30T15:52:08Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:08] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:08] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:08] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:08] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:08\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:13] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:13] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:13] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:13] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:75d71d2c-70df-471e-824d-8c1aebf126b1
Request-Timestamp:2026-06-30T15:52:13Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:13] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:13] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:13] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:13] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:13\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:18] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:18] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:18] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:18] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0fbae640-31ff-4a22-8e5b-effa9f80b2d7
Request-Timestamp:2026-06-30T15:52:18Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:18] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:19] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:19] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:19] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:19\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:23] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:23] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:23] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:23] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:23] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3ec6fc79-828d-4e2e-91bb-54c97f163e48
Request-Timestamp:2026-06-30T15:52:23Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:23] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:24] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:24] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:24] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:24\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:28] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:28] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:28] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:28] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:4e0ac74e-2175-42a5-b7df-38d830901c5a
Request-Timestamp:2026-06-30T15:52:28Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:28] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:28] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:28] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:28] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:28\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:33] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:33] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:33] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:33] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:33] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:a58636d2-b29b-44c4-801b-624bf980cd45
Request-Timestamp:2026-06-30T15:52:33Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:33] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:33] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:34] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:34] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:34\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:38] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:38] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:38] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:38] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:38] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:0e6f6a3f-8c94-45fc-a3d1-d626814450c5
Request-Timestamp:2026-06-30T15:52:38Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:38] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:39] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:39] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:39] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:39\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:43] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:43] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:43] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:43] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:f4013a4f-aa7d-4be6-b39c-d7e47a43f0ca
Request-Timestamp:2026-06-30T15:52:43Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:43] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:43] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:43] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:43] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:43\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:48] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:48] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:48] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:48] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:48] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:47f90a6c-ab49-4fa0-8825-9441a90e110d
Request-Timestamp:2026-06-30T15:52:48Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:48] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:48] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:48] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:48] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:48\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:53] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:53] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:53] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:53] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:53] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:cf4eaf98-3819-4ac9-b7b2-59d70948dc2f
Request-Timestamp:2026-06-30T15:52:53Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:53] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:53] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:53] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:53] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:53\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:52:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:52:58] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:52:58] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:52:58] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:52:58] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:8b6261d9-5e26-4e7e-a829-2f292beade62
Request-Timestamp:2026-06-30T15:52:58Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:58] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:52:58] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:52:58] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:52:58] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:52:58\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:53:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:53:03] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:53:03] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:53:03] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:53:03] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:3da17a42-48e8-4b0d-a1a2-5db29ddd5d8a
Request-Timestamp:2026-06-30T15:53:03Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:53:03] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:53:04] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:53:04] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:53:04] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:53:04\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:53:09] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:53:09] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:53:09] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:53:09] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:53:09] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:7bbbf266-deaa-4114-a335-016608d015be
Request-Timestamp:2026-06-30T15:53:09Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:53:09] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:53:10] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:53:10] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:53:10] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:53:10\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:53:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:53:13] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:53:13] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:53:13] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:53:13] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:899caede-ce1d-4d86-b6d5-678d1aa4b060
Request-Timestamp:2026-06-30T15:53:13Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:53:13] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:53:14] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:53:14] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:53:14] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:53:14\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 22:53:18] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/payments/status/218 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 22:53:18] production.INFO: Payment Status Check {"payment_id":"218","current_status":"pending","payment_method":"qris","gateway":"doku"} 
[2026-06-30 22:53:18] production.INFO: Calling checkDokuStatus for payment {"payment_id":"218"} 
[2026-06-30 22:53:18] production.INFO: checkDokuStatus called {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","isMockMode":false,"hasDokuConfig":true} 
[2026-06-30 22:53:18] production.INFO: Doku Raw Signature String: {"raw":"Client-Id:BRN-0212-1768507762626
Request-Id:cf85b2dc-883a-4381-9ec6-9a4bc91161ac
Request-Timestamp:2026-06-30T15:53:18Z
Request-Target:/orders/v1/status/PAY-20260630-000167-1782834586"} 
[2026-06-30 22:53:18] production.INFO: Calling Doku Status API {"url":"https://api.doku.com/orders/v1/status/PAY-20260630-000167-1782834586","invoice":"PAY-20260630-000167-1782834586"} 
[2026-06-30 22:53:19] production.INFO: --- DOKU STATUS RESPONSE START --- {"payment_ref":"PAY-20260630-000167-1782834586","response":{"order":{"invoice_number":"PAY-20260630-000167-1782834586","amount":50000,"status":"ORDER_GENERATED"},"transaction":{"status":"PENDING","date":"2026-06-30T15:49:46Z","original_request_id":"f28d0827-5c64-48ce-add4-e4b3a73a8572","amount_details":{"currency":"IDR"}},"service":{"id":""},"acquirer":{"id":""},"channel":{"id":""}}} 
[2026-06-30 22:53:19] production.INFO: After checkDokuStatus {"payment_id":"218","new_status":"pending"} 
[2026-06-30 22:53:19] production.INFO: Payment Status Response {"payment_id":218,"payment_ref":"PAY-20260630-000167-1782834586","status":"pending","payment_status":null,"amount":"50000.00","method":"qris","type":"down_payment","data":"{\"transaction_id\":\"PAY-20260630-000167-1782834586\",\"transaction_status\":\"pending\",\"payment_url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"va_number\":null,\"qr_code_url\":null,\"qr_string\":null,\"bank\":null,\"raw_response\":{\"message\":[\"SUCCESS\"],\"response\":{\"order\":{\"amount\":\"50000\",\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"currency\":\"IDR\",\"session_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"callback_url\":\"https:\\/\\/naqupos-booking.zafaranspasolo.com\\/payment\\/success\\/PAY-20260630-000167-1782834586\",\"line_items\":[{\"name\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"payment\":{\"payment_method_types\":[\"QRIS\"],\"payment_due_date\":30,\"token_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"url\":\"https:\\/\\/checkout.doku.com\\/checkout-link-v2\\/f28d0827-5c64-48ce-add4-e4b3a73a857220264930224947792\",\"expired_date\":\"20260630231946\",\"expired_datetime\":\"2026-06-30T16:19:46Z\"},\"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\":\"Down Payment booking 167\",\"quantity\":1,\"price\":\"50000\"}]},\"uuid\":2.2252606302249478e+39,\"headers\":{\"request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"signature\":\"HMACSHA256=5\\/lTZSB40j8wmnFBn1hatPqMhOznx\\/RUT6vjlXXYaj0=\",\"date\":\"2026-06-30T15:49:46Z\",\"client_id\":\"BRN-0212-1768507762626\"}}},\"last_status_check\":{\"at\":\"2026-06-30 22:53:19\",\"response\":{\"order\":{\"invoice_number\":\"PAY-20260630-000167-1782834586\",\"amount\":50000,\"status\":\"ORDER_GENERATED\"},\"transaction\":{\"status\":\"PENDING\",\"date\":\"2026-06-30T15:49:46Z\",\"original_request_id\":\"f28d0827-5c64-48ce-add4-e4b3a73a8572\",\"amount_details\":{\"currency\":\"IDR\"}},\"service\":{\"id\":\"\"},\"acquirer\":{\"id\":\"\"},\"channel\":{\"id\":\"\"}}}}","created_at":"2026-06-30 22:49:46"} 
[2026-06-30 23:29:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:29:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:29:59] 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-30 23:29:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:29:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:29:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:29:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:29:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:29:59] 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-30 23:29:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:29:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:29:59] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/products?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:06] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:07] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:07] 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-30 23:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:11] 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-30 23:30:11] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30: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-30 23:30: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-30 23:30:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30:43] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30: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-30 23:30:44] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:30: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-30 23:31:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31:00] 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-30 23:31:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31:00] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31:01] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31:01] 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-30 23:31:01] 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-30 23:31:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31: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-30 23:31:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31:15] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31:19] 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-30 23:31:19] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/settings/public?branch_id=1 from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31:19] 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-30 23:31:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:31:39] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:13] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32: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-30 23:32:21] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:21] 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-30 23:32:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:28] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:31] 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-30 23:32:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:31] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/services?is_active=true&is_booking_online_enabled=true&limit=none from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:36] 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-30 23:32:36] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:32:36] 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-30 23:32:40] 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-30 23:32: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-30 23:32:55] 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-30 23:32:55] 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-30 23:32:55] 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-30 23:32:55] 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-30 23:32:55] 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-30 23:32:58] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:33:03] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:33:14] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:33:29] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:33:45] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/availability/therapist from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:34:50] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:34:50] 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-30 23:34:50] 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-30 23:34:51] 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-30 23:34:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications/unread-count from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:34:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/profile from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:34:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/banners from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:34:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/branches from https://naqupos-booking.zafaranspasolo.com  
[2026-06-30 23:34:51] production.INFO: CorsMiddleware: Handle request for https://apinaqupos.zafarangroupindonesia.com/api/v1/customer/notifications from https://naqupos-booking.zafaranspasolo.com  
