Resources · Zapier integration

4Pay Zapier integrationAutomate 4Pay with Zapier.

The 4Pay Zapier integration gives you 2 actions, 0 triggers and 0 searches. 4Pay can create a payment widget and check a payment's status when another app asks, but it never starts an automation itself. Here is what each step needs, what it costs and where it trips.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the 4Pay Zapier integration does for you

The integration lets another app drive 4Pay, the payment platform built around online acquiring, through a Zap: the automation you build on Zapier, where one event starts things and one or more steps follow. 4Pay supplies two of those steps, Create Payment Widget and Check Payment Status. It has nothing that can start a Zap, so 4Pay always comes after another tool.

A payment widget for every invoice you log. A small consulting firm keeps its invoices in a spreadsheet. Each new row runs Create Payment Widget with the amount, the client's name, a description and the invoice number as transaction ID. Nobody opens 4Pay to set up a payment by hand.

A status column that updates itself. The payment ID you get back after creating a widget goes into a tracking table. A Zap started from that table runs Check Payment Status on it, so the finance person reads the answer instead of logging in to look.

Course sales with a clean trail. An online trainer takes sign-ups through a form. Each sign-up creates a widget whose transaction ID is the sign-up reference, which makes reconciling payments against students far less painful.

What Zapier does not do with 4Pay: it cannot react to a payment arriving, because 4Pay exposes no trigger. It cannot look up an existing payment by customer or description either (no search). Refunds, payouts and any other operation are not on the list. If you need 4Pay to speak first, see what other platforms offer in Make vs Zapier and n8n vs Zapier.

Vocabulary

Zapier words you will meet, in one minute

Eight terms come back on every Zapier screen. Here they are in plain English, with what they mean for 4Pay.

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 a Zap; once the Zap is on, Zapier waits for it. 4Pay has none, so another app always fills this role.
Action
What the Zap does after it starts: the step that writes, sends or moves something for you. Create Payment Widget is one.
Task
What Zapier bills: one action your Zap completes successfully. The allowance on your plan is a count of those, nothing else.
Polling vs instant
Zapier checks a polling trigger on a timer, while an instant trigger is pushed by the app the moment it happens. The source app decides.
Filter
A step that lets the Zap carry on only when what arrived meets the condition you set, and halts it otherwise.
Connection
Your 4Pay account, linked to Zapier one time and then reused by every 4Pay step in every Zap you build.
Multi-step Zap
Any Zap with more than one trigger and one action. A second action, a filter or a search turns it into one, and it then needs a paid plan.
Cost

What a 4Pay Zap really costs

4Pay is not a premium app, so it runs on the free plan. Only actions that succeed are billed.

  • Trigger check0 tasks
  • Successful 4Pay action1 task each
  • Free plan100 tasks a month, 2-step Zaps
  • Premium appNo

The trigger in your source app never costs a task, however often Zapier checks it. Each Create Payment Widget or Check Payment Status that goes through counts as one task, and one that fails costs nothing. The free plan gives 100 tasks a month, but only two-step Zaps. Chaining both 4Pay actions in one Zap, or adding a filter in front, makes it multi-step and needs a paid plan. The plain sheet-to-widget Zap stays free; the version that also writes the payment ID back does not.

Connect

Connect 4Pay to Zapier in three steps

  1. 01

    Start from the Apps page

    In your Zapier account, open the Apps page and click + Add connection. A dialog appears with a search box: type 4Pay and select it in the results list.

  2. 02

    Sign in to 4Pay

    Click Add connection. A new tab opens on 4Pay: sign in with your 4Pay account and grant Zapier access to it. The connection is stored and every 4Pay step reuses it from then on.

  3. 03

    Confirm access before building

    The account you used needs read or write access to anything it does not own but that your Zaps will touch. Settle that in 4Pay first, so the first test of an action does not stall on missing rights.

First Zap

Your first Zap: a payment widget per invoice

GoalEach invoice added to a Google Sheets ledger produces a 4Pay payment widget, with the invoice number as transaction ID.

  1. 01

    Pick the starting app

    Create a new Zap. 4Pay has no trigger, so start from Google Sheets and its new-row event, then choose the invoice ledger and the tab where invoices are added.

  2. 02

    Test on real invoices

    Run the test. Zapier brings back the three most recent rows, so you map the next step on a real invoice instead of a blank sample.

  3. 03

    Add Create Payment Widget

    Add an action, choose 4Pay and Create Payment Widget, then your connection. Map Amount, Customer, Description and Transaction ID from the matching columns of the row.

  4. 04

    Write the payment ID back

    Add a Google Sheets step that writes the payment ID 4Pay returns into the same row. This third step makes the Zap multi-step, so it needs a paid plan.

  5. 05

    Test, then publish

    Test each step once and read what came back, especially the amount. Then click Publish: from now on, every new invoice row gets its widget.

Actions

The 2 actions of the 4Pay Zapier integration

4Pay gives you 2 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Create Payment Widget

Action

In Zapier“Creates a Payment Widget”

Sets up a new 4Pay payment widget from the data your trigger carries: Amount, Customer, Description and Transaction ID are all required.

When to use it
an invoice, an order or a booking appears in another tool and should come with a payment widget without anyone opening 4Pay.
Watch out
the amount is expected in the minor currency unit, and the transaction ID must be unique for each payment.
2

Check Payment Status

Action

In Zapier“Checks Payment Status”

Asks 4Pay where a given payment stands, using one required value: the Payment ID received when its widget was created.

When to use it
a tracking table holds payment IDs and someone needs the current status next to each one without logging in to 4Pay.
Watch out
without that stored Payment ID there is nothing to check, so save it at creation time.
When it breaks

When a 4Pay Zap breaks

Zapier attaches no help article to 4Pay and lists no limit specific to it. What goes wrong comes from general Zapier behavior and from the required fields.

Four cases explain most failures. When a run stops, the Zap history shows which step failed; the Zapier troubleshooting guide explains how to read it.

  • Old invoices get no widget

    A Zap only reacts to what happens after you switch it on. Invoices already in the ledger stay out: handling that backlog is a separate job.
  • An amount in the wrong unit

    Amount is expected in the minor currency unit. Feed it a value in whole units and the widget asks for the wrong sum.
  • A status check with no Payment ID

    Check Payment Status needs the Payment ID returned at widget creation. If it was never stored, the step has nothing to look up.
  • A loop that drains your tasks

    If the Zap writes back into the very place its trigger watches, as a new row rather than an update, it sets itself off again and again.
Need help

Need help automating 4Pay with Zapier?

A person reads every message.

FAQ

4Pay Zapier integration: frequent questions

01Is the 4Pay Zapier integration free?
Yes, on the free plan, as long as the Zap stays at two steps. 4Pay is not a premium app, so a trigger in another app followed by one 4Pay action runs at no cost, within 100 tasks a month. Add a filter, a second action or a search, and the Zap turns multi-step and needs a paid plan. Writing the payment ID back to a sheet after creating a widget is the most common reason people cross that line.
02How many tasks does a 4Pay Zap use?
One for each 4Pay action that completes. Creating a widget for a new invoice costs one task, and checking a status costs another. In a multi-step Zap, every action that succeeds counts on its own. The trigger in the source app is free, and so are Zapier's checks for new data. A 4Pay step that fails is not billed, so a wrong mapping costs you time rather than tasks. The Zap history shows what was counted.
03Does 4Pay work in real time with Zapier?
That depends on the app that starts the Zap, not on 4Pay. Since 4Pay has no trigger, the source sets the pace. If the source has an instant trigger, the event reaches Zapier straight away on any plan. If it has a polling trigger, Zapier checks on a timer: every 15 minutes on Free, 2 on Professional, 1 on Team and Enterprise. The 4Pay action runs as soon as the Zap starts.
04What does connecting a 4Pay account require?
A 4Pay account, plus read or write access to anything you do not own but want the Zap to touch. The connection is made from the Apps page in Zapier: add a connection, search 4Pay, sign in on the tab that opens and grant access. Before building, check that your source app stores amounts in the minor currency unit and holds a unique reference you can use as transaction ID.
05Why would a 4Pay widget ask for the wrong amount?
Most likely because the amount was sent in whole currency units. Create Payment Widget expects Amount in the minor unit of the currency, so a price written as a decimal in your sheet has to be converted before it reaches 4Pay. Test the step on a real row and read what came back before you publish. Fixing it after customers have seen the widget is much more awkward. A single test row with a known price catches it.
06What if the 4Pay operation you need is not on Zapier?
Then Zapier cannot do it with this app today. The integration offers exactly two actions, Create Payment Widget and Check Payment Status, with no trigger and no search. Reacting to a completed payment, issuing a refund or listing past payments are not available as steps. Check the app page on Zapier before planning a flow around a missing operation, and look at whether another automation platform exposes it. Note the gap before building anything.
07Zapier, Make or n8n for 4Pay?
Compare them on criteria rather than as a ranking. First, which 4Pay operations each platform actually offers: on Zapier, two actions and no trigger. Second, how each counts usage: Zapier bills completed actions, and its free plan stops at two steps, which rules out writing the payment ID back for free. Third, whether your source app has an instant or polling trigger there. Weigh whichever criterion matters most for your flow.