- Home
- Resources
- Integrations
- Payhere
Payhere Zapier integrationAutomate Payhere with Zapier.
The Payhere Zapier integration gives you 2 triggers, 1 action and 0 searches. Payhere tells Zapier straight away when a payment comes in or a subscription ends, and a Zap can create new payment plans in your Payhere storefront.
Verified Trustpilot reviews · AI, automation & growth agency
What the Payhere Zapier integration actually does
Payhere gives service businesses an online storefront where clients pay, once or on a recurring basis. The integration passes two events to Zapier, a payment received and a subscription cancelled, and lets a Zap add a payment plan to your storefront.
Three results people set up. A revenue log: Payment Received adds every payment to the sheet you use for bookkeeping, with nothing copied by hand. A churn alert: Subscription Cancelled warns the account manager in chat, whether the client cancelled or Stripe ended the subscription after failed payments. A plan factory: a row added to a pricing sheet feeds Create Plan, so new offers reach the storefront without anyone opening Payhere.
Now the limits. Zapier cannot edit or delete a plan, refund a payment or touch a customer in Payhere: the single action creates plans and nothing else. There is no search step, so a Zap cannot look up an existing plan or client. And no Zap sees the past: payments and cancellations from before you publish it never reach it.
If you are comparing automation tools before you start, the n8n vs Zapier comparison is a fair first read before you build anything on either tool.
Zapier vocabulary in one minute
Seven words come back across this page. Here they are, in plain English.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run every time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it. Payhere offers two.
- Action
- What the Zap does once it has started: the step that writes, sends or creates something. Payhere has one, Create Plan.
- Task
- The unit Zapier bills: one action your Zap completes successfully. The quota on your plan is a count of those.
- Polling vs instant
- Polling: Zapier asks the app for new items on a timer. Instant: the app reports the event itself. Both Payhere triggers are instant.
- Filter
- A step that lets the Zap go on only when what arrived meets your condition, and stops it otherwise. Paid plans only.
- Multi-step Zap
- Any Zap beyond one trigger and one action. A second action or a filter makes one, and it then needs a paid plan.
What a Payhere Zap really costs
Short answer: the Payhere trigger is free, and each successful action costs one task.
- Free plan100 tasks a month, unlimited Zaps
- Zap size on free2 steps: one trigger, one action
- Payhere triggers2 instant, grid does not apply
- Payhere premium?No, available on the free plan
A trigger never uses a task, so Payhere reporting a payment costs nothing by itself. Each action that succeeds after it counts as one task, in Payhere or in another app, and an action that fails is not counted. A Zap that logs a payment and thanks the client spends two tasks per payment. On the free plan, Zaps stop at two steps, one trigger and one action; a filter or a second action needs a paid plan. The interval grid below only concerns polling triggers. Both Payhere triggers are instant, so they start your Zap without delay on every plan, free included.
Connect Payhere to Zapier in three steps
- 01
Open the connection dialog
From the Apps page of your Zapier account, click + Add connection. A connection is your Payhere account linked once, then reused by every Zap step that works with Payhere.
- 02
Choose Payhere
Type Payhere in the search box of the dialog, pick it, then click Add connection. You need an existing Payhere account; the dialog will not create one for you.
- 03
Sign in and grant access
Sign in to Payhere in the tab that opens and allow Zapier in. If your Zaps will create plans on a storefront you do not own, make sure your account can write plans there.
Your first Zap: act on a cancelled subscription
GoalWhen a Payhere subscription is cancelled, warn the team in chat and send the client a short goodbye email.
- 01
Pick the trigger
Build a new Zap, choose Payhere as the app and
Subscription Cancelledas the event, then select the Payhere connection you made earlier. - 02
Test on a real cancellation
Run the test. Zapier brings back the three most recent cancellations of your account, so you map the next steps on a real client.
- 03
Add the team alert
Add the first action in your chat app and drop the details from the trigger into the message. Test the step and check what it posted.
- 04
Add the client email
Add the second action in your mail app. Two actions make a multi-step Zap, so this version needs a paid plan; on the free plan, keep one of the two.
- 05
Publish
Publish the Zap to switch it on. The trigger is instant, so the next cancellation starts it right away, on any plan, free included.
The 2 Payhere triggers
2 events start a Zap when something happens in Payhere, and 2 of them are instant: the app calls Zapier straight away, whatever your plan.
Payment Received
Instant triggerIn Zapier“Triggers when a payment is received.”
Starts your Zap each time a client pays through your Payhere storefront. One-off or recurring, every payment received is one run of the Zap, with the payment details attached for the next steps.
Subscription Cancelled
Instant triggerIn Zapier“Triggers when a user has cancelled their subscription, or Stripe has marked it as cancelled due to payment failures.”
Fires when a subscription ends, either because the client cancelled it or because Stripe marked it as cancelled after failed payments. Both cases arrive through the same trigger.
The Payhere action
Payhere gives you 1 action. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create Plan
ActionIn Zapier“Create a new payment plan”
Adds a new payment plan to Payhere. It needs a payment type (recurring or one-off), a name and a currency; you can also flag the plan as donation based or hide it from your storefront.
When a Payhere Zap breaks
Zapier documents no Payhere-specific error or rate limit. The trouble comes from the required fields of Create Plan and from Zapier's general behavior.
Four cases explain most failures. For the rest, go through the Zapier troubleshooting page.
The plan is not created
Create Plan needs a payment type, a name and a currency. If one of them arrives empty from an earlier step, the action fails and no task is counted.The currency format is off
The currency must be a three-letter code like usd, gbp, eur or cad. Map that code, not a symbol or a full currency name from a sheet.A test plan goes live
A plan created by a Zap shows on your storefront unless the hide option is set. Testing with a real-looking plan can put it in front of clients.Past events are ignored
A Zap only reacts to what happens after you publish it. Payments and cancellations from before that never reach it; moving them is a separate job.
Need help automating Payhere with Zapier?
A person reads every message.



