2.5 Deduct Points

Removes points from an existing Rewards4 member account. Most likely due to a refunded transaction. Request and response samples can be found at https://secure.rewards4group.com/ws2016n/soap.asmx?op=DeductPoints

int DeductPoints (int iRewardsID, int iPoints, decimal dValue, datetime dDate, datetime dActivationDate, string sNote, string sSource)


2.5.1 Request Parameters



Parameter Description Data Type Required? 
iRewardsID Unique identifier of Rewards4 member (Rewards4 ID) Integer Yes
iPoints Number of points to remove Integer Yes
dValue Currency value of transaction Decimal Yes
dDate Date & time of transaction DateTime Yes
dActivationDate Date & time of when points will become available DateTime Yes
sNote Description of transaction String Yes
sSource Transaction order number or unique identifier String Yes

2.5.2 Response


The operation will return one of the below codes.

Code Description Data Type
-2 iPoints value is set to zero Integer
-3 An error has occurred Integer
1 Points successfully added Integer