After a merchant is successfully on boarded to the Processor there are only certain values that can be updated. This resource provides a list of values that cannot be updated after successful merchant onboarding:
...
First Name (members.first)
Last Name (members.last)
DOB (members.dob)
Drivers License (members.dlstate)
DL State (members.dlstate)
SSN (members.ssn)
· Members.country?
Merchant Class:
(legalEntityName, legalEntityType, taxId, firstName, lastName, ssn, dateOfBirth, driversLicense, driversLicenseState.)
Can Update:
streetAddress1 (entity and/or principal)
firstName (principal)
streetAddress2 (entity and/or principal)
lastName (principal)
city (entity and/or principal)
ssn (principal)
stateProvince (entity and/or principal)
dateOfBirth (principal)
postalCode (entity and/or principal)
driversLicense (principal)
doingBusinessAs
driversLicenseState (principal)
annualCreditCardSalesVolume
legalEntityName
hasAcceptedCreditCards
legalEntityType
contactPhone (entity and/or principal)
taxId
title (principal)
yearsInBusiness
emailAddress (principal)
Merchant – Can Update:
url
streetAddress1
customerServiceNumber
streetAddress2
hardCodedBillingDescriptor
city
maxTransactionAmount
stateProvince
bankRoutingNumber
postalCode
bankAccountNumber
amexMid
discoverConveyedMid
eCheckBillingDescriptor
eCheckCompanyName
Merchant address:
(NOTE: When you include the address element in a legalEntityUpdateRequest message, you can not update the countryCode child element.)