When using the trigger from easyPoints, "Point Balance Update", in Shopify Flow, there are Types in the condition to indicate how the point balance has been updated.
If the type is not indicated with this trigger, point deductions and any kind of point movement will result in the flow triggering. We recommend using type to specify what kind of point adjustment has been made.
Types
fulfillment
When orders are fulfilled, and points have changed.
reward
The reception of a reward.
manual
Manual point adjustment has been made.
expiration
Point expired from the expiration date.
flow
Points adjusted by Shopify Flow.
csv
Points adjusted by CSV import.
api
Points adjusted with API.
coupon_reimbursement
Point returns from order cancellations.
refund
Points deducted from refunds.
coupon_cancellation
Returning points due to coupon cancellation.
Conditions with deduction/ additions
When adjusting points manually, using CSV, API or other types, there could be a chance that the points are not only added but also deducted. So, there are ways to create a condition for adjustments that are additions or deductions.
By adding "Point Value is greater than 0" to the condition, the flow will only activate for added point adjustments.
Just like this, the opposite is also possible with only deductions, so please use the conditions correctly to fit the situation.
easyPoints also provides various variables like Tier and Point balance, which can be used in checks and actions. Check the following article for more information.
> Trigger variables available in Shopify Flow
For more information about flows, please refer to the articles below.