Actions150
- Branches Actions
- Carts Actions
- Catalog Actions
- Customers Actions
- Add Customers To Group Customer
- Create Customer Group
- Delete Customer Group
- List Customer Groups
- Update Customer Group
- Ban Customer
- Create Customer
- Customer Details
- Delete Customer
- List Customers
- Un-Ban customer
- Update Customer
- Customer Loyalty Points
- Update Customer Loyalty Points
- List Reviews
- Review Details
- Update Review
- Finance Actions
- Locations Actions
- Marketing Actions
- Merchant Actions
- Orders Actions
- List Auto Assignment Rules
- Order Assigned Employees Details
- Create Order History
- List Order Histories
- Create Invoice
- Create Order Invoice
- Invoice Details
- List Invoices
- Send Order Invoice
- Create Order Item
- Delete Order Item
- List Order Items
- Update Order Item
- List Order Reservations
- Create Custom Order Status
- List Order Statuses
- Order Status Details
- Update Custom Order Status
- Update Order Status
- Create Order
- Duplicate Order
- List Orders
- Order Actions
- Order Details
- Relocate Order Stock
- Update Order
- Products Actions
- Attach Digital Code
- Attach Digital File
- Delete Digital File
- Attach Image
- Attach Video by SKU
- Attach Youtube Video
- Delete Image
- Update Image
- List Product Quantities
- List Quantity Audit
- List Quantity Change Reasons
- Update Bulk Quantities
- Delete Option Template
- List Option Templates
- Option Template Details
- Create Product Option Value
- Delete Product Option Value
- Product Option Value Details
- Update Product Option Value
- Create Product Option
- Delete Product Option
- Product Option Details
- Update Product Option
- Create Product Tag
- List Product Tags
- List Product Variants
- Product Variant Details
- Update Product Variant
- Change Product Status
- Create Product
- Delete Product
- Delete Product By SKU
- List Products
- Product Details
- Product Details By SKU
- Update Product
- Update Product By SKU
- Update Product Price By SKU
- Shipping Actions
Customers → Update Customer Loyalty Points
AI-generatedSummary
Update the loyalty points for one or more customers on the Salla platform, specifying the points change, operation type (increase or decrease), reason, and communication channels.
Inputs
- Sub-resource (required) — Select the sub-resource within Customers resource, must be 'loyalty' for this operation.
- Points (required) — The number of loyalty points to add or subtract, unless Reset Points is set to true.
- Type (required) — Specify whether to increase ('plus') or decrease ('minus') the loyalty points.
- Reason (required) — A text reason explaining why the loyalty points are updated.
- Channel Send (required) — JSON object selecting which communication channels to send updates through.
- Customers (required) — JSON array listing customer IDs that will receive the loyalty points update.
- Additional Fields — Optional fields including 'Reset Points' (boolean to reset loyalty points) and 'Select All' (boolean to select all customers for the update).
- Return Mode — Choose response format: 'Data Only' returns only the data payload, 'Full Envelope' returns full backend response including status.
Output shape
a list of response items each containing the updated loyalty points data or full backend response envelope depending on Return Mode setting
The output list may include multiple entries if the API returns multiple data items. Errors in the request or response will raise node execution errors with detailed messages.
Examples
Example 1: Add 100 loyalty points to specified customers via the web channel with a reason 'Promotion Bonus'.
Set Type to 'plus', Points to 100, provide Customer IDs array, Reason as 'Promotion Bonus', Channel Send specifying 'web', Sub-resource as 'loyalty', and Return Mode as needed.