SIS – Merchant and App Data

REST API Reference

SIS – Merchant and App Data

 

GetApplicationData
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/SIS.svc/appProfile/[applicationId]
Method GET
Authentication Session token set as Username on Authentication header.
Accept application/json
 

Request

null
 

Response

{
  "ApplicationAttended": true,
  "ApplicationLocation": "OnPremises",
  "ApplicationName": "My Test App",
  "DeveloperId": "",
  "HardwareType": "Level2CAT",
  "PINCapability": "PINSupported",
  "PTLSSocketId": "",
  "ReadCapability": "MSRKeyICC",
  "SerialNumber": "11111",
  "SoftwareVersion": "1.0",
  "SoftwareVersionDate": "0001-01-01T00:00:00",
  "VendorId": "F74B3F622A",
  "EncryptionType": "NotSet",
  "DeviceSerialNumber": "GRK12345",
  "EMVTerminalData": {
    "CardDataOutputCapability": "NotSet",
    "CardRetentionCapability": false,
    "CardholderAuthenticationCapability": "NotSet",
    "PINMaxCharacters": "NotSet",
    "TerminalOperator": "NotSet",
    "TerminalOutputCapability": "NotSet"
  }
}
GetServiceInformation
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/SIS.svc/serviceInformation
Method GET
Authentication Session token set as Username on Authentication header.
Accept application/json
 

Request

nobody
 

Response

 {
  "BankcardServices": [
    {
      "AlternativeMerchantData": true,
      "AutoBatch": true,
      "AVSData": {
        "CardholderName": false,
        "Street": false,
        "City": false,
        "StateProvince": false,
        "PostalCode": true,
        "Country": false,
        "Phone": false
      },
      "CutoffTime": "0001-01-01T00:00:00",
      "EncryptionKey": "",
      "ManagedBilling": false,
      "MaximumBatchItems": 0,
      "MaximumLineItems": 0,
      "MultiplePartialCapture": false,
      "Operations": {
        "Verify": true,
        "QueryAccount": true,
        "AuthAndCapture": true,
        "Authorize": true,
        "Adjust": false,
        "ReturnById": true,
        "ReturnUnlinked": true,
        "Undo": true,
        "Capture": true,
        "CaptureSelective": false,
        "CaptureAll": false,
        "CloseBatch": "NotSupported",
        "QueryRejected": false,
        "ManageAccount": false,
        "ManageAccountById": false,
        "Disburse": false,
        "RequestKey": false
      },
      "PurchaseCardLevel": "Level2",
      "ServiceId": "37A5B00001",
      "ServiceName": "Global East U.S. BCP Host Capture 1.17.24",
      "Tenders": {
        "Credit": true,
        "PINDebit": true,
        "PINlessDebit": false,
        "PINDebitReturnSupportType": "Both",
        "PINDebitUndoTenderDataRequired": false,
        "CreditAuthorizeSupport": "Both",
        "QueryRejectedSupport": "NotSupported",
        "PinDebitUndoSupport": "Supported",
        "BatchAssignmentSupport": "NotSupported",
        "CreditReturnSupportType": "Both",
        "TrackDataSupport": "Both",
        "CredentialsRequired": false,
        "CreditReversalSupportType": "NotSupported",
        "PartialApprovalSupportType": "Enabled"
      },
      "ResubmitCorrection": false
    }
  ],
  "ElectronicCheckingServices": [],
  "Workflows": [],
  "StoredValueServices": [],
  "EncryptionServices": []
}
IsMerchantProfileInitialized
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/SIS.svc/merchProfile/[merchantProfileId]/OK?serviceId=[serviceId]
Method GET
Authentication Session token set as Username on Authentication header.
Accept application/json
 

Request

null
 

Response

 {
  True
}
GetMerchantProfiles
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/SIS.svc/merchProfile
Method GET
Authentication Session token set as Username on Authentication header.
Accept application/json
 

Request

null
 

Response

 [
  {
    "id": "Dev_Test_28",
    "href": "https://api.cipcert.goevo.com/2.1.28/REST/SIS.svc/merchProfile/[merchantProfileId]"
  }
]
GetMerchantProfile
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/SIS.svc/merchProfile/[merchantProfileId]?serviceId=[serviceId]
Method GET
Authentication Session token set as Username on Authentication header.
Accept application/json
 

Request

null
 

Response

 {
  "ProfileId": "Dev_Test_28",
  "ServiceId": "39C6700001",
  "ServiceName": "EVO TPS BCP Host Capture",
  "LastUpdated": "2016-11-10T21:51:43.55",
  "MerchantData": {
    "CustomerServiceInternet": "test@test.com",
    "CustomerServicePhone": "303 5553232",
    "Language": "ENG",
    "Address": {
      "Street1": "123 Merch address",
      "Street2": "",
      "City": "Denver",
      "StateProvince": "CO",
      "PostalCode": "80202",
      "CountryCode": "USA"
    },
    "MerchantId": "ES0000000000002",
    "Name": "Test Merch",
    "Phone": "720 8881212",
    "TaxId": "",
    "BankcardMerchantData": {
      "ABANumber": "987654321",
      "AcquirerBIN": "654321",
      "AgentBank": "123456",
      "AgentChain": "645231",
      "Aggregator": false,
      "ClientNumber": "1234",
      "IndustryType": "Ecommerce",
      "Location": "12345",
      "MerchantType": "",
      "PrintCustomerServicePhone": false,
      "QualificationCodes": "",
      "ReimbursementAttribute": "A",
      "SIC": "5999",
      "SecondaryTerminalId": "001",
      "SettlementAgent": "12AB",
      "SharingGroup": "123ABC",
      "StoreId": "1234",
      "TerminalId": "001",
      "TimeZoneDifferential": "005",
      "CardBrandIdentifiers_3DSecure": [
        {
          "MerchantNumber": "myVisaMerchantNumber",
          "MerchantBankId": "11111111111",
          "MerchantUrl": "https://mytestwebsite.com",
          "CardBrand3DSecureProgram": "Visa_VerifiedByVisa"
        }
      ],
      "AccountUpdaterMerchantIds": {
        "VisaMerchantId": "",
        "MastercardMerchantId": "",
        "DiscoverMerchantId": ""
      },
      "BusinessGroup": "",
      "BusinessRegion": ""
    },
    "ElectronicCheckingMerchantData": {
      "OriginatorId": "",
      "ProductId": "",
      "SiteId": ""
    },
    "StoredValueMerchantData": {
      "ClientNumber": "",
      "IndustryType": "NotSet",
      "SIC": "",
      "StoreId": "",
      "TerminalId": "",
      "AgentChain": ""
    },
    "EncryptionMerchantData": {
      "AgentBank": "",
      "TerminalId": "",
      "SecondaryTerminalId": ""
    }
  },
  "TransactionData": {
    "BankcardTransactionDataDefaults": {
      "CurrencyCode": "USD",
      "CustomerPresent": "Present",
      "EntryMode": "Track2DataFromMSR",
      "RequestACI": "CPSMeritCapableIncAuth",
      "RequestAdvice": "Capable"
    }
  },
  "RestrictedOperations": [],
  "ServiceCredentials": null,
  "HostedPayments": null,
  "RuleCategories": [
    "NotSet"
  ],
  "Region": ""
}