PayWhirl's workflows feature allows you to automatically execute a number of actions on different subscription events.
A basic example would be to tag a customer in Shopify with "Active Subscription" when a new subscription is created and remove it when paused. Or, add a discount after fifth order if a customer subscribed to a given product and/or a specific selling plan.
PayWhirl supports the following subscription event triggers:
Subscription created
Subscription paused
Subscription resumed
Subscription canceled
Subscription expires
Subscription payment fails (retrying)
Subscription payment fails (last attempt)
Subscription payment succeeds
You can perform an action in Shopify on each of the event triggers listed above. You can further conditionalize the triggers with the following options:
Subscription contains ANY of the selected products
Subscription DOES NOT contain ANY of the selected products
Subscription contains ALL of the selected products
Subscription contains ANY of the selected product variants
Subscription DOES NOT contain ANY of the selected product variants
Subscription contains ALL of the selected product variants
Subscription contains ANY product with matching title
Subscription contains ANY product variant with matching title
Customer has no active subscriptions
After Nth Order
And the available actions are:
Please let us know if you have any questions!
SIncerely,
The PayWhirl Team