<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Issue with eCheck and AIM in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20719#M11338</link>
    <description>&lt;P&gt;That corrected the problem! &amp;nbsp;Thank you so much!&lt;/P&gt;</description>
    <pubDate>Wed, 28 Dec 2011 20:19:16 GMT</pubDate>
    <dc:creator>Wstar</dc:creator>
    <dc:date>2011-12-28T20:19:16Z</dc:date>
    <item>
      <title>Issue with eCheck and AIM</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20671#M11317</link>
      <description>&lt;P&gt;I'm getting an error when I try a eCheck transaction using AIM.&lt;/P&gt;&lt;P&gt;I get the following XML Error&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;ErrorResponse xmlns:xsi="&lt;A target="_blank" href="http://www.w3.org/2001/XMLSchema-instance"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;" xmlns:xsd="&lt;A target="_blank" href="http://www.w3.org/2001/XMLSchema"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;
  &amp;lt;messages&amp;gt;
    &amp;lt;resultCode&amp;gt;Error&amp;lt;/resultCode&amp;gt;
    &amp;lt;message&amp;gt;
      &amp;lt;code&amp;gt;E00003&amp;lt;/code&amp;gt;
      &amp;lt;text&amp;gt;The element 'bankAccount' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd' has invalid child element 'accountNumber' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd'. List of possible elements expected: 'accountType, routingNumber' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd'.&amp;lt;/text&amp;gt;
    &amp;lt;/message&amp;gt;
  &amp;lt;/messages&amp;gt;
&amp;lt;/ErrorResponse&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is my XML I'm submitting&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0"?&amp;gt;
&amp;lt;createTransactionRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;
  &amp;lt;merchantAuthentication&amp;gt;
    &amp;lt;name&amp;gt;########&amp;lt;/name&amp;gt;
    &amp;lt;transactionKey&amp;gt;###############&amp;lt;/transactionKey&amp;gt;
  &amp;lt;/merchantAuthentication&amp;gt;
  &amp;lt;refId/&amp;gt;
  &amp;lt;transactionRequest&amp;gt;
    &amp;lt;transactionType&amp;gt;authCaptureTransaction&amp;lt;/transactionType&amp;gt;
    &amp;lt;amount&amp;gt;4.99&amp;lt;/amount&amp;gt;
    &amp;lt;payment&amp;gt;
      &amp;lt;bankAccount&amp;gt;
        &amp;lt;accountNumber&amp;gt;123456789&amp;lt;/accountNumber&amp;gt;
        &amp;lt;routingNumber&amp;gt;071921891&amp;lt;/routingNumber&amp;gt;
        &amp;lt;nameOnAccount&amp;gt;Jerrod Davenport&amp;lt;/nameOnAccount&amp;gt;
        &amp;lt;bankName&amp;gt;PNC&amp;lt;/bankName&amp;gt;
        &amp;lt;echeckType&amp;gt;WEB&amp;lt;/echeckType&amp;gt;
      &amp;lt;/bankAccount&amp;gt;
    &amp;lt;/payment&amp;gt;
    &amp;lt;customer&amp;gt;
      &amp;lt;id/&amp;gt;
      &amp;lt;email&amp;gt;jerrod@gmail.com&amp;lt;/email&amp;gt;
    &amp;lt;/customer&amp;gt;
    &amp;lt;transactionSettings&amp;gt;
      &amp;lt;setting&amp;gt;
        &amp;lt;settingName&amp;gt;testRequest&amp;lt;/settingName&amp;gt;
        &amp;lt;settingValue&amp;gt;false&amp;lt;/settingValue&amp;gt;
      &amp;lt;/setting&amp;gt;
    &amp;lt;/transactionSettings&amp;gt;
    &amp;lt;userFields&amp;gt;
      &amp;lt;userField&amp;gt;
        &amp;lt;name&amp;gt;Membership ID&amp;lt;/name&amp;gt;
        &amp;lt;value&amp;gt;12&amp;lt;/value&amp;gt;
      &amp;lt;/userField&amp;gt;
    &amp;lt;/userFields&amp;gt;
  &amp;lt;/transactionRequest&amp;gt;
&amp;lt;/createTransactionRequest&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I don't see anything wrong with the code, but I guess there is. &amp;nbsp;Any help?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Dec 2011 15:00:41 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20671#M11317</guid>
      <dc:creator>Wstar</dc:creator>
      <dc:date>2011-12-28T15:00:41Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with eCheck and AIM</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20677#M11320</link>
      <description>&lt;P&gt;The xml pdf probably is outdated. This is from the schema added 2 new fields and changed the seq&lt;/P&gt;&lt;PRE&gt;&amp;lt;bankAccount&amp;gt;
    &amp;lt;accountType&amp;gt;checking,savings,businessChecking&amp;lt;/accountType&amp;gt;
    &amp;lt;routingNumber&amp;gt;&amp;lt;/routingNumber&amp;gt;
    &amp;lt;accountNumber&amp;gt;&amp;lt;/accountNumber&amp;gt;
    &amp;lt;nameOnAccount&amp;gt;&amp;lt;/nameOnAccount&amp;gt;
    &amp;lt;echeckType&amp;gt;&amp;lt;/echeckType&amp;gt;
    &amp;lt;bankName&amp;gt;&amp;lt;/bankName&amp;gt;
    &amp;lt;checkNumber&amp;gt;&amp;lt;/checkNumber&amp;gt;
&amp;lt;/bankAccount&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Dec 2011 15:25:36 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20677#M11320</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2011-12-28T15:25:36Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with eCheck and AIM</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20681#M11322</link>
      <description>&lt;P&gt;Check number is required for echecks using WEB type?&lt;/P&gt;</description>
      <pubDate>Wed, 28 Dec 2011 15:45:07 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20681#M11322</guid>
      <dc:creator>Wstar</dc:creator>
      <dc:date>2011-12-28T15:45:07Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with eCheck and AIM</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20683#M11323</link>
      <description>&lt;P&gt;Only required for ARC or BOC type&lt;/P&gt;</description>
      <pubDate>Wed, 28 Dec 2011 15:50:52 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20683#M11323</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2011-12-28T15:50:52Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with eCheck and AIM</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20707#M11332</link>
      <description>&lt;P&gt;Still getting an error. &amp;nbsp;The type is WEB as it is a transaction over the web for a subscription which will be billed first by AIM method. &amp;nbsp;I can not find out where the problem is. &amp;nbsp;I do not understand the error as I have the required fields.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'll display my code, &amp;nbsp;Sent XML, and the Response XML&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Code&lt;/P&gt;&lt;P&gt;require('authorize/testing/config.inc.php');&lt;BR /&gt;require('authorize/testing/AuthnetXML.class.php');&lt;/P&gt;&lt;P&gt;$xml = new AuthnetXML(AUTHNET_LOGIN, AUTHNET_TRANSKEY, AuthnetXML::USE_DEVELOPMENT_SERVER);&lt;BR /&gt;$xml-&amp;gt;createTransactionRequest(array(&lt;BR /&gt;'refId' =&amp;gt; $userid,&lt;BR /&gt;'transactionRequest' =&amp;gt; array(&lt;BR /&gt;'transactionType' =&amp;gt; 'authCaptureTransaction',&lt;BR /&gt;'amount' =&amp;gt; $membership_amount,&lt;BR /&gt;'payment' =&amp;gt; array(&lt;BR /&gt;'bankAccount' =&amp;gt; array(&lt;BR /&gt;'accountNumber' =&amp;gt; $account,&lt;BR /&gt;'routingNumber' =&amp;gt; $routing,&lt;BR /&gt;'nameOnAccount' =&amp;gt; $nameonaccount,&lt;BR /&gt;'bankName' =&amp;gt; $bankname,&lt;BR /&gt;'accountType' =&amp;gt; $frm_banktype,&lt;BR /&gt;'echeckType' =&amp;gt; 'WEB',&lt;BR /&gt;),&lt;BR /&gt;),&lt;BR /&gt;'customer' =&amp;gt; array(&lt;BR /&gt;'id' =&amp;gt; $userid,&lt;BR /&gt;'email' =&amp;gt; $email,&lt;BR /&gt;&lt;BR /&gt;),&lt;BR /&gt;'transactionSettings' =&amp;gt; array(&lt;BR /&gt;'setting' =&amp;gt; array(&lt;BR /&gt;'settingName' =&amp;gt; 'allowPartialAuth',&lt;BR /&gt;'settingValue' =&amp;gt; 'false',&lt;BR /&gt;),&lt;BR /&gt;'setting' =&amp;gt; array(&lt;BR /&gt;'settingName' =&amp;gt; 'duplicateWindow',&lt;BR /&gt;'settingValue' =&amp;gt; '0',&lt;BR /&gt;),&lt;BR /&gt;'setting' =&amp;gt; array(&lt;BR /&gt;'settingName' =&amp;gt; 'emailCustomer',&lt;BR /&gt;'settingValue' =&amp;gt; 'false',&lt;BR /&gt;),&lt;BR /&gt;'setting' =&amp;gt; array(&lt;BR /&gt;'settingName' =&amp;gt; 'recurringBilling',&lt;BR /&gt;'settingValue' =&amp;gt; 'false',&lt;BR /&gt;),&lt;BR /&gt;'setting' =&amp;gt; array(&lt;BR /&gt;'settingName' =&amp;gt; 'testRequest',&lt;BR /&gt;'settingValue' =&amp;gt; 'false',&lt;BR /&gt;),&lt;BR /&gt;),&lt;BR /&gt;'userFields' =&amp;gt; array(&lt;BR /&gt;'userField' =&amp;gt; array(&lt;BR /&gt;'name' =&amp;gt; 'CustomerID',&lt;BR /&gt;'value' =&amp;gt; $userid,&lt;BR /&gt;),&lt;BR /&gt;'userField' =&amp;gt; array(&lt;BR /&gt;'name' =&amp;gt; 'Membership ID',&lt;BR /&gt;'value' =&amp;gt; $membership,&lt;BR /&gt;),&lt;BR /&gt;),&lt;BR /&gt;),&lt;BR /&gt;));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sent XML&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0"?&amp;gt;
&amp;lt;createTransactionRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;
  &amp;lt;merchantAuthentication&amp;gt;
    &amp;lt;name&amp;gt;47V4Uej6&amp;lt;/name&amp;gt;
    &amp;lt;transactionKey&amp;gt;95r933WDW6mb75fQ&amp;lt;/transactionKey&amp;gt;
  &amp;lt;/merchantAuthentication&amp;gt;
  &amp;lt;refId&amp;gt;109728&amp;lt;/refId&amp;gt;
  &amp;lt;transactionRequest&amp;gt;
    &amp;lt;transactionType&amp;gt;authCaptureTransaction&amp;lt;/transactionType&amp;gt;
    &amp;lt;amount&amp;gt;9.99&amp;lt;/amount&amp;gt;
    &amp;lt;payment&amp;gt;
      &amp;lt;bankAccount&amp;gt;
        &amp;lt;accountNumber&amp;gt;123456789&amp;lt;/accountNumber&amp;gt;
        &amp;lt;routingNumber&amp;gt;071921891&amp;lt;/routingNumber&amp;gt;
        &amp;lt;nameOnAccount&amp;gt;asddd&amp;lt;/nameOnAccount&amp;gt;
        &amp;lt;bankName&amp;gt;asd&amp;lt;/bankName&amp;gt;
        &amp;lt;accountType&amp;gt;checking&amp;lt;/accountType&amp;gt;
        &amp;lt;echeckType&amp;gt;WEB&amp;lt;/echeckType&amp;gt;
      &amp;lt;/bankAccount&amp;gt;
    &amp;lt;/payment&amp;gt;
    &amp;lt;customer&amp;gt;
      &amp;lt;id&amp;gt;109728&amp;lt;/id&amp;gt;
      &amp;lt;email&amp;gt;jerrod.davenport@gmail.com&amp;lt;/email&amp;gt;
    &amp;lt;/customer&amp;gt;
    &amp;lt;userFields&amp;gt;
      &amp;lt;userField&amp;gt;
        &amp;lt;name&amp;gt;Membership ID&amp;lt;/name&amp;gt;
        &amp;lt;value&amp;gt;14&amp;lt;/value&amp;gt;
      &amp;lt;/userField&amp;gt;
    &amp;lt;/userFields&amp;gt;
  &amp;lt;/transactionRequest&amp;gt;
&amp;lt;/createTransactionRequest&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Response XML&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;ErrorResponse xmlns:xsi="&lt;A target="_blank" href="http://www.w3.org/2001/XMLSchema-instance"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;" xmlns:xsd="&lt;A target="_blank" href="http://www.w3.org/2001/XMLSchema"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;
  &amp;lt;messages&amp;gt;
    &amp;lt;resultCode&amp;gt;Error&amp;lt;/resultCode&amp;gt;
    &amp;lt;message&amp;gt;
      &amp;lt;code&amp;gt;E00003&amp;lt;/code&amp;gt;
      &amp;lt;text&amp;gt;The element 'bankAccount' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd' has invalid child element 'accountNumber' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd'. List of possible elements expected: 'accountType, routingNumber' in namespace 'AnetApi/xml/v1/schema/AnetApiSchema.xsd'.&amp;lt;/text&amp;gt;
    &amp;lt;/message&amp;gt;
  &amp;lt;/messages&amp;gt;
&amp;lt;/ErrorResponse&amp;gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 28 Dec 2011 18:57:16 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20707#M11332</guid>
      <dc:creator>Wstar</dc:creator>
      <dc:date>2011-12-28T18:57:16Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with eCheck and AIM</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20709#M11333</link>
      <description>&lt;P&gt;Same as ARB XML, sequence matter, follow the xml I posted earlier.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Dec 2011 19:01:46 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20709#M11333</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2011-12-28T19:01:46Z</dc:date>
    </item>
    <item>
      <title>Re: Issue with eCheck and AIM</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20719#M11338</link>
      <description>&lt;P&gt;That corrected the problem! &amp;nbsp;Thank you so much!&lt;/P&gt;</description>
      <pubDate>Wed, 28 Dec 2011 20:19:16 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Issue-with-eCheck-and-AIM/m-p/20719#M11338</guid>
      <dc:creator>Wstar</dc:creator>
      <dc:date>2011-12-28T20:19:16Z</dc:date>
    </item>
  </channel>
</rss>

