Actions18
- Member Management Actions
- Order Management Actions
- Customer Management Actions
- Master Data Management Actions
- Points Management Actions
Overview
This node integrates with the SocialHub system API to adjust member points in a loyalty or points management system. It allows users to increase or decrease points for a specified member or points account, supporting various operation types such as behavior increase, behavior decrease, gift redemption decrease, and coupon redemption decrease. This node is useful for scenarios where businesses need to programmatically manage loyalty points, for example, rewarding customers for purchases or deducting points for redemptions.
Use Case Examples
- Increasing points for a member after a purchase.
- Decreasing points due to a gift redemption.
- Adjusting points with a description and expiry time for tracking.
Properties
| Name | Meaning |
|---|---|
| Account Type | Specifies whether the account is a points account or a member card number. |
| Account Code | The points account code or member card number to adjust points for. |
| Points Group Code | Optional code to specify the points group. |
| Operation ID | Unique identifier for the points operation. |
| Operation Type | Type of points operation to perform, such as behavior increase or gift redemption decrease. |
| Point Value | The number of points to adjust (positive or negative). |
| Point Description | Optional description for the points adjustment. |
| Points Expiry Time | Timestamp when the points expire. |
| Upgradeable | Flag indicating whether the points adjustment is upgradeable (affects tier upgrades). |
Output
JSON
data- Response data from the points adjustment operation, typically including details of the adjustment result.
Dependencies
- Requires an API key credential for the SocialHub API to authenticate requests.
Troubleshooting
- Common issues include invalid or missing required parameters such as account code or operation ID, which will cause the API to reject the request.
- Errors may occur if the points expiry time is not provided or is in an incorrect format; ensure it is a valid timestamp.
- Operation type must be one of the supported values; using an unsupported type will result in an error.
- If the API returns an error, check the error message for details and verify that the API credentials are correct and have sufficient permissions.
Links
- SocialHub API Documentation - Points Adjustment - Official API documentation for adjusting member points using the SocialHub system.