Loyalty Points Card for Virtuemart extension (not free), which offers a special loyalty program for buyers of your website built on a component Virtuemart.
Loyalty Points Card for Virtuemart – loyalty program for Joomla

Reward their own customers with rewards for purchases made! The plugin is not a payment system, and a special set of rules and points. Installs through the standard extension Manager.
To get started, you’ll need a third party component of social activity like AltaUserPoints (free solution), Jomsocial or EasySocial. During the installation process for these 3 social plugins you will have recorded a few rules to confirm the bonuses. Thus a registered site visitors can get useful points which they can exchange for products in your store.
Instructions:
Install through normal Joomla installer this component and find it in the plugin Manager
Open the settings:
Points system: Points AltaUserPoints or Jomsocial or EasySocial Points. Whatever of these third-party extensions you use, make sure that one of them is installed on your system. Please note – AltaUserPoints is a free solution, other components of pay.
Ratio: How many points to set the store’s currency. For example if you bet 100, 1 point will cost 0.01€.
Percentage: set the percentage of the value of the goods, which will be added as bonuses to the buyer.

Get – получить