Collecting payments with iZettle

Updated a year ago


iZettle is a payments solution that's most commonly used for taking payments in person, or "point of sale" (POS).

For nonprofits, iZettle is a popular solution for:

  1. Taking contactless donations
  2. In-store payments (if you run a shop)

For example, Children in Need started collecting donations with iZettle recently:


link Features

link Automatic data entry

With the iZettle app for Beacon, these payments automatically into your Beacon database:

Screenshot 2019-05-21 at 18.35.30

Each payment added will be saved into Beacon, complete with full context about the payment that happened in iZettle:

Screenshot 2019-05-21 at 18.42.15

There's no need for any manual data entry or CSV imports, so you can focus on raising more funds instead of data wrangling!

link Real-time (almost!)

iZettle payments flow into your Beacon database within 5 minutes of the transaction occurring.

link Stored the way you want

You can customise the "fixed data" that you'd like to set on payments imported. This helps you ensure that data is categorised in the right way for your filters & reporting!

Screenshot 2019-05-21 at 18.44.41

link Install guide

You can set up the iZettle app for Beacon within minutes.

  1. Go to Apps > Directory, and click Install on the iZettle app.

Screenshot 2019-05-21 at 18.50.37

  1. Next, you need to connect your iZettle account with Beacon. We'll ask for permission to read some information in iZettle, so we can import your payments into Beacon.

Screenshot 2019-05-21 at 18.51.45

Screenshot 2019-05-21 at 18.51.50

  1. After connecting, you can choose the fixed data that you'd like to set on the payments imported. This is useful for making sure that payments imported are categorised in your database in the way that works for you. For example:

Screenshot 2019-05-21 at 18.44.41

  1. Click Save integration.

  2. That's it! iZettle payments will now be automatically imported. Go and try it!


Contact Us

It'd be great to hear from you! To reach out, fill in your details below and we'll get back to you.


Register for webinar

To join this webinar, please enter your details below and we'll send you details on how to join.