Been looking for this for a while, seems to be one of the best rewards plugins on the market
WooCommerce Points and Rewards Plugin - WPLoyalty
Empower your ecommerce store with our WooCommerce Points & Rewards program. Drive customer loyalty, boost sales, and enhance your business.
wployalty.net