Originally Posted by
jwolthuis
Sort of. AdNSF supports a "MicroPay" system, where "points" can be (via your modification) accumulated for every purchase. The customer's point total (MicroPay balance) is displayed on the Shopping Cart page, and can be used as a payment method.
Your mod would add points when the customer reaches the Order Confirmation page, and remove points when an order is refunded.
Out-of-the-box, the relation between currency and MicroPay is 1:1, meaning that a balance of 35.50 equates to 35.50 dollars (or pounds, euros, etc). You may want to mod this ratio as well.