Set-up for Order type rule -- Virtuemart


  • Default avatar
    tomh    
     6 years ago  last edited 6 years ago
    0

    (Virtuemart 3.4.0; J3.8.12; spa3.staging-exquison.info/beauty-shop)

    Hello,

    I entered 2.5 to the Percent of Order Value in the Edit Rule section.
    When I buy a $100 product, (no shipping) I receive 54.48 points. (In the config, in the Coupon Payout Point to Amount Ratio is 1).

    I need to generate points equal to 2.5% of the net purchase (wo tax & shipping.)

    Can you please advise how this can be done?

    Also, in my current setup, when you click on the Redeem button, the system sends an email with a coupon. I would like to set up the system, so when you click on the redeem button displayed on the checkout page, the points are redeemed directly through the given transaction.

    Please advise how this can be done.



    Regards,
    Tom
  • Your avatar
    seyi    
     6 years ago
    0

    Please get the latest, 3.5.0.1, this should fix the with percent of order value points.

    When using the AwoRewards Points module, and you click the redeem button:
     - a coupon of current points is created
     - the coupon is added to the cart (if not empty)
     - it is emailed to the customer (just in case the customer never fully checks out, they still have the code)

    If you wanted a more direct approach, you would also need to use AwoCoupon balance.  In this case, you would automatically convert all points to AwoCoupon balance and include the balance module, which when clicked is used directly in the cart:
  • Default avatar
    tomh    
     6 years ago
    0

    Hello Seyi,

    Thank you very much for your follow-up.

    I updated the Rewards component as you recommended and it perfectly calculates the order type points now.

    We also tried configuring the AwoCouponPro. We managed to display the AwoBalance module on our one page checkout page, however, it always shows 0 point, even after you complete a test transaction and the points show up in the Credit History in the back-end.

    The attached file includes the screenshot of the checkout and the backend credit history pages.

    Can you pls advise how the problem can be resolved

    Regards,
    Tom




  • Your avatar
    seyi    
     6 years ago
    0

    Ok, those are 2 different systems:
     - AwoCoupon Balance
     - AwoRewards points

    To display in AwoCoupon balance, the reward points have to be converted.  You can do this by going to
      AwoRewards > Configuration > Automatic Payment tab

    And set payment type to AwoCoupon balance.  So when points are accumulated in AwoRewards, they are automatically converted to a balance in AwoCoupon.
  • Default avatar
    tomh    
     6 years ago
    0

    Hello Seyi,

    It works great now, thank you very much.

    I tested in now and the reward did show up when I right-away went back to the check-out page.

    One more question -- this is just to double-check -- I think you mentioned that I should set up the cron job for making sure that the reward points are always converted on a timely manner. Is this correct? Or, whether I need this is server dependent. (the poorman's cron has been off)

    Cheers,
    Tom
  • Your avatar
    seyi    
     6 years ago
    0

    Cron is needed for rules such as
    - product review
    - registration (where user is required to activate account)
    - registration rule with delay (not ordered in a specific time)

    For normal registration and normal order rules it is not really required.  Cron would catch anything that is left over.  So if for instance for whatever reason an order rule that should have been triggered was not, when cron runs, it sees this, and triggers the reward.

    So you can get away without cron, but for best use, you should have it run.