Skip to main content

Tutuka XML-RPC Client

Project description

wemake-python-styleguide

python-tutuka-client

A library for accessing the Tutuka Local API XML-RPC API for python.

Tutuka Local API Reference

Installation

Use the package manager pipenv to install.

pipenv install python-tutuka-client

Usage

Use your own Tutuka credentials.

  • terminal_id - Tutuka issued terminal ID of the terminal requesting the transaction
  • password - Tutuka issued terminal password
  • host - Tutuka Host
  • path - Tutuka Local API path
from tutuka_client import LocalApiClient

client = LocalApiClient(
    terminal_id='terminal_id',
    password='password',
    host='https://companion.uat.tutuka.cloud',
    path='/v2_0/XmlRpc.cfm',    
)

Class Methods

Test

Tested with mamba, install pipenv dev packages and then run tests.

pipenv install --dev
pipenv run make test

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-tutuka-client-testing-1.3.0.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_tutuka_client_testing-1.3.0-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file python-tutuka-client-testing-1.3.0.tar.gz.

File metadata

File hashes

Hashes for python-tutuka-client-testing-1.3.0.tar.gz
Algorithm Hash digest
SHA256 462a1e5fbd4357d4e127c6d4c567ea2a5cd0588a88aaa3770e964f63c8abbac5
MD5 9cf540c9c25af00ffeaf75df291fa31f
BLAKE2b-256 89ed1fd6f73f27705476cfacc963658c546eeb31c6b4e0c571667ea8ac5ea162

See more details on using hashes here.

File details

Details for the file python_tutuka_client_testing-1.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for python_tutuka_client_testing-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ca6f3b8ffd9f9d8025ccefa28b485f336e5da85d2cf81678caa1feaee27228ff
MD5 8c5e8f497da96d04efdab24ebe73bec5
BLAKE2b-256 2b2551bd0738535eea5f4118617074e27c6e9f5881f6a86298cdda04de28394d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page