Important Notice from AspDotNetStorefront
It is with dismay that we report that we have been forced, through the action of hackers, to shut off write-access to this forum. We are keen to leave the wealth of material available to you for research. We have opened a new forum from which our community of users can seek help, support and advice from us and from each other. To post a new question to our community, please visit: http://forums.vortx.com
Results 1 to 11 of 11

Thread: Reward System

  1. #1
    Rugster is offline Junior Member
    Join Date
    Oct 2007
    Posts
    25

    Default Reward System

    I have a client that would like to do a customer reward program (where you earn points for every purchase) type of thing. I was wondering if any of the versions currenty support something like this or if anyone has any feedback on trying this in the past.

    Thanks,

    Rugster

  2. #2
    ASPDNSF Staff - Jon's Avatar
    ASPDNSF Staff - Jon is offline Senior Member
    Join Date
    Sep 2004
    Posts
    11,419

    Default

    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.
    Jon Wolthuis

  3. #3
    ASPDNSF Staff - Buddy is offline Banned
    Join Date
    Jul 2005
    Posts
    378

    Default

    Quote Originally Posted by jwolthuis View Post
    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.
    Or just mod how may points you give for each dollar spent. That way all your code is in the confirmation step of the order.

  4. #4
    Rugster is offline Junior Member
    Join Date
    Oct 2007
    Posts
    25

    Default

    Thanks for the quick responses. Would this require the source code?

    Rugster

  5. #5
    ASPDNSF Staff - Buddy is offline Banned
    Join Date
    Jul 2005
    Posts
    378

    Default

    You could get by with just modifying the code in the page so it would not require full source.

  6. #6
    Rugster is offline Junior Member
    Join Date
    Oct 2007
    Posts
    25

    Default

    Thanks Buddy! Could you point me in the right direction to find some more info on Micropay. I found in the manual it talks about it as a payment method but haven't found much more than that.

    Thanks again everyone,

    Rugster

  7. #7
    ASPDNSF Staff - Buddy is offline Banned
    Join Date
    Jul 2005
    Posts
    378

    Default

    The MicroPay balance is in the Customer record in the field MicroPayBalance. You can implement your own calculation logic for determining how much you want to give for each order. You also might want to exclude items like gift cards from the order total when calculating the earned points.

  8. #8
    Rugster is offline Junior Member
    Join Date
    Oct 2007
    Posts
    25

    Default

    Thanks again Buddy!

  9. #9
    Fatgamer is offline Junior Member
    Join Date
    May 2008
    Posts
    7

    Default

    Quote Originally Posted by ASPDNSF Staff - Buddy View Post
    You could get by with just modifying the code in the page so it would not require full source.
    The code in which page? (Also, which page would need to be modified to deduct points for a refund?)

  10. #10
    ASPDNSF Staff - Buddy is offline Banned
    Join Date
    Jul 2005
    Posts
    378

    Default

    The code would go in the order confirmation page.

  11. #11
    ryanvmcgee is offline Junior Member
    Join Date
    Apr 2010
    Posts
    3

    Default Update

    Hi Guys,

    did you figure this out?

    If so, would you mind providing an example of what was done in the order confirmation code to update the micropay balance?

    I know things may have changed quite a bit since 2008, but anything would help.

    Thanks in advance,
    Ryan