This module uses iZettle HTTP API to integrate to iZettle
To use this module, you need parter id/pw and izettle account. Set these to these system variables:
- IZETTLE_CLIENT_ID (partner id)
- IZETTLE_CLIENT_SECRET (parter password)
- IZETTLE_USER (izettle username/email. The same you use to login at https://my.izettle.com/)
- IZETTLE_PASSWORD (izettle user password. The same you use to login at https://my.izettle.com/)
import os import uuid from iZettle import Izettle, RequestException client = Izettle( client_id=os.environ['IZETTLE_CLIENT_ID'], client_secret=os.environ['IZETTLE_CLIENT_SECRET'], user=os.environ['IZETTLE_USER'], password=os.environ['IZETTLE_PASSWORD'], ) uuid1 = str(uuid.uuid1()) client.create_product({'name': 'new product', 'uuid': uuid1}) client.get_product(uuid1) client.delete_product(uuid1)