Everyware POS Terminal Integration Guides
Overview
To send orders, process payments, create customer records, and retrieve POS/swipe terminal payment data from your integrated Everyware portal account, use the following methods.
1) Sync Terminals
When your Everyware account has been created and you're approved for Card-Present payments, a terminal can be provisioned and synced to your Everyware sales site. Terminals will be synced automatically to your site when they're first provisioned, but you may use this Sync Terminals method to re-sync and update the synced devices associated with your site.
2) Get Terminals
Use this GET method to fetch synced terminal information.
3) Update Terminal
A terminal’s name and status can be edited using this PUT method, which mimics the Everyware Portal POS Settings table ‘Edit Terminal’ action.
4) Terminal Payment
This POST method allows merchants to pass in a dollar amount and optional customer information to quickly create and send orders to synced terminals. Customer can pay in person with a card swipe, dip or tap at the indicated payment terminal.
5) Get Terminal Transaction Status
Use this method to pull up details on a specific POS terminal transaction's payment status.