Add sync_user_product stored procedure