Fiserv Nashville (Classic)
The Nashville (Envoy) front-end is Fiserv's classic host-capture platform. Board it exactly like any Fiserv terminal — see the Fiserv Overview for the shared VAR-sheet shape, SRS onboarding, and UMF field coverage — using the Nashville processor config.
Boarding spec
| Field | Value / format | Notes |
|---|---|---|
| Group ID | 10001 |
Nashville front-end. Supply the value on your VAR packet. |
| Merchant ID (MID) | 7 digits (MerchID, an ..16) |
Fiserv-assigned Nashville MID. Sent top-level as mid. |
| Terminal ID (TID) | 7 digits (TermID, an ..8) |
Sent top-level as tid. Zero-padded to 8 as Datawire AuthKey2. |
| MCC | 4-digit | Top-level mcc. |
| Equipment (POS Solution) | CreditCallHCRC (Retail) or CreditCallHCECRC (eCommerce) |
VAR-sheet equipment. Boarding metadata — the wire identifies the build via TPPID. |
| Settlement MID | — | Not used — Nashville Classic is host capture. |
Request shape
curl https://api.uat.koard.com/v2/terminals \
-X POST \
-H "X-Koard-apikey: $KOARD_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"account_id": "100200300001",
"processor_config_id": "prc_fiserv_nashville",
"terminal_name": "Front Counter iPhone",
"mid": "9446055",
"tid": "9259755",
"mcc": "5045",
"var_sheet": {
"group_id": "10001",
"industry": "retail_qsr_grocery",
"equipment": "CreditCallHCRC",
"merchant_street_address": "102 Woodmont Blvd Ste 125",
"merchant_city": "Nashville",
"merchant_state": "TN",
"merchant_postal_code": "37205",
"country_code": "840"
}
}'
Omit did to have Koard SRS-register a fresh Datawire ID at boarding time (returned on the created terminal).
Capture & settlement
Nashville Classic is host capture — the host holds the open batch and settles on its cutoff. There is no merchant-driven batch open/close; the MMS batch panel is read-only.
Gotchas
- Group ID
10001. Do not reuse a sandbox value like40001— that's a different platform. Always use the Group ID on the merchant's VAR packet. tidis zero-padded to 8 as the DatawireAuthKey2; supply the raw 7-digit value — Koard pads it.didblank ⇒ auto-mint. SRS registration + activation can take a few seconds; if you see DatawireRetryon the first transactions, wait ~30–60s and retry.- Equipment / TPPID are not the same thing.
equipment(e.g.CreditCallHCRC) is boarding metadata; the transmittedTPPID(RMY019today) identifies the certified build and is set by Koard, not the merchant.

