I'm pretty sure it needs the parent product because it's used in webpay to get payment setup info. So far I've been able to start a Boku purchase with this patch but I have not completed it (that requires a hosted server).