Project description

Pychex

Paychex Benefits OnLine access library and client

This library and command line client can be used to authorize and retrieve the
account summary data from Paychex Benefits OnLine. Note that this is only for
those who login using https://mypaychex.com. If you login to Paychex via
https://paychexonline.com this application will not currently work, but with
your help we should be able to support it as well.

Requirements

Pip. If you have Python >= 2.7.9 or >= 3.4 then you already have pip. Otherwise, please follow these instructions

Install

Once you have satisfied the requirements listed above, install by running the
following command from the
terminal:

pip install pychex

Quick start

After installing you will have use of a command line pychex client
application. Run pychex authorize <username> to confirm your security
image and login. This will save your encrypted credentials to a
pychex.cfg file. NOTE: The encryption does very little to protect your
credentials from a determined and malicious intruder, and the ultimate
responsibility in protecting your credentials is yours. After you have
authorized the client, you can get a printout of your account summary by
running pychex account_summary. Full usage instructions below: