The buyer here is small: a ceramicist, a candle maker, a vintage seller who takes a folding table to weekend markets and sells online the rest of the week. PayPal Zettle is positioned as a straightforward PayPal-connected checkout for small and mobile sellers. Shopify POS is positioned as in-person selling inside a Shopify store. The choice turns on where the online business already lives.

Verdict: Shopify POS, unless there is no Shopify store

If your web shop runs on Shopify, choose Shopify POS. A market weekend can sell out a glaze or a scent that the website is still offering, and the cleanest protection is one stock count shared by both channels. That shared commerce workflow is what Shopify POS is positioned around; confirm in a trial that a sale at the stall updates the web listing the way you expect.

Choose PayPal Zettle when the online side runs elsewhere, or is mostly payments through PayPal, and the in-person job is simply taking a card at the table. A full commerce platform adds nothing for a seller who does not need one.

Where Shopify POS wins

One catalog and one set of books. Beyond shared products and stock, Xero's own Shopify integration syncs Shopify sales, payouts, fees and taxes, including Shopify POS sales, as daily summaries or individual transactions. A maker who hands receipts to a bookkeeper once a quarter benefits from markets and web orders arriving by the same route.

The trade is that Shopify POS assumes the Shopify store is the center. If you sell mainly through a marketplace or another web platform and only take payments by PayPal, it brings a second system to maintain.

Where PayPal Zettle wins

Simplicity tied to money you already manage. For a seller whose customers pay through PayPal online, an in-person checkout connected to the same PayPal relationship is positioned to keep the income in one place. Confirm in writing how in-person sales and online PayPal income appear together before relying on that.

If your website runs on WooCommerce, read the details carefully. WooCommerce documents a PayPal POS for WooCommerce integration in which WooCommerce stays the product source of truth and stock syncs both ways through webhooks, and its logs still carry the zettle-pos-integration name. The documentation does not say PayPal POS and PayPal Zettle are the same product, so ask PayPal to confirm which account the integration connects before you count on it.

Zettle's positioning is also narrower. A seller who later opens a staffed shop, adds a second stock location or wants deeper catalog tools should check each of those growth triggers against Zettle's current documentation before assuming it keeps up.

The deciding test

Open your last month of online orders and note the platform they came through, then picture one bad market Saturday: the item that sold out at the stall is ordered online that evening.

  • Online orders come through a Shopify store: Shopify POS, so that evening order cannot happen on stock you no longer have.
  • No Shopify store, and online money flows through PayPal: PayPal Zettle.
  • The store runs on WooCommerce: put the PayPal question above to PayPal before choosing, and weigh it against WooCommerce's own in-person options.

A maker planning to move the website to Shopify within the year should decide as if the move had already happened.

Traceable evidence

Sources for this decision

4 sources
  1. vendorPayPal Zettle official product sitePayPal Zettle · checked Aug 5, 2026 · supports: Vendor-published product scope used to verify capabilities relevant to this buyer context: Small and mobile sellers evaluating a straightforward PayPal-connected in-person checkout. It does not prove the guide's fit verdict, configured performance, current pricing or compliance.
    Open source ↗
  2. vendorShopify POS official product siteShopify POS · checked Aug 5, 2026 · supports: Vendor-published product scope used to verify capabilities relevant to this buyer context: Retailers evaluating one commerce workflow across Shopify ecommerce and in-person selling. It does not prove the guide's fit verdict, configured performance, current pricing or compliance.
    Open source ↗
  3. vendorShopify integration by Xero (Xero App Store)Xero · checked Oct 7, 2026 · supports: Xero-built integration that syncs Shopify sales, payouts, fees and taxes, including Shopify POS sales, as daily summaries or individual transactions; it does not prove the clearing-account design of a specific merchant.
    Open source ↗
  4. vendorPayPal POS for WooCommerce documentationWooCommerce · checked Oct 7, 2026 · supports: WooCommerce documentation for PayPal POS for WooCommerce, where WooCommerce is the product source of truth and stock syncs in both directions through webhooks; it notes that older logs are stored under the zettle-pos-integration name and that the site must accept requests from zettle.com hosts; it does not state that PayPal POS and PayPal Zettle are the same product or prove behavior during a webhook or hosting failure.
    Open source ↗