Transfer Points

Transfer points from one user to another

Point Definition
Select required
Default:
None

Choose the point definition you want to transfer points for

Source User
Select required
Default:
None

The username of the user you want to transfer points from (supports variables)

Source Platform
String required
Default:
%userType%

The platform of the user you want to transfer points from (supports variables)

Target User
Select required
Default:
None

The username of the user you want to transfer points to (supports variables)

Target Platform
String required
Default:
%userType%

The platform of the user you want to transfer points to (supports variables)

Amount
number required
Default:
0

The amount of points to transfer (supports variables)

Base Variable Name
String
Default:
userPoints

Outputs '%(variableName)Source%' and '%(variableName)Target%' with the users points after the transfer (supports variables)

public bool TransferPoints(string sourceUserName, string destUserName, Platform platform, Guid pointId, long amount)
Read more in API > C# > Methods > Core > Points > Users > Transfer Points