Woocommerce Disable Repeat Purchase

This plugin will restrict all of those user purchases of downloadable products which have already been purchased by the user. Additionally, there is an added option to select other product types, should the store owners directly wish to restrict them.