Skip to main content

No project description provided

Project description

paxtual

PyPI - Version PyPI - Python Version


Table of Contents

Installation

pip install paxtual

License

paxtual is distributed under the terms of the MIT license.

PaxTui User Guide

Adding Terminals

1. Input Selection

  • Scan or Import:
    • Import a list of serial numbers from a file (CSV, Excel) - not yet functional
    • Scan each terminal using the scanning interface.

2. Adding Terminals to PaxTui

  • Scan or Type: Scan the terminal's serial number or manually type it in.
  • "BKSPC" to Delete: Type "BKSPC" to delete the last entered serial number.
  • MAC Address: Accidentally scanned MAC addresses are automatically removed.
  • "0000" to Finish: Type "0000" to finish entering serial numbers.

3. Registration

  • PaxStore Check: The interface automatically checks if terminals are registered in PaxStore.
  • New Terminal Registration:
    • You'll be prompted to register unregistered terminals.
    • The interface will attempt to add them to PaxStore.
  • Registration Issues:
    • If a terminal cannot be registered:
      • Remove the problematic terminal.
      • Replace it with a different terminal.
      • Add the terminal to the Eval 2 spreadsheet and place it in the Eval 2 staging area.

4. Network and PaxStore

  • Connect and Open: Connect the terminals to the network and open PaxStore on each.
    • Ensure this is done before proceeding, especially for E-series devices, to ensure proper accessory checks.

5. Accessories

  • Accessory Check: The interface checks for associated accessories and their registration status.
  • Accessory Registration: You can register any unregistered accessories.

After successful registration, you'll be directed to the "Functions Screen" to perform actions on the terminals.

Important Notes:

  • Follow on-screen prompts.
  • Remember the special input commands ("0000" and "BKSPC").
  • Ensure terminals have stable network connectivity.

Group Operations

This interface allows you to manage and perform actions on registered Pax terminals.

1. Terminal Information

  • Table View: A table displays key details (serial number, status, model, etc.) for each terminal.
  • Click for Details: Click a serial number to view detailed information in the "Terminal Details Screen".

2. Available Actions

  • Available Tasks:
    • Reset Group: Resets PaxStore data to default.
    • Activate Group: Activates terminals in PaxStore.
    • Deactivate: Deactivates terminals in PaxStore.
    • Reboot Group: Reboots terminals.
    • Refresh Terminal Details: Refreshes displayed information.
    • Create Ticket Labels: Generates picking ticket labels.
  • Configuration Tasks:
    • Config for PayAnywhere: Configures terminals for PayAnywhere.
    • Config for BroadPOS - EPX: Configures terminals for BroadPOS with EPX.
    • Config for BroadPOS - Not EPX: Configures terminals for BroadPOS without EPX.

3. Performing Actions

  • Click the corresponding button to perform an action.
  • Confirm your action in the confirmation screen.
  • Ensure terminals are connected to the network and have PaxStore open.
  • Notifications will display the result of the action.
  • The table will refresh to reflect any changes.

Important Notes:

  • Error messages will be displayed if an error occurs.
  • Ensure stable network connectivity for actions involving PaxStore or configuration updates.
  • Pay attention to confirmation screens.
  • Use the "Terminal Details Screen" for in-depth information about a specific terminal.

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

paxtual-0.3.1.tar.gz (5.7 MB view details)

Uploaded Source

Built Distribution

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

paxtual-0.3.1-py3-none-any.whl (53.1 kB view details)

Uploaded Python 3

File details

Details for the file paxtual-0.3.1.tar.gz.

File metadata

  • Download URL: paxtual-0.3.1.tar.gz
  • Upload date:
  • Size: 5.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.2

File hashes

Hashes for paxtual-0.3.1.tar.gz
Algorithm Hash digest
SHA256 e688662a08277e6b315e1920d063e004f2ccfd75df95e9d6e6e2d222be73525c
MD5 d2ec93216966c055315f81930c6b9116
BLAKE2b-256 5b52949d445d9176f34364c765561b2320ddfecc61eda2565b24adaa109f14be

See more details on using hashes here.

File details

Details for the file paxtual-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: paxtual-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 53.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.2

File hashes

Hashes for paxtual-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7272d2e975b4827127b9ce025d0b9faf53afff609ce33aaa6c65e57cef144562
MD5 be3a6baa9a52dc4c1ab5fbc1cc767f9b
BLAKE2b-256 b3817259c499ac597f06e845b5c4be810504469633e0b7ab9d51ff3551d66d44

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