Skip to navigation

Terminal API

The Terminal API is now available in the Run Developer! Connect your software to P2PE-validated, card-present acceptance solutions via Run Developer. Your customers can swipe, dip, or tap on an integrated card reader, and your POS will receive a tokenized card or a completed charge without card data ever touching your systems. Read more in our Terminal API Overview.

To request a UAT device and credentials, please reach out to your Integration Delivery Lead or send a note to integrations@runpayments.io.

Endpoints added

The following endpoints have been added to the Run Payments API Reference:

Card Present Guides

The following guides have been added to the Run Developer site under Guides > Payments > Card Present:

API Reference Navigation

We have reorganized the API Reference into two sections based on authentication method. Please note the updated locations below.

  • Processing (Payments and Terminal APIs): Authenticate with your Payments API key as a bearer token. Refresh API Keys has moved to its own Authentication section here.
  • Reporting & Boarding (Reporting and Boarding APIs): Authenticate with OAuth 2.0 client credentials generated from Run Merchant or provided by your Run Integration Delivery rep.