[2026-09-23 10:15:00] local.INFO: Received PayPal webhook {"payload":{"id":"WH-4AE13144164234231-1WP5747431483923A","event_version":"1.0","create_time":"2026-09-23T10:14:50.715Z","resource_type":"sale","event_type":"PAYMENT.SALE.COMPLETED","summary":"Payment completed for A$ 200.0 AUD","resource":{"id":"4KU03774GR265044Y","state":"completed","amount":{"total":"200.00","currency":"AUD","details":{"subtotal":"200.00"}},"payment_mode":"INSTANT_TRANSFER","protection_eligibility":"ELIGIBLE","protection_eligibility_type":"ITEM_NOT_RECEIVED_ELIGIBLE,UNAUTHORIZED_PAYMENT_ELIGIBLE","transaction_fee":{"value":"5.10","currency":"AUD"},"invoice_number":"","custom":"629","billing_agreement_id":"I-WCJSX2BW2HWY","create_time":"2026-09-23T10:14:46Z","update_time":"2026-09-23T10:14:46Z","links":[{"href":"https://api.sandbox.paypal.com/v1/payments/sale/4KU03774GR265044Y","rel":"self","method":"GET"},{"href":"https://api.sandbox.paypal.com/v1/payments/sale/4KU03774GR265044Y/refund","rel":"refund","method":"POST"}]},"links":[{"href":"https://api.sandbox.paypal.com/v1/notifications/webhooks-events/WH-4AE13144164234231-1WP5747431483923A","rel":"self","method":"GET"},{"href":"https://api.sandbox.paypal.com/v1/notifications/webhooks-events/WH-4AE13144164234231-1WP5747431483923A/resend","rel":"resend","method":"POST"}]}} 
[2026-09-23 10:15:02] local.ERROR: Error handling PayPal webhook {"error":"SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect decimal value: 'AUD' for column `apipixel_hasanat_be`.`transactions`.`amount` at row 1 (Connection: mysql, SQL: insert into `transactions` (`transaction_id`, `payment_gateway`, `status`, `amount`, `currency`, `payer_id`, `payer_email`, `payment_method_type`, `gateway_response`, `ip_address`, `net_amount`, `donation_id`, `updated_at`, `created_at`) values (WH-4AE13144164234231-1WP5747431483923A, paypal, completed, AUD, AUD, ?, ?, card, {\"id\":\"4KU03774GR265044Y\",\"state\":\"completed\",\"amount\":{\"total\":\"200.00\",\"currency\":\"AUD\",\"details\":{\"subtotal\":\"200.00\"}},\"payment_mode\":\"INSTANT_TRANSFER\",\"protection_eligibility\":\"ELIGIBLE\",\"protection_eligibility_type\":\"ITEM_NOT_RECEIVED_ELIGIBLE,UNAUTHORIZED_PAYMENT_ELIGIBLE\",\"transaction_fee\":{\"value\":\"5.10\",\"currency\":\"AUD\"},\"invoice_number\":\"\",\"custom\":\"629\",\"billing_agreement_id\":\"I-WCJSX2BW2HWY\",\"create_time\":\"2026-09-23T10:14:46Z\",\"update_time\":\"2026-09-23T10:14:46Z\",\"links\":[{\"href\":\"https:\\/\\/api.sandbox.paypal.com\\/v1\\/payments\\/sale\\/4KU03774GR265044Y\",\"rel\":\"self\",\"method\":\"GET\"},{\"href\":\"https:\\/\\/api.sandbox.paypal.com\\/v1\\/payments\\/sale\\/4KU03774GR265044Y\\/refund\",\"rel\":\"refund\",\"method\":\"POST\"}]}, 173.0.80.117, AUD, 629, 2026-09-23 10:15:02, 2026-09-23 10:15:02))"} 
[2026-09-23 11:35:51] local.INFO: Received PayPal webhook {"payload":{"id":"WH-73287802FR368760C-16P187846X6513241","event_version":"1.0","create_time":"2026-09-23T11:35:33.786Z","resource_type":"sale","event_type":"PAYMENT.SALE.COMPLETED","summary":"Payment completed for $ 50.0 USD","resource":{"id":"40B856107N0821820","state":"completed","amount":{"total":"50.00","currency":"USD","details":{"subtotal":"50.00"}},"payment_mode":"INSTANT_TRANSFER","protection_eligibility":"ELIGIBLE","protection_eligibility_type":"ITEM_NOT_RECEIVED_ELIGIBLE,UNAUTHORIZED_PAYMENT_ELIGIBLE","transaction_fee":{"value":"1.50","currency":"USD"},"receivable_amount":{"value":"65.37","currency":"AUD"},"exchange_rate":"1.3478117958825","invoice_number":"","custom":"185","billing_agreement_id":"I-FD7D1HANN2TA","create_time":"2026-09-23T11:34:35Z","update_time":"2026-09-23T11:34:35Z","links":[{"href":"https://api.sandbox.paypal.com/v1/payments/sale/40B856107N0821820","rel":"self","method":"GET"},{"href":"https://api.sandbox.paypal.com/v1/payments/sale/40B856107N0821820/refund","rel":"refund","method":"POST"}]},"links":[{"href":"https://api.sandbox.paypal.com/v1/notifications/webhooks-events/WH-73287802FR368760C-16P187846X6513241","rel":"self","method":"GET"},{"href":"https://api.sandbox.paypal.com/v1/notifications/webhooks-events/WH-73287802FR368760C-16P187846X6513241/resend","rel":"resend","method":"POST"}]}} 
[2026-09-23 11:35:52] local.ERROR: Donation not found for subscription {"subscription_id":"I-FD7D1HANN2TA","donation_id":"185"} 
[2026-09-23 12:25:49] local.INFO: Received PayPal webhook {"payload":{"id":"WH-5PV952475L222220C-43A46944VH3926341","event_version":"1.0","create_time":"2026-09-23T12:25:38.235Z","resource_type":"sale","event_type":"PAYMENT.SALE.COMPLETED","summary":"Payment completed for A$ 12.0 AUD","resource":{"id":"68H08009UN493382E","state":"completed","amount":{"total":"12.00","currency":"AUD","details":{"subtotal":"12.00"}},"payment_mode":"INSTANT_TRANSFER","protection_eligibility":"ELIGIBLE","protection_eligibility_type":"ITEM_NOT_RECEIVED_ELIGIBLE,UNAUTHORIZED_PAYMENT_ELIGIBLE","transaction_fee":{"value":"0.59","currency":"AUD"},"invoice_number":"","custom":"603","billing_agreement_id":"I-38NA7F83PMDY","create_time":"2026-09-23T12:25:33Z","update_time":"2026-09-23T12:25:33Z","links":[{"href":"https://api.sandbox.paypal.com/v1/payments/sale/68H08009UN493382E","rel":"self","method":"GET"},{"href":"https://api.sandbox.paypal.com/v1/payments/sale/68H08009UN493382E/refund","rel":"refund","method":"POST"}]},"links":[{"href":"https://api.sandbox.paypal.com/v1/notifications/webhooks-events/WH-5PV952475L222220C-43A46944VH3926341","rel":"self","method":"GET"},{"href":"https://api.sandbox.paypal.com/v1/notifications/webhooks-events/WH-5PV952475L222220C-43A46944VH3926341/resend","rel":"resend","method":"POST"}]}} 
[2026-09-23 12:25:50] local.ERROR: Error handling PayPal webhook {"error":"SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect decimal value: 'AUD' for column `apipixel_hasanat_be`.`transactions`.`amount` at row 1 (Connection: mysql, SQL: insert into `transactions` (`transaction_id`, `payment_gateway`, `status`, `amount`, `currency`, `payer_id`, `payer_email`, `payment_method_type`, `gateway_response`, `ip_address`, `net_amount`, `donation_id`, `updated_at`, `created_at`) values (WH-5PV952475L222220C-43A46944VH3926341, paypal, completed, AUD, AUD, ?, ?, card, {\"id\":\"68H08009UN493382E\",\"state\":\"completed\",\"amount\":{\"total\":\"12.00\",\"currency\":\"AUD\",\"details\":{\"subtotal\":\"12.00\"}},\"payment_mode\":\"INSTANT_TRANSFER\",\"protection_eligibility\":\"ELIGIBLE\",\"protection_eligibility_type\":\"ITEM_NOT_RECEIVED_ELIGIBLE,UNAUTHORIZED_PAYMENT_ELIGIBLE\",\"transaction_fee\":{\"value\":\"0.59\",\"currency\":\"AUD\"},\"invoice_number\":\"\",\"custom\":\"603\",\"billing_agreement_id\":\"I-38NA7F83PMDY\",\"create_time\":\"2026-09-23T12:25:33Z\",\"update_time\":\"2026-09-23T12:25:33Z\",\"links\":[{\"href\":\"https:\\/\\/api.sandbox.paypal.com\\/v1\\/payments\\/sale\\/68H08009UN493382E\",\"rel\":\"self\",\"method\":\"GET\"},{\"href\":\"https:\\/\\/api.sandbox.paypal.com\\/v1\\/payments\\/sale\\/68H08009UN493382E\\/refund\",\"rel\":\"refund\",\"method\":\"POST\"}]}, 173.0.80.117, AUD, 603, 2026-09-23 12:25:50, 2026-09-23 12:25:50))"} 
[2026-09-23 12:33:08] local.INFO: Received PayPal webhook {"payload":{"id":"WH-8JD622468Y915715M-4LV06113R1410302G","event_version":"1.0","create_time":"2026-09-23T12:32:54.667Z","resource_type":"sale","event_type":"PAYMENT.SALE.COMPLETED","summary":"Payment completed for A$ 400.0 AUD","resource":{"id":"2C343257M2907474J","state":"completed","amount":{"total":"400.00","currency":"AUD","details":{"subtotal":"400.00"}},"payment_mode":"INSTANT_TRANSFER","protection_eligibility":"ELIGIBLE","protection_eligibility_type":"ITEM_NOT_RECEIVED_ELIGIBLE,UNAUTHORIZED_PAYMENT_ELIGIBLE","transaction_fee":{"value":"9.90","currency":"AUD"},"invoice_number":"","custom":"605","billing_agreement_id":"I-P0VYJ2VD2M9A","create_time":"2026-09-23T12:32:27Z","update_time":"2026-09-23T12:32:27Z","links":[{"href":"https://api.sandbox.paypal.com/v1/payments/sale/2C343257M2907474J","rel":"self","method":"GET"},{"href":"https://api.sandbox.paypal.com/v1/payments/sale/2C343257M2907474J/refund","rel":"refund","method":"POST"}]},"links":[{"href":"https://api.sandbox.paypal.com/v1/notifications/webhooks-events/WH-8JD622468Y915715M-4LV06113R1410302G","rel":"self","method":"GET"},{"href":"https://api.sandbox.paypal.com/v1/notifications/webhooks-events/WH-8JD622468Y915715M-4LV06113R1410302G/resend","rel":"resend","method":"POST"}]}} 
[2026-09-23 12:33:09] local.ERROR: Error handling PayPal webhook {"error":"SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect decimal value: 'AUD' for column `apipixel_hasanat_be`.`transactions`.`amount` at row 1 (Connection: mysql, SQL: insert into `transactions` (`transaction_id`, `payment_gateway`, `status`, `amount`, `currency`, `payer_id`, `payer_email`, `payment_method_type`, `gateway_response`, `ip_address`, `net_amount`, `donation_id`, `updated_at`, `created_at`) values (WH-8JD622468Y915715M-4LV06113R1410302G, paypal, completed, AUD, AUD, ?, ?, card, {\"id\":\"2C343257M2907474J\",\"state\":\"completed\",\"amount\":{\"total\":\"400.00\",\"currency\":\"AUD\",\"details\":{\"subtotal\":\"400.00\"}},\"payment_mode\":\"INSTANT_TRANSFER\",\"protection_eligibility\":\"ELIGIBLE\",\"protection_eligibility_type\":\"ITEM_NOT_RECEIVED_ELIGIBLE,UNAUTHORIZED_PAYMENT_ELIGIBLE\",\"transaction_fee\":{\"value\":\"9.90\",\"currency\":\"AUD\"},\"invoice_number\":\"\",\"custom\":\"605\",\"billing_agreement_id\":\"I-P0VYJ2VD2M9A\",\"create_time\":\"2026-09-23T12:32:27Z\",\"update_time\":\"2026-09-23T12:32:27Z\",\"links\":[{\"href\":\"https:\\/\\/api.sandbox.paypal.com\\/v1\\/payments\\/sale\\/2C343257M2907474J\",\"rel\":\"self\",\"method\":\"GET\"},{\"href\":\"https:\\/\\/api.sandbox.paypal.com\\/v1\\/payments\\/sale\\/2C343257M2907474J\\/refund\",\"rel\":\"refund\",\"method\":\"POST\"}]}, 173.0.80.117, AUD, 605, 2026-09-23 12:33:09, 2026-09-23 12:33:09))"} 
[2026-09-23 15:32:50] local.INFO: Received PayPal webhook {"payload":{"id":"WH-5DN28448EE3786320-49Y50400S5225963X","event_version":"1.0","create_time":"2026-09-23T15:32:31.995Z","resource_type":"sale","event_type":"PAYMENT.SALE.COMPLETED","summary":"Payment completed for $ 50.0 USD","resource":{"id":"0K791657C1169770P","state":"completed","amount":{"total":"50.00","currency":"USD","details":{"subtotal":"50.00"}},"payment_mode":"INSTANT_TRANSFER","protection_eligibility":"ELIGIBLE","protection_eligibility_type":"ITEM_NOT_RECEIVED_ELIGIBLE,UNAUTHORIZED_PAYMENT_ELIGIBLE","transaction_fee":{"value":"1.50","currency":"USD"},"receivable_amount":{"value":"65.37","currency":"AUD"},"exchange_rate":"1.3478117958825","invoice_number":"","custom":"189","billing_agreement_id":"I-9XLX24MPCD35","create_time":"2026-09-23T15:32:19Z","update_time":"2026-09-23T15:32:19Z","links":[{"href":"https://api.sandbox.paypal.com/v1/payments/sale/0K791657C1169770P","rel":"self","method":"GET"},{"href":"https://api.sandbox.paypal.com/v1/payments/sale/0K791657C1169770P/refund","rel":"refund","method":"POST"}]},"links":[{"href":"https://api.sandbox.paypal.com/v1/notifications/webhooks-events/WH-5DN28448EE3786320-49Y50400S5225963X","rel":"self","method":"GET"},{"href":"https://api.sandbox.paypal.com/v1/notifications/webhooks-events/WH-5DN28448EE3786320-49Y50400S5225963X/resend","rel":"resend","method":"POST"}]}} 
[2026-09-23 15:32:52] local.ERROR: Donation not found for subscription {"subscription_id":"I-9XLX24MPCD35","donation_id":"189"} 
