/api/v2/merchant/submit

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Submit Merchant Application V2

Submits the full merchant application to the TSYS processor in a single atomic call. Combines merchant profile, business and owner information, sales profile, site inspection, service acceptance, fees, and equipment into one submission. On success the merchant is queued for underwriting review at UW Level 1 status.

Endpoint

POST /api/v2/merchant/submit

Authentication

Basic HTTP Authentication required.

Authorization: Basic {base64(username:password)}

When to use

Use this as the preferred submission method for V2 integrations. It can be used to submit a new merchant in one shot, or to finalize a draft previously created with POST /api/v2/merchant/create. After a successful call, use GET /api/v1/merchant/status to track the processing status.

Differences from V1

FeatureV1V2
merchantProfile schemaTsysMerchantcashDiscount string flagTsysMerchantV2EditfeesProgram enum, no cashDiscount
Fees schemaTsysFeesTsysFeesV2 — adds cashDiscountRate
Response schemaApiResponse1 with status stringApiResult1 with success boolean + validationErrors array

Request Body

Top-level structure

FieldTypeRequiredDescription
merchantProfileTsysMerchantV2EditYesCore merchant configuration
businessAndOwnerInformationTsysParametersYesBusiness details and owner KYC
salesAndBusinessProfileTsysMerchantAccountYesSales volumes and banking info
siteInspectionTsysSiteInspectionYesPhysical location inspection
serviceAcceptanceTsysProductSetupYesCard networks accepted
feesTsysFeesV2NoFull fee schedule
equipmentTsysEquipmentYesTerminal equipment
merchantProfileIdintegerNoProvide to update and submit an existing draft

merchantProfile (TsysMerchantV2Edit)

FieldTypeRequiredDescription
agentProfileIdintegerYesAgent profile ID — get from GET /api/v2/agent/profile
feesProgramstring (enum)YesTraditional, CashDiscount, Surcharge, ServiceFee, DualPricing
posstring (enum)YesPOS system type — see enum values below
boardingSettingsIdintegerNoBoarding settings template ID
midstringNoExisting MID if re-submitting a previously boarded merchant
externalClientIDstringNoExternal client reference ID
externalChainIDstringNoExternal chain reference ID

pos enum values: None, AptitoPalomaPOS, Clover, PalomaPOS, Aldelo, Restoactive, PoyntPOS, CloverGo, UnifiedMpos, CustomPos, RetailCloud, EHopper, FreedomPos, ClubPos, SelfLane, OtfPOS, NProKiosk, GretaPOS


businessAndOwnerInformation (TsysParameters)

FieldTypeRequiredDescription
customerServicePhoneNumstringYes10-digit phone, must not start with 1
federalTaxIdstringYes9-digit EIN (^\d{9}$ or masked with *)
dateOfStartBusinessstring (date-time)YesBusiness start date ISO 8601
merchantEmailstringNoMerchant contact email
merchantWebsitestringNoBusiness website URL
multipleLocationsbooleanNoWhether business has multiple locations
numOfLocationsintegerNoNumber of locations if multipleLocations is true
legalAddressAddressBaseYesLegal registered address
dbaAddressAddressBaseYesDBA operating address
primaryOwnerOwnerYesPrimary owner KYC details
secondaryOwnerSecondaryOwnerNoSecond owner
owner3SecondaryOwnerNoThird owner
owner4SecondaryOwnerNoFourth owner
controllingOfficer1ControllingOfficerNoControlling officer 1
controllingOfficer2ControllingOfficerNoControlling officer 2

AddressBase (used for legalAddress and dbaAddress):

FieldTypeRequiredDescription
namestringYesBusiness name at this address
addressstringYesStreet address line 1
address2stringNo🆕 Suite, unit, floor, apartment
postalCodestringYesZIP code
citystringYesCity
statestring (enum)YesFull US state name, e.g. California
phonestringYesPhone, must not start with 1
faxstringNoFax number

state enum: Alaska, Alabama, Arkansas, Arizona, California, Colorado, Connecticut, DistrictOfColumbia, Delaware, Florida, Georgia, Hawaii, Iowa, Idaho, Illinois, Indiana, Kansas, Kentucky, Louisiana, Massachusetts, Maryland, Maine, Michigan, Minnesota, Missouri, Mississippi, Montana, NorthCarolina, NorthDakota, Nebraska, NewHampshire, NewJersey, NewMexico, Nevada, NewYork, Ohio, Oklahoma, Oregon, Pennsylvania, PuertoRico, RhodeIsland, SouthCarolina, SouthDakota, Tennessee, Texas, Utah, Virginia, VirginIslands, Vermont, Washington, Wisconsin, WestVirginia, Wyoming

Owner (used for primaryOwner):

FieldTypeRequiredDescription
firstNamestringYes2–25 letters only
lastNamestringYes2–25 letters only
middleNamestringNo2–25 letters only
dateOfBirthstring (date-time)YesDate of birth ISO 8601
ssnstringYes9-digit SSN, no sequential/repeated patterns
addressstringYesStreet address, max 40 chars, alphanumeric
citystringYes2–25 chars
statestring (enum)YesFull US state name
zipstringYes5 or 9 digit ZIP (^\d{5}(-\d{4})?$)
homePhonestringYesMust not start with 1
titlestring (enum)YesPresident, VPresident, Owner, Partner, Manager, Treasurer, Secretary, ExecDirector
ownershipintegerYesOwnership percentage 0–100
emailstringYesMax 60 chars
guarantorbooleanNoWhether owner is a guarantor
typeOfIssuedIDstring (enum)NoUSPassport, PermanentRegistrationCard, DriversLicense, USMilitaryCard, USCostGuardMerchantMarinerCard, USCitizenIdCard
idNumberstringNoAlphanumeric ID number
idExpirationDatestring (date-time)NoID expiration date

SecondaryOwner — same structure as Owner (used for secondaryOwner, owner3, owner4).

ControllingOfficer (used for controllingOfficer1 and controllingOfficer2):

FieldTypeRequiredDescription
firstNamestringYes2–25 letters only
lastNamestringYes2–25 letters only
middleNamestringNo2–25 letters only
dateOfBirthstring (date-time)YesDate of birth
ssnstringYes9-digit SSN
titlestring (enum)YesPresident, VPresident, Owner, Partner, Manager, Treasurer, Secretary, ExecDirector
addressstringYesMax 40 chars, alphanumeric
citystringYes2–25 chars
statestring (enum)YesFull US state name
zipstringYesZIP code
homePhonestringYesMust not start with 1
emailstringNo🆕 Max 60 chars
guarantorbooleanNoWhether officer is a guarantor
typeOfIssuedIDstring (enum)NoSame enum as Owner
idNumberstringNoAlphanumeric
idExpirationDatestring (date-time)NoID expiration

salesAndBusinessProfile (TsysMerchantAccount)

FieldTypeRequiredDescription
sicstringYesStandard Industry Classification code (4 digits)
typeOfOwnershipstring (enum)YesCorporation, SoleProprietorship, Partnership, AssociationEstateTrust, TaxExempt501C, International, LimitedLiabilityLlc, GovernmentAgency
businessTypestring (enum)YesOther, Internet, Lodging, MailOrder, Restaurant, Retail, QSR, Supermarket, Petroleum, Utilities, Healthcare, Education, Government, Charity_NonProfit, B2B, Service
accountTypestring (enum)NoC (Checking), S (Savings), G (General)
accountNumberstringYesBank account number, max 17 digits, numeric only
businessCheckingRoutingNumberstringYes9-digit ABA routing number
achMethodstring (enum)YesCombine, Deposit, CombineAndDeposit
averageTicketintegerYesAverage transaction amount (minimum 1)
highTicketintegerNoMaximum expected transaction (1–999999)
salesToConsumersnumberNo% of sales to consumers (0–100)
salesToBusinessnumberNo% of sales to businesses (0–100)
salesToGovernmentnumberNo% of sales to government (0–100)
bankNamestringNoName of the bank
goodsAndServicesstringNoDescription of goods/services sold
returnPolicystringNoMerchant's return policy
nextDayFundingbooleanNoNext-day funding requested
sameDayFundingbooleanNoSame-day funding requested
isVsMcDsNetworkbooleanNoWhether Visa/MC/Discover network is used
monthlyVolumeintegerYesExpected monthly processing volume (minimum 1)
annualVolumeintegerNoRead-only. Computed from monthlyVolume
retailintegerYes% card-present transactions (0–100)
imprintintegerYes% imprint transactions (0–100)
motointegerYes% mail/phone order transactions (0–100)
internetintegerYes% internet transactions (0–100)
sellingRegulatedSubstancesbooleanNoWhether business sells regulated substances
massageServicesbooleanNoWhether business offers massage services
sellingGasFuelbooleanNoWhether business sells gas/fuel
cardNotPresentInformationTsysCnpInformationNoRequired when internet > 0
⚠️

retail + imprint + moto + internet must equal exactly 100.

cardNotPresentInformation (TsysCnpInformation) — provide when internet > 0:

FieldTypeDescription
isWebHostingbooleanSells web hosting services
isDomainRegistrationbooleanSells domain registration
isWebPageDesignbooleanSells web design
isAuctionbooleanOperates an auction site
isInternetServiceGatewaybooleanInternet service gateway
isSellingDigitalServicebooleanSells digital products
isAdvertisementbooleanSells advertising
isSellingHardGoodsbooleanSells physical goods online
isOtherbooleanOther internet business type
otherInternetBusinessTypestringDescription if isOther is true
saleDescriptionstringWhat is sold
advertiseOrPromotionstringHow products are advertised
secureTransactionInformationstringSecurity measures in place
vendorsstringVendor information
productFulfillmentstringHow products are fulfilled
monthly/yearly/quarterly/oneTime/hourlyintegerBilling frequency counts
isMonthly/isYearly/isQuarterly/isOneTime/isHourlybooleanActive billing frequencies

siteInspection (TsysSiteInspection)

FieldTypeRequiredDescription
inventoryMaintainedTypestring (enum)NoOnSite, WarehouseOffSite, FulfillmentCenter
fulfillmentCenterNameAndAddressstringNoAddress if FulfillmentCenter
question1booleanNoIs business operating at this address?
question1ExplanationstringNoExplanation if false
question2booleanNoIs business open to the public?
question2ExplanationstringNoExplanation if false
question3booleanNoDoes business have adequate signage?
question3ExplanationstringNoExplanation if false
question4booleanNoIs location consistent with business type?
question4ExplanationstringNoExplanation if false
zoningstring (enum)NoComml, Industrial, Residential
squareFootageTypestring (enum)NoFrom_0_To_500, From_501_To_1000, From_1001_To_2000, From_2001_To_4000, Other
squareFootageTypeOtherintegerNoExact sq ft if Other selected
merchantstring (enum)NoOwns, Leases
nameAddressLandlordstringNoLandlord details if leasing

serviceAcceptance (TsysProductSetup)

FieldTypeRequiredDescription
amexESAbooleanNoAccept Amex via ESA program
amexOptBluebooleanNoAccept Amex via OptBlue
discoverbooleanNoAccept Discover
payPalbooleanNoAccept PayPal
jcbbooleanNoAccept JCB
ebtbooleanNoAccept EBT
debitCardbooleanNoAccept PIN debit
amexNumberstringNo10-digit Amex ESA number (required if amexESA = true)
fcsNumberstringNo7-digit FCS number (required if amexESA = true)

fees (TsysFeesV2)

V2 adds cashDiscountRate compared to V1 fees schema.

FieldTypeRequiredDescription
cashDiscountRatenumberNoCash discount rate 0–100% (used when feesProgram = CashDiscount)
minimumDiscountAmountnumberNoMinimum discount amount (0–500)
minimumDiscountStartDatestring (date-time)NoWhen minimum discount starts
minimumDiscountTypestring (enum)NoDaily, Monthly
earlyTerminationFeeAmountnumberNoEarly termination fee (0–999999)
earlyTerminationFeeContractMonthsintegerNoContract length in months (0–60)
amexAmexFeesNoAmex fee structure
visaMasterCardDiscoverVisaMasterCardDiscoverFeesNoVisa/MC/Discover fees
authorizationMonthlyAndSpecialProgramobjectNoAuth, monthly and special program fees
posPOSFeesNoPOS software fees
standardStandardFeesNoStandard fees
cardBrandCardBrandFeesNoCard brand fee flags
debitPinAndEBTDebitPinAndEBTFeesNoDebit PIN and EBT fees
gatewayProductsGatewayProductsFeesNoGateway and wireless fees
miscFeesarray of TsysMiscFeeNoCustom miscellaneous fees
miscFeesVolumearray of TsysMiscFeeNoVolume-based misc fees

TsysFee (base fee object used throughout):

FieldTypeRequiredDescription
perItemnumberYesPer-transaction flat fee
percentnumberYesPercentage fee

TsysPOSFee (used in pos fees):

FieldTypeRequiredDescription
countintegerYesNumber of licenses/units
perItemnumberYesPer-unit fee
percentnumberYesPercentage fee

TsysFeeDiscountType (used in noSurcharge and debit fees):

FieldTypeRequiredDescription
discountTypestring (enum)NoDaily, Monthly
perItemnumberYesPer-transaction fee
percentnumberYesPercentage fee

authorizationMonthlyAndSpecialProgram key fields:

FieldDescription
vsmcdiscAuthVisa/MC/Disc auth fee
amexAuthAmex auth fee
avsAddress Verification Service
batchBatch settlement fee
voiceAuthorizationVoice auth fee
retrievalRetrieval request fee
chargebackChargeback fee
chargebackViolationChargeback violation fee
achRejectACH reject fee
merchAnnualAnnual merchant fee
statementMonthly statement fee
reporting1099K1099-K reporting fee
tinMismatchTIN mismatch fee
pciAnnualPCI annual compliance fee
pciNonCompliancePCI non-compliance fee
pciMonthlyPCI monthly fee
pciQuarterlyPCI quarterly fee
visaRapidDisputeResolutionVisa RDR fee

AmexFees — choose one pricing model:

FieldDescription
interchangePlusInterchange plus pricing — qualifiedDiscount (TsysFee)
tieredDiscountsTiered — qualifiedDiscount, midQual, nonQual (TsysFee each)
noSurchargeNo surcharge — qualDiscount (TsysFeeDiscountType)
amexInterchangePlusPlusIC++ — qualifiedDiscount, midQual, nonQual (TsysFee each)

VisaMasterCardDiscoverFees — choose one pricing model:

FieldDescription
billBackIntrDifferentialBill-back/differential — per-card-brand credit/debit + non-qual IC diff fields
interchangePlusIC+ — per-card-brand credit/debit discount fields
noSurchargeNo surcharge — per-card-brand credit/debit (TsysFeeDiscountType each)
tieredDiscountsRetailTiered retail — per-card-brand + midQual + nonQual
tieredDiscountsMOTOEcommTiered MOTO/ecomm — per-card-brand + midMOTO + nonQual
customInterchangeCustom IC — vcMcDsInterSurcharge + per-card-brand
customInterchangeDurbinCustom IC Durbin — interSurcharge, interNonSurcharge, regulatedDbSurcharge + per-card-brand
interchangePlusPlusIC++ — qualifiedDiscount, midQual, nonQual

TsysMiscFee (for miscFees / miscFeesVolume):

FieldTypeRequiredDescription
namestringYesFee name — must match allowed SIF names from GET /api/v1/SIFFeeNames
frequencystring (enum)YesAnnual, SemiAnnual, Quarterly, Monthly, OneTime
perItemnumberYesFlat fee amount
percentnumberYesPercentage amount
startDatestring (date-time)NoFee start date
stopDatestring (date-time)NoFee stop date
monthintegerNoMonth number for annual fees
yearintegerNoYear for annual fees

StandardFees:

FieldDescription
dialPayDial pay fee
onlinePortalOnline portal fee
motoEcommSurchargePIMOTO/ecomm surcharge
nextDayFundingNext-day funding fee
sameDayFundingSame-day funding fee

GatewayProductsFees:

FieldDescription
gatewayAccessMonthly gateway access fee
gatewayPerItemPer-transaction gateway fee
wirelessActivationWireless activation fee
wirelessAccessWireless monthly access fee
unifiedmPOSActivationmPOS activation fee
unifiedmPOSAccessmPOS monthly access fee
unifiedmPOSTransactionsmPOS per-transaction fee
wirelessAndMobilePOSPIWireless/mobile POS PI fee
microsMicros integration fee

DebitPinAndEBTFees:

FieldDescription
pinDebitMonthlyMonthly PIN debit fee
pinDebitQualifiedDiscountPIN debit qualified discount (TsysFeeDiscountType)
pinDebitAuthPIN debit auth fee (TsysFeeDiscountType)
pinDebitAnnualAnnual PIN debit fee
ebtTransEBT per-transaction fee
pinDebitPassThruICPass-through interchange flag

CardBrandFees:

FieldTypeDescription
cardBrandbooleanEnable card brand fees
mastercardLicensebooleanEnable Mastercard license fee
pinDebitCardBrandFeesbooleanEnable PIN debit card brand fees

POSFees — POS software license fees (TsysPOSFee each):

FieldDescription
fullPackageFull POS package
fullPackageOnePrinterFull package with one printer
tableSidePOSPackageTableside POS package
protectionPackageProtection/warranty package
posLicencePOS software licence
tableSidePOSLicenceTableside POS licence
mposLicencemPOS licence
menuLicenceMenu management licence
kioskLicenceKiosk licence
onlineOrderingLicenceOnline ordering licence

equipment (TsysEquipment)

FieldTypeRequiredDescription
terminalsarray of TsysTerminalYesList of terminals. Can be empty array []

TsysTerminal:

FieldTypeRequiredDescription
terminalTypestring (enum)YesTerminal model

terminalType enum: HYPERCOM_M4230_SPOSDCC, HYPERCOM_T4230_SPOSDCC, INGENICO_ICT220_INGEMV4, INGENICO_ICT220CTL_INGEMV4, INGENICO_ICT250_INGEMV4, INGENICO_IWL220_INGEMV4, INGENICO_IWL250_INGEMV4, INGENICO_IPP320_INGEMV4, VERIFONE_VX520_XEVA440, VERIFONE_VX680_XEVA440, CLSBPLUS_PAX, MULTIPASS, HCSTAGE, DIAL_PAY, NETEVIA_GATEWAY, AUTH_NET_GATEWAY, NMI_Unified_Gateway, USAePay_Gateway, Aldelo_EDC, Cardflight_mPOS, Dejavoo_Z8, Dejavoo_Z9, Dejavoo_Z11, Pax_S80, Pax_S300, Poynt, EHopper, Freedom_POS, Netevia_Light_POS, STGENCR, HCSTGEN, ValorVP100, ValorVP300, DejavooQD2, DejavooQD4, DejavooQD3, DejavooQD5, DejavooP1, DejavooP3, DejavooP5, ValorVL100, ValorVL300, ValorVL110, ValorVP550, ValorVP800, ValorRCKT, ValorVirtualTerminal


Full Request Example

{
  "merchantProfile": {
    "feesProgram": "Traditional",
    "agentProfileId": 204,
    "pos": "Clover",
    "boardingSettingsId": 15
  },
  "businessAndOwnerInformation": {
    "customerServicePhoneNum": "8005550100",
    "federalTaxId": "471234567",
    "dateOfStartBusiness": "2019-01-15T00:00:00Z",
    "merchantEmail": "[email protected]",
    "merchantWebsite": "https://www.tlcrestaurant.com",
    "multipleLocations": false,
    "legalAddress": {
      "name": "TLC Restaurant Inc",
      "address": "850 Main Street",
      "address2": "Suite 100",
      "postalCode": "90210",
      "city": "Beverly Hills",
      "state": "California",
      "phone": "3105550180"
    },
    "dbaAddress": {
      "name": "TLC Bistro",
      "address": "850 Main Street",
      "address2": "Suite 100",
      "postalCode": "90210",
      "city": "Beverly Hills",
      "state": "California",
      "phone": "3105550180"
    },
    "primaryOwner": {
      "firstName": "Angela",
      "lastName": "Torres",
      "dateOfBirth": "1975-07-04T00:00:00Z",
      "ssn": "456781239",
      "address": "200 Palm Drive",
      "city": "Beverly Hills",
      "state": "California",
      "zip": "90210",
      "homePhone": "3105550292",
      "title": "Owner",
      "ownership": 100,
      "email": "[email protected]",
      "guarantor": true,
      "typeOfIssuedID": "DriversLicense",
      "idNumber": "CA987654321",
      "idExpirationDate": "2029-07-04T00:00:00Z"
    },
    "controllingOfficer1": {
      "firstName": "Maria",
      "lastName": "Torres",
      "dateOfBirth": "1978-09-20T00:00:00Z",
      "ssn": "456789001",
      "title": "President",
      "address": "200 Palm Drive",
      "city": "Beverly Hills",
      "state": "California",
      "zip": "90210",
      "homePhone": "3105550293",
      "email": "[email protected]"
    }
  },
  "salesAndBusinessProfile": {
    "sic": "5812",
    "typeOfOwnership": "Corporation",
    "businessType": "Restaurant",
    "accountNumber": "123456789012",
    "businessCheckingRoutingNumber": "021000021",
    "achMethod": "Combine",
    "averageTicket": 4500,
    "highTicket": 20000,
    "monthlyVolume": 85000,
    "retail": 95,
    "imprint": 0,
    "moto": 5,
    "internet": 0,
    "bankName": "JPMorgan Chase",
    "goodsAndServices": "Full-service restaurant serving American cuisine",
    "returnPolicy": "No refunds on food; merchandise returns within 30 days"
  },
  "siteInspection": {
    "inventoryMaintainedType": "OnSite",
    "zoning": "Comml",
    "squareFootageType": "From_1001_To_2000",
    "merchant": "Leases",
    "nameAddressLandlord": "Beverly Hills Properties LLC, 100 Rodeo Dr, Beverly Hills CA 90210",
    "question1": true,
    "question2": true,
    "question3": true,
    "question4": true
  },
  "serviceAcceptance": {
    "amexOptBlue": true,
    "discover": true,
    "debitCard": true,
    "payPal": false,
    "jcb": false,
    "ebt": false
  },
  "fees": {
    "minimumDiscountAmount": 25.00,
    "minimumDiscountType": "Monthly",
    "earlyTerminationFeeAmount": 295,
    "earlyTerminationFeeContractMonths": 36,
    "authorizationMonthlyAndSpecialProgram": {
      "vsmcdiscAuth": { "perItem": 0.10, "percent": 0.0 },
      "amexAuth": { "perItem": 0.10, "percent": 0.0 },
      "avs": { "perItem": 0.02, "percent": 0.0 },
      "chargeback": { "perItem": 25.00, "percent": 0.0 },
      "retrieval": { "perItem": 10.00, "percent": 0.0 },
      "pciAnnual": { "perItem": 99.00, "percent": 0.0 },
      "pciNonCompliance": { "perItem": 29.99, "percent": 0.0 }
    },
    "miscFees": [
      {
        "name": "SERVICE FEE",
        "frequency": "Monthly",
        "perItem": 9.95,
        "percent": 0.0
      }
    ]
  },
  "equipment": {
    "terminals": [
      { "terminalType": "Poynt" }
    ]
  }
}

Response

200 OK

FieldTypeDescription
data.merchantProfileIdintegerMerchant profile ID of created or updated record — use in all subsequent calls
requestIdintegerInternal request tracking ID
successbooleantrue if submission was accepted
errorstringError message if success is false
validationErrorsarrayField-level errors with field and error properties
{
  "data": {
    "merchantProfileId": 30912
  },
  "requestId": 456,
  "success": true,
  "error": null,
  "validationErrors": []
}

Error Codes

CodeWhen it happens
400Missing required fields, validation failures, or retail + imprint + moto + internet ≠ 100
401Invalid or missing Basic Auth credentials
403No permission to submit this merchant
404merchantProfileId provided but not found
500Internal server error or processor communication failure

Common Mistakes

  • retail + imprint + moto + internet must equal exactly 100 — any other sum causes a 400 error.
  • feesProgram is required in V2 — unlike V1 which used a cashDiscount string flag.
  • pos is required — use None if no specific POS system.
  • federalTaxId must be exactly 9 digits — no dashes (47-1234567 is invalid).
  • accountNumber must be purely numeric, max 17 digits — no dashes or spaces.
  • businessCheckingRoutingNumber must be exactly 9 digits.
  • ssn must be 9 digits and cannot match sequential or repeated patterns.
  • cardNotPresentInformation should be provided when internet > 0.
  • amexNumber (10 digits) and fcsNumber (7 digits) are required when amexESA: true.
  • address2 and controlling officer email are optional and backward compatible.
  • Providing merchantProfileId links to an existing record — omit it to create a new one.

Related Endpoints


Example

curl -X POST https://hq.staging.netevia.dev/api/v2/merchant/submit \
  -H "Authorization: Basic $(echo -n 'username:password' | base64)" \
  -H "Content-Type: application/json" \
  -d '{ ... request body ... }'
Body Params
merchantProfile
object
required
businessAndOwnerInformation
object
required
salesAndBusinessProfile
object
required
siteInspection
object
required
serviceAcceptance
object
required
fees
object
equipment
object
required
int32
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Response

Language
Credentials
Basic
base64
:
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/json
data
requestId
success