See also the Braintree_MerchantAccount response object.

PHP
$result = Braintree_MerchantAccount::update(
  'blue_ladders_store',
  [
    'individual' => ['firstName' => 'Jane']
  ]
);

if ($result->success) {
  echo 'Merchant account successfully updated';
} else {
  echo $result->errors;
}

If the merchant account cannot be found, you'll receive a Braintree_Exception_NotFound exception.

Arguments
id required, string

The ID of the sub-merchant.

Additional Parameters
'business'

Only available for Braintree Marketplace accounts. Business information associated with a sub-merchant.

'address' string

Only available for Braintree Marketplace accounts. Business information associated with a sub-merchant.

'locality' string

The locality/city. 255 character maximum.

'postalCode' string

The postal code. Postal code must be a string of 4-9 alphanumeric characters, optionally separated by a dash or a space. Spaces, hyphens, and all other special characters are ignored.

'region' string

The state or province. For PayPal addresses, the region must meet PayPal's state restrictions; for all other payment methods, it must be less than or equal to 255 characters.

'streetAddress' string

The street address. Street address must be less than or equal to 255 characters.

'dbaName' string

The "Doing Business As" name. The company name must contain only letters, numbers, ampersands (&) hyphens (-), exclamation marks (!), at symbols (@), hashtag (#), dollar sign ($), beginning and end parentheses ( '(' and ')' ), single quotation mark ('), period (.), forward slash (/), plus symbol (+), comma (,) and double quotation mark ("). The maximum length is 40 characters.

'legalName' string

The legal name. The applicant's legal name must contain only letters, numbers, ampersands (&) hyphens (-), exclamation marks (!), at symbols (@), hashtag (#), dollar sign ($), beginning and end parentheses ( '(' and ')' ), single quotation mark ('), period (.), forward slash (/), plus symbol (+), comma (,) and double quotation mark ("). The maximum length is 40 characters. Required if tax_id has been provided.

'taxId' string

The 9-digit numeric value associated with the business' tax identity. Required if legal_name has been provided.

'funding'

Details of where funds will be disbursed for a sub-merchant.

'accountNumber' string

The value representing a checking account number. It is required if the request's funding destination is bank.

'descriptor' string

The value that determines the business description that will appear on a sub-merchant's bank statement for deposits. If one is not provided, the gateway will generate one based on applicant name, business legal name, or DBA name.

'destination' string

The way in which funds will be delivered to a specific sub-merchant. Specify either email, mobile_phone, or bank. When email or mobile_phone are specified, Braintree will deposit funds to the Venmo account associated with the provided email address or phone number. When bank is specified, Braintree will deposit funds to the checking account associated with the provided account and routing numbers. Learn more about sub-merchant funding.

'email' string

Email address comprised of ASCII characters.Required if funding destination is email.

'mobilePhone' string

The mobile phone number. Phone must be 10 - 14 characters and can only contain numbers, dashes, parentheses and periods. Required if funding destination is mobile_phone.

'routingNumber' string

The numeric value representing a specific bank. Required if funding destination is bank.

'individual'

Individual information associated with a sub-merchant.

'address' string

Individual address information associated with a sub-merchant.

'locality' string

The locality/city. 255 character maximum.

'postalCode' string

The postal code. Postal code must be a string of 4-9 alphanumeric characters, optionally separated by a dash or a space. Spaces, hyphens, and all other special characters are ignored.

'region' string

The state or province. For PayPal addresses, the region must meet PayPal's state restrictions; for all other payment methods, it must be less than or equal to 255 characters.

'streetAddress' string

The street address. Street address must be less than or equal to 255 characters.

'dateOfBirth' string

The applicant's date of birth. Values can be passed as YYYYMMDD or YYYY-MM-DD.

'email' string

Email address comprised of ASCII characters.

'firstName' string

The first name. The first name value must be less than or equal to 255 characters.

'lastName' string

The last name. The last name value must be less than or equal to 255 characters.

'phone' string

Phone number. Phone must be 10-14 characters and can only contain numbers, dashes, parentheses and periods.

'ssn' string

Either the full 9-digit Social Security Number or the last 4 digits. The value may be passed with or without dashes. If an SSN is not provided, we will attempt to retrieve the SSN based on other information.

See also

Still have questions?

If you can’t find an answer, contact our Support team.