2.13 Redeem Points Against Balance

The RedeemPointsAgainstBalance operation allows you to retrieve all available points balances for a specific Rewards4 member using their MemberId (iRewardsID). The response returns a list of balances, where each balance includes a unique key (sKey), the number of points available (iPoints), and the corresponding GBP value (dValue). This allows you to view both the standard points balance and any promotional-specific balances associated with the member.

Request and response samples can be found at https://soapservices.rewards4sport.com/soap.asmx?op=RedeemPointsAgainstBalance


2.13.1 Request Parameters



Parameter Description Data Type Required? 
iRewardsID Unique identifier of Rewards4 member (Rewards4 ID) Integer Yes
redemptions The redemptions to be applied to the member account CampaignRedemption Yes

CampaignRedemption

Parameter Description Data Type Required? 
iPoints Number of points to be redeemed Integer Yes
dValue Currency value of points to be redeemed Decimal Yes
dDate Date & time of redemption DateTime Yes
sNote Description of redemption String Yes
sSource Transaction order number or unique identifier String Yes
sCampaignKey The key of the balance that should be redeemed against. String Yes

2.13.2 Response


The operation will return one of the below.

The operation will return one of the below codes.

Code Description Data Type
-2 The member doesn’t have enough points on their account to cover the transaction Integer
-3 An error has occurred Integer
1 Points successfully redeemed Integer