Build your integrations with Zettle
Sign up for developer portalTake payments with Zettle
Take in-person payments and issue refunds from within your own Android or iOS app.
Track transactions
Access information about Zettle transactions and connect it to your accounting system.
Create a product library
Create a visual product library to organise your stock in an attractive way, help ring up sales intuitively and apply discounts.
Handle sales data
Fetch useful POS sales data such as price, VAT and payment method, and sync it with your own system.
Track inventory
Improve and enhance your inventory management system. Update stock and access information about restock history.
Accept gift cards
Get information about purchases made through Zettle with gift cards like creation and expiration date, amount and balance.
Payments SDK for iOS
Get started to accept contactless, card and PayPal QR code payments with integrated payments.
View documentationPayments SDK for Android
Get started to accept contactless, card and PayPal QR code payments with integrated payments.
View documentationAPI documentation
Whether you’re developing a custom solution or building for the App Marketplace, our developer platform has the tools to support you.
View documentationGet started with integrations
How to create app credentials?
Find out how to create your app credentials and start building your integration.
How integrations work?
The OAuth method for each type of app indicates how the authentication and authorisation work.
Available APIs and SDKs
Discover available documentation and the supported markets to integrate with Zettle.
What type of integration to build
To integrate with Zettle, you can build a partner-hosted, self-hosted, or SDK app.