REST API

productInformation. selectedProducts. payments. cardProcessing. configurationInformation. configurations. features. cardNotPresent. processors.[processorName]. payouts. currencies.[currency]. terminalId

The terminal ID that is used with the payment processor. Depending on the processor and payment acceptance type, this field value may also be the default terminal ID that is used for card-present and virtual terminal transactions.

Syntax

{ "productInformation": { "selectedProducts": { "payments": { "cardProcessing": { "configurationInformation": { "configurations": { "features": { "cardNotPresent": { "processors": [ "<processor>": { "payouts": { "currencies": [ "<currency>": { "terminalId": "018284" } ] } ] } } } } } } } } } }
  • <processor>
    : The processor that is associated with the merchant account.
  • <currency>
    : The currency that is supported by the merchant.
The value of this field must conform to this regular expression:
^[0-9:\-]+$

Specifications

  • Data Type:
    String
  • Minimum Data Length:
    1
  • Maximum Data Length:
    255

Mapping Information

Boarding Registration Service API Field:
productInformation.selectedProducts.payments.cardPresentConnect.configurationInformation. configurations.features.cardNotPresent.processors.[processorName].payouts.currencies.[currency].terminalId
Product Enablement and Configuration Service API Field:
payments.cardPresentConnect.configurationInformation.configurations. features.cardNotPresent.processors.[processorName].payouts.currencies.[currency].terminalId