Hi, from blockchain->wallet.js

        // This is the actual call to blockchain.info
        Blockchain.prototype._doSendBitcoins = function _doSendBitcoins(order, cb) {
          var path = '/merchant/' + this.config.guid + '/payment';
          this._request({
            method: 'POST',
            query: {
              to: order.address,
              amount: order.satoshis,
              from: this.config.fromAddress
            },
            body: {
              password: this.password // Is this even needed?
            },
            path: path
          }, function (err, res) {
            if (err) return cb(err);
            if (res.error) {
              var regex =
                  /(^Insufficient Funds Available)|(^No free outputs to spend)/;
              if (body.error.match(regex))
                return cb(new appErr.InsufficentBitcoinsError(res.error));
              return cb(new Error(res.error));
            }
            cb(null, res.tx_hash);
          });
        };