For the complete documentation index, see llms.txt. This page is also available as Markdown.

MID\TID Generation

The MID/TID Generation endpoints allow Verifone to programmatically generate Merchant IDs (MIDs) and Terminal IDs (TIDs) based on pre-configured ranges. These identifiers are used to uniquely identify merchants and terminals within the Verifone ecosystem.

How It Works

1

Identify the range

Each ID generation call requires a rangeId — a pre-configured identifier for the pool of MIDs or TIDs to draw from. Confirm the applicable rangeId with your Verifone integration contact.

2

Call the generation endpoint

POST to the appropriate endpoint (MID or TID) with the rangeId. The response returns the newly generated ID.

3

Store the generated ID

API Reference

Generate Merchant ID

Generate a new Verifone Merchant ID based on Range

post

Generate a new Verifone Merchant ID based on range, which is configured in the Order Service configuration database.

Path parameters
rangeIdstringRequired

Range allocation to be performed from.

Example: verifone
Responses
post
/entities/mid/{rangeId}

Generate Terminal ID

Generate a new Verifone Terminal ID based on Range

post

Generate a new Verifone Terminal ID based on range which is configured in the Order Service configuration database.

Path parameters
rangeIdstringRequired

Range allocation to be performed from.

Example: verifone
Responses
post
/pois/tid/{rangeId}

Was this helpful?