Documentation

Merchant Create Bearer Token

This API generates a bearer token for merchant authentication. The token is used to securely authorize subsequent API requests made on behalf of the merchant

Typical Use Cases

  • Securing merchant API access
  • Session-based authentication
  • Token-based authorization flows

Merchant Add API Processor

Processor: (TSYS, First Data Omaha, First Data Bypass, Priority Payments, EPX, Postilion, Payroc, Worldpay)

This API is used to configure and associate a payment processor with a merchant account. It securely stores processor credentials and routing configuration required for transaction processing

Typical Use Cases

  • Onboarding merchants to specific processors
  • Multi-processor routing support
  • Processor credential management

API Reference: Merchant Add

Merchant Update

This API updates merchant profile details such as business information, contact details, or configuration settings.

Typical Use Cases

  • Merchant profile maintenance
  • Business detail updates
  • Configuration changes

API Reference: Merchant Update

Merchant Get

This API retrieves detailed information for a specific merchant based on the merchant identifier.

Typical Use Cases

  • Merchant profile viewing
  • Support and troubleshooting
  • Configuration validation

API Reference: Merchant Get Details

Merchant Delete

This API permanently removes a merchant account and its associated configurations from the system.

Typical Use Cases

  • Merchant offboarding
  • Compliance and data cleanup

API Reference: Merchant Delete

Merchant Operator Create

This API creates an operator (user) under a merchant account with assigned roles and permissions.

Typical Use Cases

  • Merchant staff access management
  • Role-based access control

Sub-ISO Operator Create

This API creates an operator under a Sub-ISO account with defined access permissions.

Typical Use Cases

  • Sub-ISO team management
  • Delegated operational access

Merchant Status

This API retrieves the current operational status of a merchant (active, inactive, suspended, etc.).

Typical Use Cases

  • Merchant monitoring
  • Compliance checks

API Reference: Merchant Status

Merchant View

This API provides a read-only view of merchant details and configurations.

Typical Use Cases

  • Dashboard display
  • Reporting and audits

API Reference: Merchant View

Merchant List

This API returns a list of merchants with optional filtering and pagination.

Typical Use Cases

  • Merchant management portals
  • Reporting and exports

API Reference: Merchant List

Copy Parameter API

This API copies configuration parameters from one merchant, store, or EPI to another.

Typical Use Cases

  • Faster merchant onboarding
  • Configuration standardization

API Reference: Copy Parameter API

Check Credentials

This API validates provided credentials for processors, merchants, or APIs before activation.

Typical Use Cases

  • Credential verification
  • Preventing misconfiguration

API Reference: Check-Credential

Store Add

This API creates a new store location under a merchant account.

Typical Use Cases

  • Multi-store merchants
  • Location-based reporting

API Reference: Store Add

Create Ticket

This API creates a support or onboarding ticket linked to a merchant, store, or ISO.

Typical Use Cases

  • Issue tracking
  • Merchant onboarding workflows

API Reference: Create Ticket

Update Ticket (ISO)

This API updates ticket details or status from the ISO side.

Typical Use Cases

  • Ticket lifecycle management
  • ISO support operations

API Reference: Update Ticket

View Ticket

This API retrieves details of a specific ticket.

Typical Use Cases

  • Support tracking
  • Audit and history review

API Reference: View Ticket

Store Update

This API updates store-level details such as address, configuration, or status.

Typical Use Cases

  • Store maintenance
  • Configuration updates

API Reference: Store Update

Store Sync

This API synchronizes store configuration across systems or devices.

Typical Use Cases

  • Device configuration sync
  • Configuration consistency

API Reference: Store Sync

Store Delete

This API removes a store from a merchant account.

Typical Use Cases

  • Store closure
  • Data cleanup

API Reference: Store Delete

EPI Add

This API creates a new EPI (Electronic Payment Identifier) and associates it with a store or merchant.

Typical Use Cases

  • Device onboarding
  • Payment endpoint configuration

API Reference: EPI Add

EPI Activate

This API activates an EPI, enabling it to process transactions.

Typical Use Cases

  • Go-live activation
  • Device enablement

API Reference: EPI Activate

EPI Delete

This API permanently removes an EPI from the system.

Typical Use Cases

  • Device decommissioning

API Reference: EPI Delete

EPI Detail

This API retrieves detailed configuration and status information for a specific EPI.

Typical Use Cases

  • Troubleshooting
  • Configuration review

API Reference: EPI Detail

EPI View

This API provides a read-only view of EPI information.

Typical Use Cases

  • Dashboards
  • Reporting

API Reference: EPI View

Assign APP - EPI

This API assigns an application (APP) to a specific EPI for transaction processing.

Typical Use Cases

  • App-device mapping
  • POS enablement

API Reference: Assign APP - EPI

Fetch E-Receipt

This API retrieves electronic receipt details for a completed transaction.

Typical Use Cases

  • Customer receipts
  • Merchant records

API Reference: Fetch E-Receipt

Transaction List

This API retrieves a list of transactions with optional filters such as date range, EPI, or merchant.

Typical Use Cases

  • Reporting
  • Reconciliation

API Reference: Transaction List

EPI Last Transaction

This API retrieves the most recent transaction processed by a specific EPI.

Typical Use Cases

  • Device health checks
  • Last activity verification

API Reference: EPI Last Transaction

EPI Update

This API updates configuration details for an existing EPI.

Typical Use Cases

  • Parameter changes
  • Device reconfiguration

API Reference: EPI Update

Check EPI

This API verifies the existence and validity of an EPI.

Typical Use Cases

  • Pre-transaction validation
  • Configuration checks

API Reference: Check EPI

Sub-ISO Create

This API creates a new Sub-ISO under a parent ISO.

Typical Use Cases

  • ISO hierarchy management

API Reference: Sub-ISO Create

Device Parameter API

(Hardware, RCKT, Virtual Terminal)

This API manages device-level parameters for physical terminals, RCKT devices, and virtual terminals.

Typical Use Cases

  • Terminal configuration
  • Feature enablement

API Reference: Device Parameter API

EPI Status

This API retrieves the current status of an EPI (active, inactive, suspended).

Typical Use Cases

  • Monitoring
  • Operations dashboards

API Reference: EPI Status

EPI Deactivate

This API deactivates an EPI, preventing it from processing transactions.

Typical Use Cases

  • Temporary device disablement
  • Security actions

API Reference: EPI Deactivate

Fetch APP ID and APP Keys

This API retrieves application credentials required for API authentication and integration.

Typical Use Cases

  • App configuration
  • Secure integrations

Update Ticket (Merchant)

This API updates ticket details or status from the merchant side.

API Reference: Update Ticket

EPI – Generate API Keys

This API generates API keys for an EPI to enable secure communication with backend services.

Typical Use Cases

  • Device authentication
  • Secure API access

API Reference: Generating API Keys

ISO Billing Statement

This API retrieves billing and settlement statements for an ISO.

Typical Use Cases

  • Financial reporting
  • ISO reconciliation

API Reference: ISO Billing Statement

ISO Operator Create

This API creates an operator under an ISO account with assigned permissions.

API Reference: ISO Operator Create

Differential Settings – Bulk Update

This API updates differential or pricing-related settings in bulk across merchants or EPIs.

Typical Use Cases

  • Pricing updates
  • Configuration rollouts

Get ISO List

This API retrieves a list of ISOs with optional filtering and pagination.

Typical Use Cases

  • ISO management
  • Administrative dashboards

API Reference: Get ISO List