Choose Your Integration Path
A decision guide for selecting between Priority Terminal API, Vendor-Direct, and Standalone — with a device-to-path quick lookup and trade-off comparison.
Pick your in-person integration path before you order hardware or finalize the Equipment Order Form. The path you choose determines who builds the terminal-facing software, which registry the device is provisioned to, and how much manufacturer-specific work your team owns.
Who this is for — ISVs scoping their build, Partners advising merchants on hardware selection, and Priority internal teams routing setup requests to the right file-build queue.
The Decision in One Table
| Priority Terminal API | Vendor-Direct | Standalone | |
|---|---|---|---|
| Who initiates the transaction | Your POS application via Priority's Terminal API | Your POS application via the manufacturer's SDK or platform | The terminal itself — no software integration |
| Who handles device communication | Priority | The terminal manufacturer | The terminal alone |
| Where the device is provisioned | Priority's terminal registry (linked during the file build) | Vendor portal — for example, Clover Dashboard for Clover, or developer.pax.us for PAX | Same registry as the semi-integrated variant of that device family |
| Where the payment lands | MX Gateway → settled to MID | MX Gateway → settled to MID | MX Gateway → settled to MID |
| Best for | ISVs using Priority-supported devices, where a single API surface across device variants matters more than vendor-specific features | ISVs needing manufacturer-specific device behavior, or working with device families outside the Terminal API | Merchants who don't need their POS or ordering system to drive the terminal |
Regardless of path, every transaction lands in the same MX Gateway and settles to the same MID. The differences are upstream of authorization, not downstream.
Decision Flow
Walk through these three questions in order. Each answer either lands you on a path or moves you to the next question.
1. Does your software need to drive the terminal?
No — staff will key amounts directly on the terminal, and you don't need your POS to initiate or confirm transactions → choose Standalone.
Yes → proceed to question 2.
2. Is your device family supported by the Priority Terminal API?
Check the Device-to-Path Quick Reference below.
Yes — and you don't need manufacturer-specific device features → choose Priority Terminal API. You'll integrate against a single Priority API surface across all supported device variants.
No → you're in Vendor-Direct territory. Proceed to question 3.
3. Which manufacturer is your device from?
Each Vendor-Direct path has its own registration, SDK, and onboarding contact:
- PAX → Register at
developer.pax.usand integrate against the VTX-HC application. See PAX Direct Integration. - Clover → Provisioning is managed in Clover Dashboard; the Setup Request requires the Clover Addendum. See Clover Direct Integration.
Device-to-Path Quick Reference
| Manufacturer | Devices | Integration Path |
|---|---|---|
| Dejavoo | Z3, Z6, Z8, Z9, Z11 | Priority Terminal API |
| Dejavoo | QD2, QD3, QD4, QD5 | Priority Terminal API |
| Dejavoo | P12 | Priority Terminal API |
| Dejavoo | P1, P3, P8 | Priority Terminal API [verify] |
| AnywhereCommerce | Nomad (WP3s) | Priority Terminal API [verify] |
| AnywhereCommerce | Walker C3X | [verify — path pending confirmation] |
| PAX | S920, A920, A920 Pro, A80 | Vendor-Direct (semi-integrated via developer.pax.us) — also available as Standalone |
| PAX | S80 | Standalone only (existing devices may be reprogrammed; not available for new purchase) |
| Clover | Full device lineup | Vendor-Direct (via Clover Dashboard; Clover Addendum required) |
| Ingenico | iCT 220, Desk 3500, Desk 5000, Move 5000 | [verify — path pending confirmation] |
| Valor | VL100 / VL100 Pro, VL110, VL300, VL500, VL550, VP100, VP350, VP550 (incl. C, E), VP800 | [verify — path pending confirmation] |
Full device specifications — including connectivity, entry modes, and encryption — are in Supported Terminal Devices.
What You Build vs. What Priority Manages
| Responsibility | Priority Terminal API | Vendor-Direct | Standalone |
|---|---|---|---|
| Your POS UI / customer-facing screens | Your team | Your team | N/A (terminal owns the UI) |
| Device communication layer | Priority | The terminal manufacturer | The terminal itself |
| Terminal provisioning | Priority File Build Team | File Build Team + vendor portal (e.g., Clover Dashboard) | Priority File Build Team |
| Transaction authorization | Priority via MX Gateway | Priority via MX Gateway | Priority via MX Gateway |
| Settlement & reporting | Priority (under the merchant's MID) | Priority (under the merchant's MID) | Priority (under the merchant's MID) |
| Hardware procurement | Priority or Partner | Priority or Partner | Priority or Partner |
| Card data handling | Semi-integrated — card data stays on the device, not on your systems | Semi-integrated — card data stays on the device, not on your systems | N/A — no integration |
Trade-Offs to Weigh
Before committing to a path, factor in the following.
Speed to Market
Priority Terminal API is the fastest path when your device family is supported — a single API surface, no vendor registration, no SDK download. Vendor-Direct adds vendor registration, relationship management, and SDK integration time. Standalone is the fastest of all when no software integration is needed.
Customization
Vendor-Direct unlocks manufacturer-specific device behavior and app integrations that the Priority Terminal API does not expose. Choose Vendor-Direct when those features are part of the merchant's requirements.
Vendor Relationship
Priority Terminal API lets you work entirely through Priority — no separate vendor account or sales relationship is required. Vendor-Direct requires registering with the manufacturer (for example, developer.pax.us for PAX) and typically a named sales contact on the manufacturer's side. Standalone sits between the two — no developer registration, but the Partner still coordinates with Priority on hardware.
Ongoing Support
Priority Terminal API support is funneled through Priority Customer Care and the File Build Team. Vendor-Direct support is split — Priority handles processing and settlement issues; the manufacturer handles device firmware, SDK, and hardware support. Standalone sits with Priority for processing and with the manufacturer for device-level issues.
Where to Go Next
Authentication, transaction lifecycle, polling, and payment record retrieval against Priority's Terminal API.
Per-manufacturer onboarding for PAX, Clover, and other vendor-specific paths.
How standalone deployments work — provisioning, reporting, and supported devices.