All documentation

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.

Sync Terminals

2) Get Terminals

Use this GET method to fetch synced terminal information.

Get Terminals

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.

Update Terminal

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.

Terminal Payment

5) Get Terminal Transaction Status

Use this method to pull up details on a specific POS terminal transaction's payment status.

Get Terminal Transaction Status