The following configuration option controls how the rewards system works.
| Xpointsredeem | Yes Turns on rewards system |
| Xpointsredeemrate | .10 The number multiplied against the points to obtain a $ amount or a percentage if using couponpercent |
| Xpointsredeemtemplategift | tmp_pointsredeemgift.txt |
| xpointsredeemtemplatecoupon | tmp_pointsredeemcoupon.txt |
| Xpointsredeemtype | Gift or Coupon or PercentCoupon The type of reward to be created. Only one type is allowed per shop |
| xpointsredeemcouponproducts | List of product numbers for which coupon can be used For example: 1,77,88 |
| xpointsredeemcouponcategories | List of categories for which product can be used For example: 2,3 |
| Xpointsredeemminpoints | Minimum number of points that can be redeemed |
| Xpointsredeemmaxpoints | Maximum that can be redeemed at one time |
| Xpointsequalcurrency | Yes means that the points are calculated using the price rounded to an integer. For example $5.55=5 points $6.85 = 7 points |
This section will help you decide which rewards system you may wish to use.
Coupons can be used only once.
They deduct the face value from the amount of purchase for products only. If a customer purchases say a $40 product and $10 shipping and the coupon has a face value of $60, they do not pay anything for the product but have to pay the $10 shipping but they also cannot use the remaining $20 of the coupon.
Coupons are automatically available for use.
Gift certificates act more like cash and can be reused.
If a person has a $60 gift certificate, and purchases $40 worth of goods plus $10 shipping, the remaining $10 can be used again at some later time. Shipping is always paid for automatically by gift certificate. Gift certificates are not automatically available for use unless the merchant has set set xgiftautoenable=Yes.
| Xpointsredeemtemplategift | tmp_pointsredeemgift.txt |
| xpointsredeemtemplatecoupon | tmp_pointsredeemcoupon.txt |
p>
a href="shopquery.asp?pother1=redeem">Product for points
/a>
/p>
This will display all products that have redeem in the pother1 field Then use the following Shop Configurattion value to limit purchase to those products. These numbers will be site specific.
| Xpointsredeemcouponproducts | List of product numbers for which coupon can be used For example: 1,77,88 |
| Xpointsredeemcouponcategories | List of categories for which product can be used For example: 2,3 |
Instead of setting a value for each product individually, the product price can be used to automatically calculate the points.
Use the following shop configuration value
| Xpointsequalcurrency | Yes means that the points are calculated using the price rounded to an integer. For example $5.55=5 points $6.85 = 7 points |
To prevent hackers from accumulating points and then using them, a check is made against a list of valid payment methods that you trust.
| Xendofordervalidpayments | Visa,Authorizenet |
A new menu appears on the Customer Service menu (shopcustadmin.asp). Link #9 in this example.

A new page is displayed showing the customer the number of points remaining and allowing them to
select the number of points to be redeemed

The customer clicks continue, a coupon or gift certificate is created and an email is sent to both the
merchant and the customer.
Once an order has gone through, you wish to now add the points to the customer record. This can be done
using a new file shopa_pointsorder.asp. This form allows you to add points or remove points from the
customer record.

Once an order number is entered, a confirmation screen will be displayed

This says that the order was worth 100 points. Do you want to proceed? If not use the back button. There
is no error indication in the order. This means that the order may have already added the points to the
customer during the order process.
![]() |
Back | ![]() |
Printable Version | ![]() |
Search other topics | ![]() |
Submit a Ticket |