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 like 40001 — that's a different platform. Always use the Group ID on the merchant's VAR packet.
  • tid is zero-padded to 8 as the Datawire AuthKey2; supply the raw 7-digit value — Koard pads it.
  • did blank ⇒ auto-mint. SRS registration + activation can take a few seconds; if you see Datawire Retry on the first transactions, wait ~30–60s and retry.
  • Equipment / TPPID are not the same thing. equipment (e.g. CreditCallHCRC) is boarding metadata; the transmitted TPPID (RMY019 today) identifies the certified build and is set by Koard, not the merchant.