GET
/
api
/
admin
/
merchantaccounts
GetMerchantAccounts
curl --request GET \
  --url https://test.paysight.io/api/admin/merchantaccounts \
  --header 'Authorization: <api-key>' \
  --header 'ClientId: <clientid>' \
  --header 'UserEmail: <useremail>'
{
  "success": true,
  "returnVal": [
    {
      "id": 123,
      "mid": "<string>",
      "title": "<string>",
      "companyId": 123,
      "agent": "<string>",
      "acquiringBank": "<string>",
      "gatewayId": 123,
      "enabledMastercard": true,
      "enabledVisa": true,
      "descriptor": "<string>",
      "mcc": "<string>",
      "acquirerBINVisa": "<string>",
      "acquirerBINMastercard": "<string>",
      "psp": "<string>",
      "maxPrice": 123,
      "verticalId": 123,
      "monthlyCap": 123,
      "reservePercentage": 123,
      "discountRatePercentage": 123,
      "gatewayTransactionFee": 123,
      "chargebackFee": 123,
      "routingNumber": "<string>",
      "accountNumber": "<string>",
      "brandId": 123,
      "allowPremiumProgram": true,
      "fullyLive": true,
      "shorthandSuffix": "<string>",
      "defaultCurrency": "<string>",
      "rdrFee": 123,
      "ethocaFee": 123,
      "cdrnFee": 123,
      "allowRetriesFromOtherMids": true,
      "allowInsufficientFundsRetries": true,
      "capLimited": "2023-11-07T05:31:56Z",
      "forceAllowRefunds": true,
      "dynamicDescriptorEnabled": true,
      "dynamicDescriptorPrefix": "<string>",
      "dynamicDescriptorPrefix_MC": "<string>",
      "dynamicDescriptorFormat": 123,
      "bankAuthFee": 123,
      "bankDeclineFee": 123,
      "bankAVSFee": 123,
      "customFee": 123,
      "customFeeApprovedOnly": 123,
      "notes": "<string>",
      "caid": "<string>",
      "chargebackMitigationProviderId": 123,
      "chargebackMitigationNotes": "<string>",
      "processorPortalAccessId": 123,
      "rowVersion": 123,
      "merchantDefinedField1": "<string>",
      "merchantDefinedField2": "<string>",
      "merchantDefinedField3": "<string>",
      "customField1": "<string>",
      "customField2": "<string>",
      "customField3": "<string>",
      "midOwnerId": 123,
      "currencies": [
        {
          "currency": "<string>",
          "gatewayCredentials": {
            "apiKey": "<string>",
            "username": "<string>",
            "password": "<string>",
            "emailAddress": "<string>"
          }
        }
      ],
      "company": "<string>",
      "gateway": "<string>",
      "vertical": "<string>",
      "brand": "<string>",
      "chargebackMitigationProvider": "<string>",
      "processorPortalAccess": "<string>",
      "parentCompanyId": 123,
      "parentCompany": "<string>"
    }
  ]
}

Authorizations

Authorization
string
header
required

Your Paysight API key. You can find it in your Paysight account at https://app.paysight.io/settings/account

Headers

ClientId
string
required

Your Paysight Tenant/Client Id. This is the id of the parent company listed in https://app.paysight.io/management/companies. Alternatively, this will be provided by Paysight

UserEmail
string
required

The email address of the party or group making the request

Response

200 - application/json

List of merchant accounts

The response is of type object.