PayPal Zettle
PayPal Zettle provides APIs for merchant product libraries, inventory, purchases, finance, user information, and webhook subscriptions.
What agents can do
Actions55
Count products
Retrieve the count of existing products for a merchant organization.
Count products by tax rate
Get each tax rate and its associated product count.
Create categories
Create one or more product categories in one request and return creation metadata.
Create discount
Create a fixed-amount or percentage discount in a product library.
Create inventory
Create one Zettle STORE inventory from its name and optional description.
Create product
Create a product and up to 99 complete embedded variants.
Create tax rates
Create up to 15 tax rates in one request.
Create webhook subscription
Create a Zettle webhook subscription for selected events at a public HTTPS destination and return the signing key needed to verify incoming messages.
47 moreFewer
Delete category
Permanently delete a category.
Delete discount
Permanently delete one discount.
Delete products
Permanently delete one or more products and their embedded variants.
Delete tax rate
Permanently delete one tax rate.
Delete webhook subscription
Permanently delete a Zettle webhook subscription.
Fetch product image
Fetch a product image by lookup key, optionally resizing, cropping, or converting it, and return a downloadable file.
Generate product slug
Create a unique online product slug from a product name.
Get discount
Retrieve one discount from a merchant's product library.
Get finance balance
Get the balance of the merchant's preliminary or liquid Zettle account, optionally at a specified point in time.
Get import status
Return the latest product-library import status, or a specific import when import_uuid is provided.
Get inventory
Fetch one inventory belonging to the connected Zettle organization.
Get payout info
Get the connected merchant's liquid-account payout balance, next payout amount, voucher discount balance, and payout schedule at a point in time.
Get product
Retrieve one product and its complete embedded variants.
Get product library
Return one page of the complete product library or changes after an event-log UUID, including full products, embedded variants, and discounts.
Get product stock
Return one page of variant stock balances from the documented product- and inventory-specific Zettle endpoint, including low-stock settings and a continuation cursor.
Get purchase
Fetch one immutable Zettle purchase or refund by its UUID version 1, including complete item, payment, discount, tax, and refund details.
Get selected products stock
Return one page of product-variant stock balances for selected products in one Zettle inventory.
Get tax rate
Get one tax rate.
Get tax settings
Get organization tax settings and the organization UUID needed by other Zettle actions.
Get tracking status
Return inventory-tracking status for selected Zettle products.
Import library items
Start an asynchronous product import.
Import product images
Import one or more product images from HTTPS URLs and return their lookup keys.
List categories
Retrieve all product categories for a merchant organization.
List discounts
Retrieve all discounts from a merchant's product library.
List finance transactions
Return one page of transactions from a Zettle preliminary or liquid account within a required date range, optionally filtered by transaction type.
List inventories
List the merchant organization's inventories and the UUIDs needed for stock-management actions.
List inventory stock
Return one page of product-variant stock balances from the documented inventory-specific Zettle endpoint, including low-stock settings and a continuation cursor.
List library images
Retrieve all image references used by library items.
List product options
Retrieve aggregate active variant options in the product library.
List products
List all POS-visible products with complete embedded variants in the selected current or legacy representation.
List purchases
Return one page of purchases and refunds from up to three years ago, with date and ordering filters plus an opaque continuation cursor.
List stock
Return one page of variant stock balances across Zettle store inventories, optionally filtered by inventory or product.
List stock updates
Return one page of stock-balance updates made at or after a timestamp, optionally filtered to specific inventories, with a continuation cursor.
List tax rates
List the connected merchant's tax rates.
List tracked products
Return one page of UUIDs for Zettle products with inventory tracking enabled, with an opaque continuation cursor when more records are available.
List tracking updates
Return one page of product inventory-tracking status changes made at or after a timestamp, with a continuation cursor when more are available.
List webhook subscriptions
List all webhook subscriptions configured for a Zettle organization.
Move inventory stock
Atomically move product-variant quantities between inventories.
Set inventory tracking
Start or stop inventory tracking for one or more Zettle products.
Set low stock levels
Set low-stock refill thresholds and Zettle Go alert settings for product variants across inventories.
Update category
Rename a category.
Update discount
Update selected fields of a discount using JSON merge-patch semantics, optionally guarded by its ETag.
Update product
Replace a product using Zettle's full update contract.
Update tax rate
Update one tax rate.
Update tax settings
Update the organization's taxation mode.
Update webhook subscription
Change a Zettle webhook subscription's selected events, HTTPS destination, transport, or contact email.
Upload product image
Upload one GIF, JPEG, or PNG product image smaller than 5 MB and larger than 50 by 50 pixels.
How it connects
You sign in to PayPal Zettle in a window. Composio, our app-connections provider, holds the sign-in; Definable keeps only a reference to it.
Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.
More in Commerce
Clover
commerce
Manage Clover merchant, inventory, customer, employee, order, payment, cash, notification, app, and print data through the regional Platform REST API.
Maxio
commerce
Subscription billing and revenue management platform (formerly Chargify)
Alpaca
commerce
Stock and crypto trading platform with commission-free trading, real-time market data, and algorithmic trading capabilities
Polymarket US
commerce
Polymarket US only. This toolkit connects to the CFTC-compliant Polymarket US product for United States users, not the global Polymarket app. API credentials are created at https://polymarket.us/developers after Polymarket US account verification.
Polymarket US
commerce
Polymarket US only. This toolkit connects to the CFTC-compliant Polymarket US product for United States users, not the global Polymarket app. API credentials are created at https://polymarket.us/developers after Polymarket US account verification.
Commerce Layer
commerce
Commerce Layer provides transactional commerce and analytics APIs for managing orders, inventory, pricing, customers, fulfillment, and related ecommerce operations.