Restore product from receipt (bug 981235)

It just has ``productId`` for now but I would like to document the info object. I should add that to the docs.