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.0.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.0-py3-none-any.whl (50.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: paxtual-0.3.0.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.0.tar.gz
Algorithm Hash digest
SHA256 2cb4c06f528e378fb1ddbea0fb8cbf6b859c0bdb44e74eb49044a90938af8a35
MD5 fe0a31fc8ac7194486fd20cbe533f77c
BLAKE2b-256 8377aa0b69e806bb1f1b7003f9fec750336570617dee103d759933dd47a5599b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for paxtual-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7fb95920b73ea85964f6d5a417b52898ced2310d37a9687a6f4a289de8d8ef23
MD5 2f3fb95f5f7e8ca9550885f08db0fd7d
BLAKE2b-256 5ab3ce6644ccaf979f8845e0dd552d35dd91526dd3f0730ae23e64ee61ae1167

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