https://itch.io/docs/legal/terms#refunds
The itch.io terms of service doesn't specify a time period, but for comparison, the Steam has a two-week limit and two-hour playtime cap
https://store.steampowered.com/steam_refunds
Steam also displays on reviews whether the reviewer had the game refunded, so I've had the situation where a thumbs-up review shows a refund, but at least I got the review.