Find Merchant By Merchant Code

Description

The findMerchantByMerchantCode endpoint is used to retrieve a merchant by merchant code.

Request

Endpoint

/ui/v1/findMerchantByMerchantCode/merchantCode

Note

Replace merchantCode above with the internal merchant Code of the merchant.

Method

GET
Content-Type: application/json

Response

{
    "id": 1,
    "merchantName": "VELA Business",
    "merchantDescription": "VELA Business",
    "addressLine1": "VELA Inc.",
    "addressLine2": "Suite 360",
    "addressLine3": null,
    "city": "Johns Creek",
    "state": "GA",
    "zipCode": "30097",
    "country": "USA",
    "mailingAddressLine1": "12345 Findley Rd",
    "mailingAddressLine2": "Suite 360",
    "mailingAddressLine3": null,
    "mailingCity": "Johns Creek",
    "mailingState": "GA",
    "mailingZipCode": "30097-1412",
    "mailingCountry": "USA",
    "pointOfContact": "Administrator",
    "pointOfContactJobTitle": null,
    "pointOfContactDepartment": null,
    "pointOfContactEmail": "abcd@gmail.com",
    "pointOfContactPhone": "6787400263",
    "pointOfContactMobile": "6785143610",
    "pointOfContactFax": "6789921941",
    "lastModifiedUserId": 613,
    "addressVerificationCheckInd": true,
    "cardVerificationCheckForCNPTransactionsInd": true,
    "cardVerificationCheckForTokenizedTransactionsInd": false,
    "cardVerificationCheckForCPTransactionsInd": false,
    "loyaltyRewardsEnabledInd": true,
    "initialLoyaltyRewardsNumber": 10000000000001,
    "passwordNeverExpiresInd": false,
    "passwordExpirationDays": 90,
    "passwordExpirationWarningDays": 5,
    "onetimePasscodeValdtyTimePeriod": 10,
    "phoneCountryCallingCodeId": 1,
    "mobileCountryCallingCodeId": 1,
    "faxCountryCallingCodeId": 1,
    "invoicesModuleEnabledInd": true,
    "displayInvoiceNumberInPaymentsModule": true,
    "adhocInvoicesEnabledInd": true,
    "displayMemoInPaymentsModule": true,
    "displayFolioInformationInPaymentsModule": false,
    "recurringPaymentsEnabledInd": false,
    "productsAndServicesEnabledInd": false,
    "namePrefix": {
        "value": "Father",
        "name": "FATHER"
    },
    "nameSuffix": {
        "value": "MD",
        "name": "DOCTOR_OF_MEDICINE"
    },
    "displayDigitalSignatureForCardPresentTransactions": false,
    "displayDigitalSignatureForCardNotPresentTransactions": false,
    "paymentTokenizationEnabledInd": true,
    "paymentsBatchAuthorizationEnabledInd": false,
    "paymentsBatchProcessingEnabledInd": false,
    "allowUsersToSelfEnrollInd": true,
    "allowMultiCurrencyPricingInd": true,
    "mobilePhoneCarrierType": {
        "emailDomain": "NUMBER@txt.att.net",
        "value": "AT&T",
        "countryCode": "USA",
        "name": "ATT"
    },
    "cardPresentTransactionsEnabledInd": false,
    "defaultCurrencyCode": "USD",
    "allowPreAuthorizationTransactionInd": false,
    "allowSaleTransactionInd": true,
    "softDescriptorsEnabledInd": false,
    "softDescriptorMerchantName": "DATUMSOFTWAR",
    "softDescriptorProductDescription": "INCIDENTL",
    "merchantStatus": {
        "name": "ACTIVE"
    },
    "merchantURL": "https://vela-business-test.payvela.com/ui/resources/login",
    "merchantDisplayTitle": "VELA™ Business",
    "merchantCode": "vela-business",
    "sessionIdleTime": 900,
    "sessionTimeoutTime": 20,
    "keepaliveInterval": 300,
    "customerSupportInformation": "+1-877-858-7200 (MON - FRI 8:00 AM - 8:00 PM ET)",
    "allowPaymentsWithoutLoggingIn": true,
    "merchantBccEmailAddress": "abcd@gmail.com",
    "abuseEmailAddress": "abuse@vela.healthcare",
    "merchantProperties": [
        {
            "id": 3,
            "merchantPropertyType": {
                "name": "PAYMENT_TOKEN_CONFIG"
            },
            "propertyName": "PURGE_ENABLED",
            "propertyDescription": "Is payment tokens purge enabled",
            "groupName": null,
            "propertyStringValue": null,
            "propertyIntValue": null,
            "propertyBooleanValue": false,
            "merchantPropertyStatus": {
                "name": "ACTIVE"
            },
            "createdUserId": 1,
            "lastModifiedUserId": null,
            "lockedDateTime": null,
            "lockedByUserId": null,
            "createdDateTime": 1568912428000,
            "lastUpdatedDateTime": 1592248437000,
            "message": null
        },
        {
            "id": 4,
            "merchantPropertyType": {
                "name": "PAYMENT_TOKEN_CONFIG"
            },
            "propertyName": "RETENTION_DAYS",
            "propertyDescription": "# of days to retain payment tokens",
            "groupName": null,
            "propertyStringValue": null,
            "propertyIntValue": null,
            "propertyBooleanValue": null,
            "merchantPropertyStatus": {
                "name": "ACTIVE"
            },
            "createdUserId": 1,
            "lastModifiedUserId": null,
            "lockedDateTime": null,
            "lockedByUserId": null,
            "createdDateTime": 1568912428000,
            "lastUpdatedDateTime": 1592248437000,
            "message": null
        }
    ],
    "merchantBillings": [],
    "merchantBillingModel2s": [],
    "locale": "en_US",
    "lateFeesEnabledInd": false,
    "lateFeesType": {
        "name": "PERCENTAGE"
    },
    "lateFeesTier1FromNumOfDays": 1,
    "lateFeesTier1ToNumOfDays": 30,
    "lateFeesTier2FromNumOfDays": 31,
    "lateFeesTier2ToNumOfDays": 60,
    "lateFeesTier3FromNumOfDays": 61,
    "lateFeesTier3ToNumOfDays": 90,
    "tier1LateFees": 0,
    "tier2LateFees": 3,
    "tier3LateFees": 6,
    "waiveTheLateFeesEnabledInd": true,
    "maxNumOfTimesPerYearLateFeeCanBeWaived": {
        "name": "ONCE"
    },
    "paymentApplicationURL": "https://vela-business-test.payvela.com",
    "giftCardsEnabledInd": false,
    "minBookingNumberLength": 10,
    "maxBookingNumberLength": 10,
    "allowPartialPaymentsForInvoicesInd": false,
    "convenienceFeesEnabledInd": false,
    "creditCardsConvFeesType": {
        "name": "PERCENTAGE"
    },
    "creditCardsConvFees": 3.25,
    "industryType": {
        "name": "BUSINESS_TO_BUSINESS"
    },
    "displayHealthcareFieldsOnHSAFSAPaymentMethods": false,
    "displayChartOnDashboard": false,
    "reportsModuleEnabledInd": true,
    "displayLastXDaysOfPaymentTokensForCardOnFile": 45,
    "chartsDisplayTransactionRevenue": {
        "name": "NONE"
    },
    "chartsGroupByPaymentMethods": {
        "name": "NONE"
    },
    "chartsGroupByTransactionTypes": {
        "name": "NONE"
    },
    "chartsGroupByProductsAndServices": {
        "name": "NONE"
    },
    "chartsDateRangeType": {
        "name": "TODAY"
    },
    "numOfDaysBetweenCheckinAndCurrentDate": 3,
    "smsSubscriptionType": {
        "name": "FREE_VIA_SMTP"
    },
    "cardPresentManualEntryOnlyTransactionsEnabledInd": false,
    "cardNotPresentTransactionsEnabledInd": true,
    "splitPaymentsEnabledInd": true,
    "accountLookupEnabledInd": false,
    "nextGenHpiLocationLookup": "Zywie Business",
    "billingEmailRequiredForPayments": false,
    "cardholderNameRequiredForTransactions": true,
    "textMessageType": {
        "name": "SMS"
    },
    "billingEnabledInd": true,
    "billingRevenueShareByPercentage": 20,
    "installmentPaymentsEnabledInd": false,
    "minNumberOfInstallments": 2,
    "maxNumberOfInstallments": 36,
    "settledTransactionsReportEnabledInd": true,
    "summaryByTypeReportEnabledInd": true,
    "transactionSummaryReportEnabledInd": true,
    "settledTxnsReportEmailRecipients": null,
    "offlinePaymentActionsOnInvoiceModuleEnabledInd": true,
    "qrCodeEnabledInd": true,
    "dateFormat": {
        "value": "yyyy-MM-dd",
        "name": "YYYY_MM_DD"
    },
    "dateTimeFormat": {
        "value": "yyyy-MM-dd hh:mm a zzz",
        "name": "YYYY_MM_DD_HH_MM_A_ZZZ"
    },
    "logoutSingleSignOnTime": 10,
    "reconciliationPlatformName": {
        "value": "None",
        "industryType": "OTHER",
        "name": "NONE"
    },
    "employerIdentificationNumber": "12-2543645",
    "autoReconciliationEnabledInd": false,
    "customerSummaryEnabledInd": true,
    "surchargesEnabledInd": false,
    "surchargesByPercentage": 0,
    "onlineReceiptLinkEnabledInd": false,
    "maxNumOfFailedOneTimePasscodeAttempts": 3,
    "apiAccessEnabledInd": true,
    "message": null,
    "address": null,
    "fullName": null,
    "activeUserCount": null,
    "activeCustomerCount": null,
    "paymentTokenPurgeEnabledInd": false,
    "paymentTokenPurgeDays": null,
    "language": null,
    "echeckConvFees": 1.99,
    "echeckConvFeesType": {
        "name": "FLAT"
    },
    "emvcompliantTransactionType": {
        "name": "RELAXED"
    }
}

Updated As of Version 6.1.1