The myCred WooCommerce Plus addon helps you award points to your WooCommerce store users using the myCred points management system. What’s special about this addon is that it will automatically award coupons to users whenever they successfully achieve a higher rank and badge. Partial payment and coupon options can also be displayed on the cart page and checkout page.
Demo: https://mycred.me/store/mycred-woocommerce-plus/