UPDATE: it looks like (after auth and payment confirmation) all that is needed is a 304 redirect, instead of download. Hope that helps. We like Itch.io best.