Describe the bug
Still exists cases where if a user gift subs and the payment fails the event its still fired.
To Reproduce
Not sure but i see a user who attemp to gift fails but the websocket get that event like a valid gift event...
Expected behavior
Not fire gift event if payment fails.
Additional context
Logs of the event (01KQGDXT5GTX16RXWRK7ACYGDQ).
{"broadcaster":{"is_anonymous":false,"user_id":15895787,"username":"jaidefinichon","is_verified":true,"profile_picture":"https://files.kick.com/images/user/15895787/profile_image/conversion/b1e31a27-11ef-462b-9632-e8f1a7dd29b1-medium.webp","channel_slug":"jaidefinichon","identity":null},"gifter":{"is_anonymous":false,"user_id":15992214,"username":"Jojamcito","is_verified":false,"profile_picture":"https://files.kick.com/images/user/15992214/profile_image/conversion/94c41f7b-5bd4-4ac9-98f7-c278e5958ea7-medium.webp","channel_slug":"jojamcito","identity":null},"giftees":[{"is_anonymous":false,"user_id":17612206,"username":"Choripanazo","is_verified":false,"profile_picture":"https://files.kick.com/images/user/17612206/profile_image/conversion/947cf4c8-aa58-489f-9313-bc64b55d8072-medium.webp","channel_slug":"choripanazo","identity":null},{"is_anonymous":false,"user_id":16000669,"username":"megueto","is_verified":false,"profile_picture":"","channel_slug":"megueto","identity":null},{"is_anonymous":false,"user_id":16938239,"username":"davidelbueno","is_verified":false,"profile_picture":"","channel_slug":"davidelbueno","identity":null},{"is_anonymous":false,"user_id":15997120,"username":"Seba_095","is_verified":false,"profile_picture":"","channel_slug":"seba-095","identity":null},{"is_anonymous":false,"user_id":9089369,"username":"Tomakoku","is_verified":false,"profile_picture":"https://files.kick.com/images/user/9089369/profile_image/conversion/3bc7d09d-348d-46d3-8a78-53787428e4b8-medium.webp","channel_slug":"tomakoku","identity":null}],"created_at":"2026-05-01T00:09:58.177143633Z","expires_at":"2026-05-31T00:09:58.177143715Z"}
Describe the bug
Still exists cases where if a user gift subs and the payment fails the event its still fired.
To Reproduce
Not sure but i see a user who attemp to gift fails but the websocket get that event like a valid gift event...
Expected behavior
Not fire gift event if payment fails.
Additional context
Logs of the event (01KQGDXT5GTX16RXWRK7ACYGDQ).
{"broadcaster":{"is_anonymous":false,"user_id":15895787,"username":"jaidefinichon","is_verified":true,"profile_picture":"https://files.kick.com/images/user/15895787/profile_image/conversion/b1e31a27-11ef-462b-9632-e8f1a7dd29b1-medium.webp","channel_slug":"jaidefinichon","identity":null},"gifter":{"is_anonymous":false,"user_id":15992214,"username":"Jojamcito","is_verified":false,"profile_picture":"https://files.kick.com/images/user/15992214/profile_image/conversion/94c41f7b-5bd4-4ac9-98f7-c278e5958ea7-medium.webp","channel_slug":"jojamcito","identity":null},"giftees":[{"is_anonymous":false,"user_id":17612206,"username":"Choripanazo","is_verified":false,"profile_picture":"https://files.kick.com/images/user/17612206/profile_image/conversion/947cf4c8-aa58-489f-9313-bc64b55d8072-medium.webp","channel_slug":"choripanazo","identity":null},{"is_anonymous":false,"user_id":16000669,"username":"megueto","is_verified":false,"profile_picture":"","channel_slug":"megueto","identity":null},{"is_anonymous":false,"user_id":16938239,"username":"davidelbueno","is_verified":false,"profile_picture":"","channel_slug":"davidelbueno","identity":null},{"is_anonymous":false,"user_id":15997120,"username":"Seba_095","is_verified":false,"profile_picture":"","channel_slug":"seba-095","identity":null},{"is_anonymous":false,"user_id":9089369,"username":"Tomakoku","is_verified":false,"profile_picture":"https://files.kick.com/images/user/9089369/profile_image/conversion/3bc7d09d-348d-46d3-8a78-53787428e4b8-medium.webp","channel_slug":"tomakoku","identity":null}],"created_at":"2026-05-01T00:09:58.177143633Z","expires_at":"2026-05-31T00:09:58.177143715Z"}