- Home
- Resources
- Integrations
- PayWhirl
PayWhirl Zapier integrationAutomate PayWhirl with Zapier.
The PayWhirl Zapier integration gives you 5 actions and 3 searches, with no trigger of its own. Another app starts the Zap, then PayWhirl creates customers, adds payment methods, subscribes or cancels, and looks up customers, subscriptions and invoices.
Verified Trustpilot reviews · AI, automation & growth agency
What the PayWhirl Zapier integration does for you
The PayWhirl Zapier integration lets your other tools drive PayWhirl, the recurring billing tool that sells subscriptions, pre-orders and payment plans. PayWhirl never starts a Zap on its own: something happens elsewhere, and Zapier tells PayWhirl to create, subscribe or cancel, or reads what PayWhirl already holds.
Three outcomes worth building first. Customers created from your signup form: each new entry calls Create Customer with a name, an email and a currency, so nobody retypes it. Cancellations that stop at the source: a cancel request in your helpdesk calls Cancel Subscription, or Cancel All Subscriptions when the customer leaves for good. Subscription context in every ticket: Get Customer and Search Customer's Subscriptions pull what PayWhirl knows into the message your support agent reads.
What Zapier does not do here: it cannot react to a new subscription, a payment or a failed charge in PayWhirl, because the app exposes no trigger on Zapier. That event has to come from another tool. There is no find-or-create search, so a lookup that misses does not create the customer for you. And nothing that happened before you switched the Zap on is picked up.
Comparing tools first? The Make vs Zapier comparison and our Zapier training are worth a look.
The Zapier words behind this page
Zapier uses a few words of its own. Each one below in a plain line, so the rest reads easily.
- Zap
- The automation you build: one trigger, then one or more actions that run every time the trigger event happens.
- Trigger
- The event that starts the Zap. PayWhirl has none on Zapier, so it always comes from another app you use.
- Action
- What the Zap does after it starts: here, creating a customer or a subscription, or cancelling one, in PayWhirl.
- Task
- The unit Zapier bills: one action your Zap completed successfully. Your plan is counted in tasks.
- Polling vs instant
- A polling trigger is checked on a timer set by your plan. An instant trigger is reported by its own app the moment it happens.
- Filter
- A step that lets the Zap go on only when the incoming data meets your condition, and stops it otherwise.
- Search step
- A step that reads something already in an app, so the steps after it can reuse what it found.
- Connection
- Your PayWhirl account linked to Zapier once, then reused by every PayWhirl step in all your Zaps.
What a PayWhirl Zap costs
PayWhirl is not a premium app on Zapier, so it runs on the free plan. You pay in tasks, and only successful actions count.
- Free plan100 tasks per month, unlimited Zaps
- Free plan stepsOne trigger and one action
- Search or filterMakes the Zap multi-step
- PayWhirl on ZapierNot premium, works on every plan
The trigger, from whatever app, never costs a task. Each action that succeeds is one task, so a three-action Zap uses three times what a one-action Zap uses. A failed action is not counted. The free plan stops at two steps: one trigger and one action. Add a search, a filter or a second action and the Zap becomes multi-step, which needs a paid plan. Most PayWhirl scenarios look a customer up before acting on them, so plan for that. The grid below sets how often a polling trigger in the other app is checked.
Connect PayWhirl to Zapier in 3 steps
- 01
Open the Apps page
In Zapier, go to Apps and click + Add connection. Search for PayWhirl in the dialog and select it. You need a PayWhirl account, with access to the customers and subscriptions your Zaps will touch.
- 02
Sign in to PayWhirl
Click Add connection. A new tab opens on PayWhirl: sign in with the account that holds your customers and plans, not a test account. The Zap will only see what that account can reach.
- 03
Grant access
Allow Zapier into the account. The connection is saved once and reused by every PayWhirl step, so the next Zap you build will not ask for it again. One connection, many Zaps, no repeated sign-in.
Your first PayWhirl Zap: customers from a signup form
GoalEach completed signup form creates a PayWhirl customer, but only for people who chose a paid offer.
- 01
Pick the trigger
Create a Zap and choose your form tool with its new entry event. PayWhirl cannot start a Zap, so this first step always belongs to another app.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent entries, so you map the next steps on a real signup rather than an empty sample.
- 03
Add a filter
Add a Filter step from the plus icon: pick the offer question, a text rule that excludes a value, and Free as that value. Free signups stop there. A filter makes the Zap multi-step, so it needs a paid plan.
- 04
Add the PayWhirl action
Add PayWhirl with Create Customer. Map first name, last name and email from the form, and set the currency as a code such as EUR or USD.
- 05
Test, then publish
Test each step and check the customer in PayWhirl. When it looks right, click Publish. Entries submitted before that moment are not processed.
PayWhirl actions
PayWhirl gives you 5 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Cancel All Subscriptions
ActionIn Zapier“Cancel all subscriptions of a customer”
Stops every subscription a customer has in one go, from their customer ID alone.
Cancel Subscription
ActionIn Zapier“Cancel an existing subscription”
Cancels one existing subscription, picked by its subscription ID, and leaves the customer's other subscriptions in place.
Create Customer
ActionIn Zapier“Create a new customer”
Adds a new customer to PayWhirl from a name, an email and the currency they will be billed in. It is the starting point for every other action on this page.
Add Payment Method
ActionIn Zapier“Add a new payment method”
Attaches a new payment method to an existing PayWhirl customer, identified by their customer ID, so they can be billed later.
Subscribe Customer
ActionIn Zapier“Subscribe a customer to an existing plan”
Puts an existing customer on one of your existing PayWhirl plans, using the customer ID and the plan ID.
PayWhirl searches
3 search steps look for data that already exists in PayWhirl, so a later step can use it.
A search step reads what PayWhirl already holds and hands it to the next steps. In the editor, the three PayWhirl searches sit at the bottom of the Action event list, under SEARCH. Most of them exist to find the customer ID or subscription ID that the actions ask for. PayWhirl has no find-or-create variant. Three settings decide what happens next.
Get Customer
SearchIn Zapier“Get customer by ID or e-mail”
Finds a PayWhirl customer from either their customer ID or their email address, and passes the record to the steps after it.
Search Customer's Subscriptions
SearchIn Zapier“Find subscriptions of given customer”
Lists the subscriptions held by one customer, from their customer ID, so a later step can act on the right one.
Search Invoices by Tracking Number
SearchIn Zapier“Find invoices with a given tracking number”
Looks up PayWhirl invoices that carry a given tracking number, and hands what it finds to the following steps.
The three settings every search exposes
- Successful if no search results are found?On its default, a search that finds nothing stops the Zap and skips the steps that depended on it. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into find-or-create. PayWhirl offers no such variant, so pair a miss with Create Customer yourself if needed.
- If multiple search results are found?Three ways out when several items match: keep the first (the default), stop the Zap, or pass all of them on at once.
When a PayWhirl Zap breaks
Zapier links no help article to PayWhirl and documents no limit specific to it. The failures to expect come from Zapier itself and from the required fields of PayWhirl steps.
Look at these first when a Zap stops or misbehaves. Our Zapier troubleshooting page covers the rest.
Subscribe Customer fails
The customer needs a valid payment method on file before Subscribe Customer can run. Add it first with Add Payment Method, or check the customer in PayWhirl.Every subscription got cancelled
Cancel All Subscriptions stops all of them at once. If the trigger fires on the wrong case, guard the step with a filter before it runs again.Old signups never arrive
A Zap only reacts to what happens after you publish it. Entries and orders from before stay where they are; moving them is a separate job.A bulk import gets held back
When the trigger app returns a sudden flood of items, after an import or a migration, Zapier's flood protection can hold the batch back.
Need help automating PayWhirl with Zapier?
A person reads every message.



