See also the Braintree_MerchantAccount response object.


This method is only supported for merchants using Braintree Auth.

Click to copy
$gateway = new Braintree_Gateway([
    'accessToken' => $merchantAccessToken,

$result = $gateway->merchantAccount()->createForCurrency([
    'currency' => 'USD'

if ($result->success) {
  print $result->merchantAccount->currencyIsoCode

If called with an unsupported $currency, returns a validation error. For more information see currency support.

'currency' required, string

Currency code of a supported currency. See the ISO 4217 codes.

'id' string

The ID of the merchant account, referenced when creating transactions.

See also

Still have questions?

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