WordPress Woocommerce POS Plugin integrated with the CardConnect merchant account plugin.
The CardConnect account settings must remain dynamic whereas the connection for processing a credit card thru the reader is not hardcoded in either the POS or CardConnect code.
On checkout a customer must fill out a minimum a phone number.
The credit card (when swiped) must process without further interaction from any person.
All other Woocommerce functions must remain intact and functional.
Collected phone number will be used as a login through a form.
Once logged in the form (and browser) will close.
Each product and/or subscription will have a numerical attribute set.
This numerical attribute will be the number of time the user can login through the form. Once the successful login reaches this number the login will no longer work.
If it is a product, the numerical attribute login will be reset once purchased again, over and over again.
If it is a subscription, the numerical attribute login will be reset once subscription is renewed again, over and over again.
This all must be functional with WordPress Multisite and duplication of sites.
This must function on Android tablets.