function createEscrowedTransaction() { $result = Braintree_Transaction::sale(array('merchantAccountId' => Braintree_TestHelper::nonDefaultSubMerchantAccountId(), 'amount' => '100.00', 'creditCard' => array('number' => '5105105105105100', 'expirationDate' => '05/12'), 'options' => array('holdInEscrow' => true), 'serviceFeeAmount' => '1.00')); Braintree_TestHelper::escrow($result->transaction->id); return $result->transaction; }