Skip to main content

Paywhirl workflows

L
Written by Lukasz Kopcinski
Updated over a week ago

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

Did this answer your question?