Navigation
From the left sidebar: Settings → Terminal Settings, then expand to reveal:- Set Tax Amount
- Device Management
- Defined Fields
Set Tax Amount
A library of tax rates that can be attached to transactions by region. Each tax record is region-tagged so you can apply the right rate based on where the customer is located.Tax Rate List
| Column | Notes |
|---|---|
| Region | Free-text region label (e.g., OR, CA, FL, BOZEMAN). |
| Rate | Percentage rate and whether it’s Exclusive or Inclusive. |
| Type | Sales (sales tax) or Vat (value-added tax). |
| Date Created | Date the tax record was added. |
| Action | Delete only — tax rates can’t be edited after creation; delete and re-add to change. |
- +TAX button — opens the Add Tax Rate panel.
- FILTERS / CLEAR FILTERS — filter the list.
- Rows per page with pagination.
Add Tax Rate
| Field | Required | Notes |
|---|---|---|
| Region | Yes | Free-text label for the geography this rate applies to. |
| Type | Yes | Dropdown: Sales Tax (default), VAT. |
| Rate | Yes | Percentage (e.g., 2.5 for 2.5%). |
| Rate Type | Yes | Dropdown: Exclusive (default — tax added on top of the subtotal) or Inclusive (tax is already baked into the displayed price). |
| Description | No | Free-text notes describing the rate. |
Device Management
This is where you pair, configure, and manage Ecrypt’s cloud-based card terminals. Once paired, a terminal accepts card-present payments triggered from the POS quick action in the sidebar.How Ecrypt Cloud Terminals Work
Ecrypt terminals are cloud-based. After powering on the device and connecting it to either ethernet or WiFi, the terminal displays a 6-digit registration code on its screen. You enter that code into the Ecrypt dashboard when pairing a new device — that’s how the physical terminal is linked to your merchant account in the cloud. Once a terminal is paired, you use the POS button in the sidebar (under ACTIONS) to push card-present transactions to that device. The terminal prompts the customer to tap, dip, or swipe — and the resulting transaction flows back into the dashboard like any other payment.Device List
| Column | Notes |
|---|---|
| Nickname | The friendly name you gave the device when pairing (e.g., MONDAY TEST, THURSDAY TEST). |
| ID | System-generated UUID for the device. |
| Model | Device model (e.g., IPP320). |
| Date Added | When the device was paired. |
| Action | Edit and Delete. |
New Terminal (Pairing a Device)
Header text: “Please have the terminal in front of you to complete this process.”| Field | Notes |
|---|---|
| Device Nickname | Friendly name for this terminal. Used throughout the dashboard. |
| Device Registration Code | The 6-digit code currently displayed on the terminal screen. The terminal must be powered on and connected to a network before this code will display. |
| Toggle | What it does |
|---|---|
| Default Signature Capture on (Supported devices only) | Prompts for a signature on the terminal after the transaction. |
| Default Prompt CVV on | Asks the customer to enter the card’s CVV/security code. |
| Default Amount Confirmation on | Shows the customer the amount and asks them to confirm before processing. |
| Default Enter Postal Code on | Prompts for the customer’s billing ZIP/postal code (used for AVS). |
| Default Key Card on | Allows manual key entry on the terminal in addition to tap/dip/swipe. |
| Default Tip at Time of Sale on | Prompts the customer to add a tip on the terminal screen before payment is finalized. |
| Field | Notes |
|---|---|
| Tip Amount 1–4 | Percentage values (e.g., 15, 18, 20, 25). The terminal converts each to a dollar amount based on the sale total. |
Edit Terminal
The Edit panel has the same default configuration toggles and tip amount fields as the New Terminal panel. Differences:- The Terminal Name is shown as read-only at the top — you can’t rename a terminal after pairing.
- There’s no Device Registration Code field — pairing is one-time.
- The save button reads UPDATE TERMINAL.
Deleting a Terminal
Click Delete in the Action column to unpair a device. After deletion, the terminal stops responding to POS pushes from your account. To use the device again, power-cycle it, retrieve a fresh 6-digit code, and pair it as a new terminal.Defined Fields
Defined Fields let you add custom data-capture inputs to your payment flows — useful for collecting things like invoice numbers, slip numbers, order types, dock locations, or any other custom information that isn’t part of the standard payment form. Once defined, these fields show up wherever payments are taken.Field List
| Column | Notes |
|---|---|
| Name | The field’s display label (e.g., Invoice#, Slip #, Dock Number). |
| Type | The input type: Text, Checkbox, Radio, or Select. |
| Action | Edit and Delete. |
Add Field — Common Inputs
| Field | Notes |
|---|---|
| Name of Field | The label customers/staff will see. |
| Field Type | Dropdown: Text (default), Checkbox, Radio, Select. |
Field Type Behaviors
Text Adds a free-text input. Shows a Validation Rule dropdown that controls what’s accepted:| Validation Rule | Notes |
|---|---|
| Max/Min length | Enforce a character length range. |
| Phone Number | Validates phone-number formatting. |
| URL | Validates URL formatting. |
| Date | Validates date formatting. |
| Alphabetic only | Letters only — no numbers or symbols. |
| Numeric only | Digits only. |
| Currency | Validates currency formatting. |
| Percent | Validates percentage formatting. |
| None | No validation. |