YITH WooCommerce Account Funds allows all users to have a virtual wallet for their purchases. Users make a deposit and their sum gets converted into virtual funds, which can be used to purchase from your store, avoiding any kind of transaction before purchase.
In combination with YITH WooCommerce Review For Discounts, the admin can reward the registered customer that leaves a review also with funds.
After installing and activating both plugins, you will be able to configure the email that will inform the customers about the new funds credited thanks to their review.
For further details about YITH WooCommerce Account Funds settings, please refer to the official documentation.