[2026-09-28 15:16:56] local.INFO: ========== AMAZON STATIC QR WEBHOOK ==========  
[2026-09-28 15:16:56] local.INFO: AMAZON WEBHOOK DATA {"timestamp":"2026-09-28 15:16:56","method":"POST","url":"https://dashboardbbps.spay.live/api/amazon/static-qr/webhook","ip":"110.227.222.131","query":[],"body":{"TEST_id":"69afbac2668f40ed21741df9","TES4_id":"69afbac2668f40ed21741df9","TES3_id":"69afbac2668f40ed21741df9","TES2_id":"69afbac2668f40ed21741df9","TES1_id":"69afbac2668f40ed21741df9"},"raw_body":"{

    \"TEST_id\": \"69afbac2668f40ed21741df9\",

    \"TES4_id\": \"69afbac2668f40ed21741df9\",

    \"TES3_id\": \"69afbac2668f40ed21741df9\",

    \"TES2_id\": \"69afbac2668f40ed21741df9\",

    \"TES1_id\": \"69afbac2668f40ed21741df9\"

}","headers":{"x-https":["1"],"host":["dashboardbbps.spay.live"],"x-forwarded-proto":["https"],"cf-visitor":["{\"scheme\":\"https\"}"],"cf-ipcountry":["IN"],"cdn-loop":["cloudflare; loops=1"],"content-type":["application/json"],"content-length":["223"],"cache-control":["no-cache"],"connection":["Keep-Alive"],"cf-ray":["a421d2e57b8a4dfe-MRS"],"postman-token":["c035336f-9c61-4df9-b0ad-77236d688e1a"],"accept-encoding":["gzip, br"],"user-agent":["PostmanRuntime/7.51.1"],"accept":["application/json"],"x-forwarded-for":["110.227.222.131"]}} 
[2026-09-28 15:16:56] local.INFO: ========== END AMAZON STATIC QR WEBHOOK ==========  
[2026-09-29 18:19:39] local.INFO: ========== AMAZON STATIC QR WEBHOOK ==========  
[2026-09-29 18:19:39] local.INFO: AMAZON WEBHOOK DATA {"timestamp":"2026-09-29 18:19:39","method":"POST","url":"https://dashboardbbps.spay.live/api/amazon/static-qr/webhook","ip":"52.95.73.41","query":[],"body":[],"raw_body":"{
  \"Type\" : \"SubscriptionConfirmation\",
  \"MessageId\" : \"8b43a949-ebc3-4fc6-ab6a-95c9897f3c97\",
  \"Token\" : \"2336412f37fb687f5d51e6e2425929f524e04a08ddad7fb7d8b59c80cc900473b8bd5c9ee129c3d74bccec77a53fb26296c505820ee3e7cd6b36936166b3bda842c1c755aa703166f63f13bc3fee2cbda94b0f158a527fda3b96934dab8b96cd7547be8446253674249c058a71c829004030e9a0f81b39a9a4c776acbc834cee\",
  \"TopicArn\" : \"arn:aws:sns:ap-south-1:979797954689:IOPN_A3QZ35YMT6G5QQ\",
  \"Message\" : \"You have chosen to subscribe to the topic arn:aws:sns:ap-south-1:979797954689:IOPN_A3QZ35YMT6G5QQ.\\nTo confirm the subscription, visit the SubscribeURL included in this message.\",
  \"SubscribeURL\" : \"https://sns.ap-south-1.amazonaws.com/?Action=ConfirmSubscription&TopicArn=arn:aws:sns:ap-south-1:979797954689:IOPN_A3QZ35YMT6G5QQ&Token=2336412f37fb687f5d51e6e2425929f524e04a08ddad7fb7d8b59c80cc900473b8bd5c9ee129c3d74bccec77a53fb26296c505820ee3e7cd6b36936166b3bda842c1c755aa703166f63f13bc3fee2cbda94b0f158a527fda3b96934dab8b96cd7547be8446253674249c058a71c829004030e9a0f81b39a9a4c776acbc834cee\",
  \"Timestamp\" : \"2026-09-29T12:49:39.490Z\",
  \"SignatureVersion\" : \"1\",
  \"Signature\" : \"LMIKr1PK5hAcjsuVMRGo1oBlBCiWK4+HuqUQL+UhldtyAkFSVdFIvfCgP//jo8ke72Pz/S7p7pWmHsIFkOdIkegjUhRYlv4/utTsm0hWgr3ND6aJs1hraJdGCN425uBD4szUFeldyANouTk+9MJWlOUVYrRkjrJEsmVbZ8QWPikTzDrdZ0lEPwzoJ6miIo46tyTKBKv9j8IoRfMCkpdKc/M9WTBRVzloMaofFEMHRZTV9MNofRi9VjPAoOiBeYIxH1SLvg+kKY4AIucD0PWGLUI/ybhMzlxSZ1T5s+NQAeNXPUlvVZ+SbnSaooXhQgxZvi/LVWlQpBXdA3eHJ4y0nQ==\",
  \"SigningCertURL\" : \"https://sns.ap-south-1.amazonaws.com/SimpleNotificationService-1e59c4574facfe41babdb2d652f8ebef.pem\"
}","headers":{"x-https":["1"],"host":["dashboardbbps.spay.live"],"x-forwarded-proto":["https"],"cf-visitor":["{\"scheme\":\"https\"}"],"cf-ipcountry":["IN"],"cdn-loop":["cloudflare; loops=1"],"x-amz-sns-message-type":["SubscriptionConfirmation"],"content-length":["1613"],"content-type":["text/plain; charset=UTF-8"],"connection":["Keep-Alive"],"cf-ray":["a42b1bee39270fce-BOM"],"user-agent":["Amazon Simple Notification Service Agent"],"accept-encoding":["gzip, br"],"x-amz-sns-topic-arn":["arn:aws:sns:ap-south-1:979797954689:IOPN_A3QZ35YMT6G5QQ"],"x-amz-sns-message-id":["8b43a949-ebc3-4fc6-ab6a-95c9897f3c97"],"x-forwarded-for":["52.95.73.41"]}} 
[2026-09-29 18:19:39] local.INFO: ========== END AMAZON STATIC QR WEBHOOK ==========  
[2026-10-09 17:34:51] local.INFO: ========== AMAZON STATIC QR WEBHOOK ==========  
[2026-10-09 17:34:51] local.INFO: AMAZON WEBHOOK REQUEST {"timestamp":"2026-10-09 17:34:51","method":"GET","url":"https://dashboardbbps.spay.live/api/amazon/static-qr/webhook","ip":"54.71.187.124","query":[],"headers":{"x-https":["1"],"host":["dashboardbbps.spay.live"],"connection":["Keep-Alive"],"x-forwarded-proto":["https"],"cf-visitor":["{\"scheme\":\"https\"}"],"cf-ipcountry":["US"],"cdn-loop":["cloudflare; loops=1"],"sec-fetch-site":["none"],"accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"],"user-agent":["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36"],"upgrade-insecure-requests":["1"],"sec-fetch-mode":["navigate"],"cf-ray":["a47d40094d463416-PDX"],"sec-fetch-user":["?1"],"sec-fetch-dest":["document"],"accept-encoding":["gzip, br"],"priority":["u=0, i"],"x-forwarded-for":["54.71.187.124"]},"raw_body":""} 
[2026-10-09 17:34:51] local.ERROR: AMAZON WEBHOOK EMPTY BODY  
[2026-10-09 17:34:51] local.INFO: ========== END AMAZON STATIC QR WEBHOOK ==========  
[2026-10-13 15:06:30] local.INFO: ========== AMAZON STATIC QR WEBHOOK ==========  
[2026-10-13 15:06:30] local.INFO: AMAZON WEBHOOK REQUEST {"timestamp":"2026-10-13 15:06:30","method":"GET","url":"https://dashboardbbps.spay.live/api/amazon/static-qr/webhook","ip":"52.95.75.26","query":[],"headers":{"x-https":["1"],"host":["dashboardbbps.spay.live"],"connection":["Keep-Alive"],"x-forwarded-proto":["https"],"cf-visitor":["{\"scheme\":\"https\"}"],"cf-ipcountry":["IN"],"cdn-loop":["cloudflare; loops=1"],"sec-fetch-mode":["navigate"],"sec-fetch-site":["none"],"accept":["text/html,application/xhtml+xml,application/xml;q=0.9,image/jxl,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"],"user-agent":["Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36"],"upgrade-insecure-requests":["1"],"sec-ch-ua-platform":["\"macOS\""],"sec-ch-ua-mobile":["?0"],"sec-ch-ua":["\"Google Chrome\";v=\"155\", \"Chromium\";v=\"155\", \"Not(A:Brand\";v=\"24\""],"sec-fetch-user":["?1"],"cf-ray":["a49d5c3cdb8bff69-BOM"],"sec-fetch-dest":["document"],"accept-encoding":["gzip, br"],"accept-language":["en-US,en;q=0.9"],"priority":["u=0, i"],"x-forwarded-for":["52.95.75.26"]},"raw_body":""} 
[2026-10-13 15:06:30] local.ERROR: AMAZON WEBHOOK EMPTY BODY  
[2026-10-13 15:06:30] local.INFO: ========== END AMAZON STATIC QR WEBHOOK ==========  
[2026-10-17 03:06:08] local.INFO: ========== AMAZON STATIC QR WEBHOOK ==========  
[2026-10-17 03:06:08] local.INFO: AMAZON WEBHOOK REQUEST {"timestamp":"2026-10-17 03:06:08","method":"GET","url":"https://dashboardbbps.spay.live/api/amazon/static-qr/webhook","ip":"154.36.161.230","query":[],"headers":{"x-https":["1"],"accept-encoding":["gzip, br"],"host":["dashboardbbps.spay.live"],"connection":["Keep-Alive"],"x-forwarded-proto":["https"],"cf-visitor":["{\"scheme\":\"https\"}"],"cf-ipcountry":["HK"],"cdn-loop":["cloudflare; loops=1"],"cf-ray":["a4ba32844d938b92-HKG"],"user-agent":["curl/7.29.0"],"accept":["*/*"],"x-forwarded-for":["154.36.161.230"]},"raw_body":""} 
[2026-10-17 03:06:08] local.ERROR: AMAZON WEBHOOK EMPTY BODY  
[2026-10-17 03:06:08] local.INFO: ========== END AMAZON STATIC QR WEBHOOK ==========  
[2026-10-17 03:06:51] local.INFO: ========== AMAZON STATIC QR WEBHOOK ==========  
[2026-10-17 03:06:51] local.INFO: AMAZON WEBHOOK REQUEST {"timestamp":"2026-10-17 03:06:51","method":"GET","url":"https://dashboardbbps.spay.live/api/amazon/static-qr/webhook","ip":"154.36.161.230","query":[],"headers":{"x-https":["1"],"accept-encoding":["gzip, br"],"host":["dashboardbbps.spay.live"],"connection":["Keep-Alive"],"x-forwarded-proto":["https"],"cf-visitor":["{\"scheme\":\"https\"}"],"cf-ipcountry":["HK"],"cdn-loop":["cloudflare; loops=1"],"cf-ray":["a4ba3391bf9ac6b8-HKG"],"user-agent":["curl/7.29.0"],"accept":["*/*"],"x-forwarded-for":["154.36.161.230"]},"raw_body":""} 
[2026-10-17 03:06:51] local.ERROR: AMAZON WEBHOOK EMPTY BODY  
[2026-10-17 03:06:51] local.INFO: ========== END AMAZON STATIC QR WEBHOOK ==========  
[2026-10-17 03:06:53] local.INFO: ========== AMAZON STATIC QR WEBHOOK ==========  
[2026-10-17 03:06:53] local.INFO: AMAZON WEBHOOK REQUEST {"timestamp":"2026-10-17 03:06:53","method":"POST","url":"https://dashboardbbps.spay.live/api/amazon/static-qr/webhook","ip":"154.36.161.230","query":[],"headers":{"x-https":["1"],"accept-encoding":["gzip, br"],"host":["dashboardbbps.spay.live"],"content-length":["2"],"x-forwarded-proto":["https"],"cf-visitor":["{\"scheme\":\"https\"}"],"cf-ipcountry":["HK"],"cdn-loop":["cloudflare; loops=1"],"cf-ray":["a4ba339a9be706e8-HKG"],"connection":["Keep-Alive"],"user-agent":["curl/7.29.0"],"accept":["*/*"],"content-type":["application/json"],"x-forwarded-for":["154.36.161.230"]},"raw_body":"{}"} 
[2026-10-17 03:06:53] local.INFO: AMAZON WEBHOOK PARSED DATA {"data":[]} 
[2026-10-17 03:06:53] local.INFO: AMAZON SNS MESSAGE TYPE {"type":null} 
[2026-10-17 03:06:53] local.WARNING: AMAZON UNKNOWN SNS MESSAGE TYPE {"type":null,"data":[]} 
[2026-10-17 03:06:53] local.INFO: ========== END AMAZON STATIC QR WEBHOOK ==========  
