Build your integrations with Zettle
Take payments with Zettle
Take in-person payments and issue refunds from within your own Android or iOS app.
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.
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.
Get 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.