requestProduct