lib/Braintree/PayPalAccountGateway.php
public function sale($token, $transactionAttribs)
    {
        $this->_validateId($token);
        return Transaction::sale(
            array_merge(
                $transactionAttribs,
                ['paymentMethodToken' => $token]
            )
        );
    }
public function sale($token, $transactionAttribs)
    {
        $this->_validateId($token);
        return Transaction::sale(
            array_merge(
                $transactionAttribs,
                ['paymentMethodToken' => $token]
            )
        );
    }
public function sale ( $ token , $ transactionAttribs ) { $ this -> _validateId ( $ token ) ; return Transaction :: sale ( array_merge ( $ transactionAttribs , [ 'paymentMethodToken' => $ token ] ) ) ; }
create a new sale for the current PayPal account

@param string $token
@param array $transactionAttribs
@return Result\Successful|Result\Error
@see Transaction::sale()
create a new sale for the current PayPal account