anchor.diff:            <cfset xmlString &= '</Merchant>' />
             <cfset xmlString &= '</DirectoryReq>' />
           </cfcase>
  -  
  +
           <!--- TransactionRequest --->
           <cfcase value="Transaction">
             <cfset setEntranceCode( getPurchaseID() ) />
             <cfset setDescription( right( getDescription(), 32 )) />
  -  
  +
             <cfset xmlString &= '<AcquirerTrxReq xmlns="http://www.idealdesk.com/ideal/messages/mer-acq/3.3.1" version="3.3.1">' />
             <cfset xmlString &= '<createDateTimestamp>#getFormattedTimestamp()#</createDateTimestamp>' />
             <cfset xmlString &= '<Issuer>' />
  
positive.code:       <cfset xml = trim(REReplace(xml, "(^|>)\s*(<|$)", "\1#chr(10)#\2", "all")) />
        <cfset lines = listToArray(xml, chr(10)) />
        <cfset depth = 0 />
    
        <cfloop from="1" to="#arrayLen(lines)#" index="i">
          <cfset line = trim(lines[i]) />
          <cfset isCDATAStart = left(line, 9) EQ "<![CDATA[" />
  
negative.code: 
      <cftry>
        <cfset var transactionXML = postRequest( "Transaction" ) />
  
        <cfif arguments.redirect>
          <cflocation url="#transactionXML.AcquirerTrxRes.Issuer.issuerAuthenticationURL.xmlText#" addToken="no" />
        </cfif>
  
        <cfset setTransactionID( transactionXML.AcquirerTrxRes.Transaction.transactionID.XmlText ) />
  
        <cfreturn transactionXML.AcquirerTrxRes.Issuer.issuerAuthenticationURL.xmlText />
  
        <cfcatch type="any">
  