Title: PayPal Zettle POS for WooCommerce
Author: Zettle by PayPal
Published: <strong>18 februari 2021</strong>
Last modified: 19 februari 2026

---

Sök tillägg

![](https://ps.w.org/zettle-pos-integration/assets/banner-772x250.jpg?rev=2605648)

![](https://ps.w.org/zettle-pos-integration/assets/icon-256x256.png?rev=2694076)

# PayPal Zettle POS for WooCommerce

 Av [Zettle by PayPal](https://profiles.wordpress.org/zettle/)

[Ladda ner](https://downloads.wordpress.org/plugin/zettle-pos-integration.1.6.1.zip)

 * [Detaljer](https://sv.wordpress.org/plugins/zettle-pos-integration/#description)
 * [Recensioner](https://sv.wordpress.org/plugins/zettle-pos-integration/#reviews)
 *  [Installation](https://sv.wordpress.org/plugins/zettle-pos-integration/#installation)
 * [Utveckling](https://sv.wordpress.org/plugins/zettle-pos-integration/#developers)

 [Support](https://wordpress.org/support/plugin/zettle-pos-integration/)

## Beskrivning

PayPal Zettle POS (formerly iZettle) is a one-stop shop for cutting-edge commerce
tools – offering everything you need to take quick payments, ease day-to-day management,
and get the funding to grow.

The PayPal Zettle point-of-sale system allows you to take cash, card, contactless
payments and more. Connect WooCommerce with PayPal Zettle POS to keep products and
inventory in sync – all in one place. Keep your products up-to-date by managing 
them solely in WooCommerce, so you can focus on selling. Make a sale on either platform
and your inventory will update instantly.

The PayPal Zettle POS for WooCommerce provides the following benefits:
 – Connect
in minutes – Connect your accounts, sync your library to PayPal Zettle and start
selling. – Export a collection or all of your products from WooCommerce to your 
PayPal Zettle product library. – Manage products in one place and automatically 
synchronise all changes you make from WooCommerce to PayPal Zettle. – Automatically
synchronise stock amounts in real-time between WooCommerce and PayPal Zettle. – 
Explicitly select products to be excluded from synchronisation to PayPal Zettle.

Zettle by PayPal is available in the following countries: [US](https://www.paypal.com/business/pos?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[GB](https://www.zettle.com/gb/integrations/e-commerce/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[FR](https://www.zettle.com/fr/integrations/e-commerce/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[SE](https://www.zettle.com/se/integrationer/e-handel/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[NO](https://www.zettle.com/no/integrasjoner/e-handel/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[FI](https://www.zettle.com/fi/integraatiot/verkkokauppa/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[DK](https://www.zettle.com/dk/integrationer/e-commerce/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[NL](https://www.zettle.com/nl/koppelingen/webshop/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[DE](https://www.zettle.com/de/integrationen/e-commerce/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[ES](https://www.zettle.com/es/integraciones/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[IT](https://www.zettle.com/it/integrazioni/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[BR](https://www.zettle.com/br/integracoes/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce),
[MX](https://www.zettle.com/mx/integraciones/woocommerce?utm_source=local_partnership&utm_medium=ecommerce&utm_campaign=woocommerce)

## Skärmdumpar

 * [[
 * PayPal Zettle POS
 * [[
 * PayPal Zettle POS installation STEP 1
 * [[
 * PayPal Zettle POS installation STEP 2
 * [[
 * PayPal Zettle POS installation STEP 3
 * [[
 * PayPal Zettle POS installation STEP 4
 * [[
 * Product sync almost finished
 * [[
 * WooCommerce is connected to PayPal Zettle
 * [[
 * Exclude product from sync

## Installation

To install and use the PayPal Zettle POS for WooCommerce you will need:

 * An installed version of WordPress >= 5.4
 * An installed and activated version of WooCommerce >= 4.3
 * PHP version >= 7.4

#### Automatic Installation

This is the easiest way to install the Zettle POS Integration for WooCommerce.
 
1. Log into your WordPress installation. 2. Go to the menu item _Plugins_ and then
to _Add new_. 3. Search for _Zettle POS Integration_. In case several plugins are
listed, check if _Zettle_ is the plugin author. 4. Click _Install Now_ and wait 
until WordPress reports the successful installation. 5. Activate the plugin. You
can find the settings here: _WooCommerce => Settings => Zettle POS Integration_.

#### Manual Installation

In case the automatic installation doesn’t work, download the plugin from here via
the _Download_-button.
 Unpack the archive and load the folder via FTP into the 
directory `wp-content\plugins` of your WordPress installation. Go to _Plugins =>
Installed plugins_ and click _Activate_ on _Zettle POS Integration for WooCommerce_.

## Vanliga frågor

[You can find a detailed FAQ in the Zettle POS Integration for WooCommerce documentation](https://woocommerce.com/document/paypal-zettle-pos-for-woocommerce/)

## Recensioner

![](https://secure.gravatar.com/avatar/4c050dee1c76f00f555fb9c18455ef59546a379785e8c1d9874195953b20abf7?
s=60&d=retro&r=g)

### 󠀁[Solid integration, but requires maintenance updates](https://wordpress.org/support/topic/solid-integration-but-requires-maintenance-updates/)󠁿

 [fejlfinderdk](https://profiles.wordpress.org/fejlfinderdk/) 27 januari 2026 2 
svar

Hi Zettle team,I’m using your PayPal Zettle POS for WooCommerce plugin and have 
been happy with the integration overall. However, I’ve noticed that the plugin hasn’t
been updated for over 9 months, and WordPress is now showing a warning that it hasn’t
been tested with the latest version.I wanted to ask whether an update is planned,
and if the plugin is still being actively maintained. It would be helpful to know
whether we can rely on continued support and compatibility going forward.Thank you
in advance for your time and for an otherwise great product.

![](https://secure.gravatar.com/avatar/b74ae53444c2c82bbecfcca37568f41ef89b12b31a26272f99b4f3b1c0ae72f1?
s=60&d=retro&r=g)

### 󠀁[Works Great](https://wordpress.org/support/topic/works-great-9338/)󠁿

 [richard@geerservices.com](https://profiles.wordpress.org/richardgeerservicescom/)
14 augusti 2024 2 svar

Works great on our site and synchs perfectly with Zettle. Only thing that would 
make it even better is to have the product categories synch with Zettle too.

![](https://secure.gravatar.com/avatar/5cfb5166e84b6c0a5a95fb322ea4995ead527816dab0a632f76f4f6eac7d358d?
s=60&d=retro&r=g)

### 󠀁[Needs a lot of improvements](https://wordpress.org/support/topic/needs-a-lot-of-improvements/)󠁿

 [gofika](https://profiles.wordpress.org/gofika/) 9 mars 2024 1 svar

Not only does it have bugs and syncing problems, but also it needs a lot more functions.
For example, how come purchase price is not synced yet? Usually it works fine, with
basic features, but please make it better.

![](https://secure.gravatar.com/avatar/4e8534cad6e696cc3a5c309385757d03fda45059e2248e72a13a65bd91e117f0?
s=60&d=retro&r=g)

### 󠀁[Inventory management doesn’t work](https://wordpress.org/support/topic/inventory-management-doesnt-work/)󠁿

 [happbeeacres](https://profiles.wordpress.org/happbeeacres/) 6 augusti 2023 1 svar

I have been using Zettle in store since November 2022. I thought having this plug-
in to connect my in-store purchases to my website inventory would be perfect. I 
have had nothing but issues out of this plug-in and Zettle combined. Items sold 
in store are not reduced in inventory on WooCommerce. Barcodes and sku for products
are constantly forgotten. I have been told it is the firewall for my hosting site,
I disabled it, tested it and still no fix, had dreamhost test it with no change,
so re-enabled it. Then it must be a plug-in, so I disabled each plug-in, tested,
had no change, so re-enabled them. Then it must be a hardware issue, so they sent
us new Zettles. Wasn’t that either. I have uninstalled, reinstalled, disconnected,
reconnected, redid API keys, re-synced, made test sites for the support team, allowed
access to my site for the to the support team, and they still have not come up with
a solution. After nine months of inventory, miss-management, I would not recommend
this to anyone.

![](https://secure.gravatar.com/avatar/deb0aec3f769ba60ac2f78d40582450e1058c614d61156a3fd3280a7bcddbdd4?
s=60&d=retro&r=g)

### 󠀁[Totaler Schrott](https://wordpress.org/support/topic/totaler-schrott/)󠁿

 [torsti](https://profiles.wordpress.org/torsti/) 25 januari 2023 4 svar

Haben die Zettle Kasse gekauft, Plugin synct nicht. Zettle verweist an Pluginhersteller
aber der kann da wohl nix machen. Die Kasse zurückgegeben und nun der Hammer: Das
iPad nehmen sie nicht zurück und der Supporter ist rotzfrech geworden. Geht zum 
Anwalt. Finger weg sag ich nur. 1250 Eur für das Zeug ist zu teuer, Kosten ab Juli
2023 auch noch PRO BUCHUNG. Paypal ist nicht mehr das was es mal war, haben ja auch
Kartellverfahren zu Recht an den Hacken.

![](https://secure.gravatar.com/avatar/00a41ebadb359423c157036a2313125ddce7070be48a04f9c36d27d1a3f9d424?
s=60&d=retro&r=g)

### 󠀁[Excellent After Sales Service](https://wordpress.org/support/topic/excellent-after-sales-service-2/)󠁿

 [michellemcnabb](https://profiles.wordpress.org/michellemcnabb/) 15 november 2022
1 svar

I bought this plug-in to sync my online store and physical shop and it is a game
changer for me. After initial problems syncing prices, the support to get this working
was excellent. The support team are very supportive (and patient with my lack of
tech knowledge) and very knowledgeable. Also got some great tips along the way. 
Would recommend this plugin and thank you to the team for your support.

 [ Läs alla 20 betyg ](https://wordpress.org/support/plugin/zettle-pos-integration/reviews/)

## Bidragsgivare och utvecklare

”PayPal Zettle POS for WooCommerce” är programvara med öppen källkod. Följande personer
har bidragit till detta tillägg.

Bidragande personer

 *   [ Zettle by PayPal ](https://profiles.wordpress.org/zettle/)
 *   [ Syde ](https://profiles.wordpress.org/syde/)
 *   [ Biont ](https://profiles.wordpress.org/biont/)
 *   [ Brianvarskonst ](https://profiles.wordpress.org/bschaeffner/)
 *   [ alexp11223 ](https://profiles.wordpress.org/alexp11223/)
 *   [ Daniel Hüsken ](https://profiles.wordpress.org/danielhuesken/)

[Översätt ”PayPal Zettle POS for WooCommerce” till ditt språk.](https://translate.wordpress.org/projects/wp-plugins/zettle-pos-integration)

### Intresserad av programutveckling?

[Läs programkoden](https://plugins.trac.wordpress.org/browser/zettle-pos-integration/),
kika på [SVN-filförvaret](https://plugins.svn.wordpress.org/zettle-pos-integration/)
eller prenumerera på [utvecklarloggen](https://plugins.trac.wordpress.org/log/zettle-pos-integration/)
via [RSS](https://plugins.trac.wordpress.org/log/zettle-pos-integration/?limit=100&mode=stop_on_copy&format=rss).

## Ändringslogg

#### 1.6.1

 * Support latest WordPress 6.8 & WooCommerce 9.8.

#### 1.6.0

 * Prevent error when WooCommerce Product meta contains corrupted data.
 * WP 6.7 deprecation warnings for translation loading.
 * Early Initialization of wptexturize().
 * Minimum required PHP version raised to PHP 7.4.
 * Support latest WordPress 6.7 & WooCommerce 9.4.

#### 1.5.9

 * Support latest WP, WC.

#### 1.5.8

 * Added ”Requires Plugins” header for WooCommerce.
 * Fixed missing price when publishing a new product.
 * Fixed accessing non-existing database tables on the first activation.
 * Fixed PHP 8.2 deprecations.
 * Executing shutdown hooks early to improve compatibility.

#### 1.5.7

 * Fixed a link in the onboarding.
 * Fixed handling of column name variable type in `manage_posts_custom_column` filter.
 * Fixed some random stock sync failures (clearing cache).

#### 1.5.6

 * Migrate to inventory v3 API.
 * Fixed database migration query error (in Query Monitor logs etc.).

#### 1.5.5

 * WC High-Performance Order Storage compatibility declaration.
 * PHP 8.1 compatibility.
 * Allow merchant with WC Shop Manager role to manage the plugin.

#### 1.5.4

 * Use WP HTTP client by default (added zettle-pos-integration.http.client filter
   for switching back to the php-http cUrl wrapper).
 * Load product statuses in batches, not one per request.
 * Do not subscribe to unneeded webhooks.
 * Register webhooks at the end of onboarding.

#### 1.5.3

 * Do not send the price unit to avoid its removal.
 * Do not rely on variant order in the balance change webhook handler.

#### 1.5.2

 * Fix the package compatibility with PHP 7.2.

#### 1.5.1

 * Optimize auth checks to reduce amount of requests to Zettle.
 * Fixed API key change detection when saving settings, so that it takes effect 
   immediately.
 * Fixed fatal error on the settings page when auth fails.
 * Delete some missing options during resetting/uninstallation (webhooks, integration
   id, …).

#### 1.5.0

 * Add plugin status data on the WC Status page.
 * Show unhandled errors in CLI mode.
 * Add more info to the status on the settings/onboarding page.
 * Show admin notice if unsupported PHP version.
 * Check required PHP extensions, show notice if not present.
 * Disable price sync if currency changed.
 * Show a message during onboarding and do not allow price sync if tax rates are
   not added in WC.
 * Support for `dhii/module-interface` 0.3.x.
 * Use WP-based image validator.
 * Use file extension to determine image type, do not use exif.
 * Handle disconnection via JS dialog.
 * Format dates using WP settings.
 * Do not send variant description.
 * Do not expose the API key in the page source code and input fields.
 * Show the error about missing tax rate in the status column to improve logs and
   make it more clear.
 * Fix barcode scanning when changing product type and when creating a new product.
 * Do not duplicate validation in SDK and sync modules, update/fix validation rules.
 * Validate stock quantity to not attempt sync if > 99999.
 * Check if can auth before performing actions requiring auth on plugin load and
   plugin deactivation.
 * Improve error message in log when image URL is empty.
 * Handle scheduled publishing of products (was not triggering sync).

#### 1.4.2

 * Send `taxExempt` only for sales tax.

#### 1.4.1

 * Add US signup link.

#### 1.4.0

 * Sync barcodes.
 * Add barcode input field with ability to scan via camera. Can be overriden via`
   zettle-pos-integration.barcode.value`, `zettle-pos-integration.barcode.standard-
   input-ui-enabled` filters.
 * Send `taxExempt` and `createWithDefaultTax` for new products on sales tax accounts.
 * Show warning during onboarding if no default taxes for sales tax.
 * Use `taxationType` instead of now redundant `usesVat`.
 * Set expiration time for account settings transient.
 * Use `createWithDefaultTax` for VAT when no price sync, to simplify VAT handling
   and fix error when adding a new variation to a variable product.

#### 1.3.1

 * Clear cache (transients) after plugin upgrade.

#### 1.3.0

 * Syncing prices with or without taxes depending on Zettle taxationMode.
 * Use ”tax” instead of ”VAT” in text, to fit all countries.

#### 1.2.0

 * Fix heartbeat filter (Elementor plugin compatibility).
 * Support Zettle accounts without VAT.

#### 1.1.0

 * Delete/register WebHooks on plugin deactivation/activation.
 * Execute queue on shutdown only if on admin pages to improve performance.
 * Use Inpsyde client_id when requesting the API token (for tracking purposes).
 * Fix API key validation request during onboarding.
 * Skip stock sync if no changes to avoid errors after merging products during onboarding.

#### 1.0.0

 * First release.

## Meta

 *  Version **1.6.1**
 *  Senast uppdaterat **2 månader sedan**
 *  Aktiva installationer **4 000+**
 *  WordPress-version ** 6.4 eller senare **
 *  Testat upp till **6.9.4**
 *  PHP-version ** 7.4 eller senare **
 *  Språk
 * [English (US)](https://wordpress.org/plugins/zettle-pos-integration/)
 * Etiketter
 * [payments](https://sv.wordpress.org/plugins/tags/payments/)[point-of-sale](https://sv.wordpress.org/plugins/tags/point-of-sale/)
   [woocommerce](https://sv.wordpress.org/plugins/tags/woocommerce/)[zettle](https://sv.wordpress.org/plugins/tags/zettle/)
 *  [Avancerad vy](https://sv.wordpress.org/plugins/zettle-pos-integration/advanced/)

## Betyg

 3.5 av 5 stjärnor.

 *  [  8 5-stjärniga recensioner     ](https://wordpress.org/support/plugin/zettle-pos-integration/reviews/?filter=5)
 *  [  4 4-stjärniga recensioner     ](https://wordpress.org/support/plugin/zettle-pos-integration/reviews/?filter=4)
 *  [  2 3-stjärniga recensioner     ](https://wordpress.org/support/plugin/zettle-pos-integration/reviews/?filter=3)
 *  [  1 2-stjärnig recension     ](https://wordpress.org/support/plugin/zettle-pos-integration/reviews/?filter=2)
 *  [  5 1-stjärniga recensioner     ](https://wordpress.org/support/plugin/zettle-pos-integration/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/zettle-pos-integration/reviews/#new-post)

[Se alla recensioner](https://wordpress.org/support/plugin/zettle-pos-integration/reviews/)

## Bidragande personer

 *   [ Zettle by PayPal ](https://profiles.wordpress.org/zettle/)
 *   [ Syde ](https://profiles.wordpress.org/syde/)
 *   [ Biont ](https://profiles.wordpress.org/biont/)
 *   [ Brianvarskonst ](https://profiles.wordpress.org/bschaeffner/)
 *   [ alexp11223 ](https://profiles.wordpress.org/alexp11223/)
 *   [ Daniel Hüsken ](https://profiles.wordpress.org/danielhuesken/)

## Support

Antal lösta problem under de senaste två månaderna:

     0 av 2

 [Visa supportforum](https://wordpress.org/support/plugin/zettle-pos-integration/)