<?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: CIM AuthorizeAndCapture - Approved flag set to false in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/49632#M25179</link>
    <description>&lt;P&gt;sound like the same issue he/she is having&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://community.developer.authorize.net/t5/Integration-and-Testing/Method-HttpXmlUtility-CheckForErrors-does-not-parse-response/td-p/49618"&gt;http://community.developer.authorize.net/t5/Integration-and-Testing/Method-HttpXmlUtility-CheckForErrors-does-not-parse-response/td-p/49618&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 12 Feb 2015 14:32:44 GMT</pubDate>
    <dc:creator>RaynorC1emen7</dc:creator>
    <dc:date>2015-02-12T14:32:44Z</dc:date>
    <item>
      <title>CIM AuthorizeAndCapture - Approved flag set to false</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/49631#M25178</link>
      <description>&lt;P&gt;I'm using the SDK from GITHUB for my ASP.NET MVC5 application in Test mode&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I created an order&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;            var order = new Order(customer.ProfileID, paymentProfile.ProfileID, null);&lt;BR /&gt;&lt;BR /&gt;            foreach (var applicant in invoice.Applicants) {&lt;BR /&gt;                 order.AddLineItem(applicant.ApplicantId.ToString(), applicant.FullName, applicant.CityStatePostalCode, 1, UnitPrice, false);&lt;BR /&gt;            }            &lt;BR /&gt;&lt;BR /&gt;            order.Description = "SWFT Fingerprint Transactions";
            order.InvoiceNumber = invoice.InvoiceId.ToString();
            order.PONumber = client.Billing.PurchaseOrder;
            order.SalesTaxAmount = invoice.SalesTax;
            order.Amount = invoice.TotalAmount;

            try {
                var response = gateway.AuthorizeAndCapture(order);

                if (!response.Approved){
                    throw new AuthorizeNetException("The transaction was not approved.");
                }&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;And received an email that absolutely everything went thru ok.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE cellpadding="5" cellspacing="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;TABLE cellpadding="5" cellspacing="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;TABLE cellpadding="0" cellspacing="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;TABLE cellpadding="2" cellspacing="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN&gt;Total:&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN&gt;US $180.00&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;TABLE cellpadding="2" cellspacing="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN&gt;Visa &lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE cellpadding="0" cellspacing="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;TABLE cellpadding="2" cellspacing="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN&gt;Date/Time:&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN&gt;12-Feb-2015 6:00:23 PST&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN&gt;Transaction ID:&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN&gt;2228425395&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem is the response that I get back from AuthorizeAndCapture.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;response.ResponseCode = "OkI00001Successful."&lt;/P&gt;&lt;P&gt;response.Approved = false&lt;/P&gt;&lt;P&gt;response.CAVResponse = "Blank or not present = CAVV not validated"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So the transaction failed, but the email says that it was approved.&lt;/P&gt;&lt;P&gt;There is some sort of disconnect here. &amp;nbsp;Can you help me fix it?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 12 Feb 2015 14:17:53 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/49631#M25178</guid>
      <dc:creator>Vaslin</dc:creator>
      <dc:date>2015-02-12T14:17:53Z</dc:date>
    </item>
    <item>
      <title>Re: CIM AuthorizeAndCapture - Approved flag set to false</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/49632#M25179</link>
      <description>&lt;P&gt;sound like the same issue he/she is having&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://community.developer.authorize.net/t5/Integration-and-Testing/Method-HttpXmlUtility-CheckForErrors-does-not-parse-response/td-p/49618"&gt;http://community.developer.authorize.net/t5/Integration-and-Testing/Method-HttpXmlUtility-CheckForErrors-does-not-parse-response/td-p/49618&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Feb 2015 14:32:44 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/49632#M25179</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2015-02-12T14:32:44Z</dc:date>
    </item>
    <item>
      <title>Re: CIM AuthorizeAndCapture - Approved flag set to false</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/49633#M25180</link>
      <description>&lt;P&gt;Hello &lt;BR /&gt;&lt;BR /&gt;I would recommend submitting&amp;nbsp;an issue in GitHub to alert the development team. &amp;nbsp;You can even submit your fix for our review and inclusion: &lt;A href="https://help.github.com/articles/using-pull-requests" target="_blank"&gt;https://help.github.com/articles/using-pull-requests&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Richard&lt;/P&gt;</description>
      <pubDate>Thu, 12 Feb 2015 15:17:52 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/49633#M25180</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2015-02-12T15:17:52Z</dc:date>
    </item>
    <item>
      <title>Re: CIM AuthorizeAndCapture - Approved flag set to false</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/49743#M25282</link>
      <description>&lt;P&gt;We're looking into this issue but luckily there is an alternative now to using createCustomerProfileTransactionRequest and we hope it's actually a better alternative.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We've recently updated our standard createTransaction method to accept profiles and we would actually like to deprecate createCustomerProfileTransaction so that developers have one method for doing payments regardless of the payment data (e.g. cards, payment profiles, bank accounts, apple pay, etc). &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here's the full code sample: &lt;A href="https://github.com/AuthorizeNet/sdk-dotnet/blob/master/AuthorizeNETtest/Api/Controllers/SampleTest/CreateTransactionSampleTest.cs" target="_blank"&gt;https://github.com/AuthorizeNet/sdk-dotnet/blob/master/AuthorizeNETtest/Api/Controllers/SampleTest/CreateTransactionSampleTest.cs&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 21 Feb 2015 06:55:40 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/49743#M25282</guid>
      <dc:creator>brianmc</dc:creator>
      <dc:date>2015-02-21T06:55:40Z</dc:date>
    </item>
    <item>
      <title>Re: CIM AuthorizeAndCapture - Approved flag set to false</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/49941#M25462</link>
      <description>&lt;P&gt;Any update on this? &amp;nbsp;We ran into the same problem. &amp;nbsp;I don't think we have the time to re-write the code to use the new features you are suggesting. &amp;nbsp;Any idea of a fix?&lt;/P&gt;</description>
      <pubDate>Wed, 11 Mar 2015 21:44:44 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/49941#M25462</guid>
      <dc:creator>tprettyman</dc:creator>
      <dc:date>2015-03-11T21:44:44Z</dc:date>
    </item>
    <item>
      <title>Re: CIM AuthorizeAndCapture - Approved flag set to false</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50073#M25575</link>
      <description>&lt;P&gt;I hadn't seen the response from brianmc, I didn't get an email alert that you responded.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I guess I don't understand what you are saying exactly brianmc, are you still supporting the sdk-dotnet GitHub component, or are you telling me to abandon it and go with the completely different coding in the samples?&lt;/P&gt;</description>
      <pubDate>Mon, 23 Mar 2015 20:06:31 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50073#M25575</guid>
      <dc:creator>Vaslin</dc:creator>
      <dc:date>2015-03-23T20:06:31Z</dc:date>
    </item>
    <item>
      <title>Re: CIM AuthorizeAndCapture - Approved flag set to false</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50078#M25578</link>
      <description>&lt;P&gt;Hi Vaslin,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Apologies if the mention of the new model was a distraction we have updated the existing code in our future branch. &amp;nbsp;We do not have a release built with this change yet but you can build the dll from this code base. &amp;nbsp;&amp;nbsp;&lt;A href="https://github.com/AuthorizeNet/sdk-dotnet/tree/future" target="_blank" rel="nofollow"&gt;https://github.com/AuthorizeNet/sdk-dotnet/tree/fu&lt;WBR /&gt;ture&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The new SDK model is still suplementary to our existing code, the reason I suggested that was that you could have an immediate solution.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Another reason for using the new model would be to take advantage of createTransaction API method rather than&amp;nbsp;&lt;SPAN&gt;createCustomerProfileTransactionRequest. &amp;nbsp;At an API level CreateTransaction is the recommended way to charge profiles (consistent request &amp;amp; comprehensive response) going forward and we will be updating the SDK in the future to use that method (regardless of old model/new model).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hope this helps,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Brian&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Mar 2015 22:35:15 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50078#M25578</guid>
      <dc:creator>brianmc</dc:creator>
      <dc:date>2015-03-23T22:35:15Z</dc:date>
    </item>
    <item>
      <title>Re: CIM AuthorizeAndCapture - Approved flag set to false</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50079#M25579</link>
      <description>&lt;P&gt;Thanks Brian!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I had just finished a complete website rewrite from a different company and I had to show a fully functional billing by end of month. &amp;nbsp;So glad you were able to fix my issues before I sent over 2000+ billing charges&amp;nbsp;next week!&lt;/P&gt;</description>
      <pubDate>Tue, 24 Mar 2015 00:27:48 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50079#M25579</guid>
      <dc:creator>Vaslin</dc:creator>
      <dc:date>2015-03-24T00:27:48Z</dc:date>
    </item>
    <item>
      <title>Re: CIM AuthorizeAndCapture - Approved flag set to false</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50082#M25581</link>
      <description>&lt;P&gt;For planning purposes, when do you believe that you will release the update?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Or should I download the code and compile it and include the DLL directly?&lt;/P&gt;</description>
      <pubDate>Tue, 24 Mar 2015 13:29:33 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50082#M25581</guid>
      <dc:creator>Vaslin</dc:creator>
      <dc:date>2015-03-24T13:29:33Z</dc:date>
    </item>
    <item>
      <title>Re: CIM AuthorizeAndCapture - Approved flag set to false</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50083#M25582</link>
      <description>&lt;P&gt;I went ahead and removed the NuGet references, downloaded the 'future' branch, compiled it, and added it as a reference in my app.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Everything is now working perfectly and I am finally getting valid data back from the AuthorizeAndCapture method.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Tue, 24 Mar 2015 13:45:37 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50083#M25582</guid>
      <dc:creator>Vaslin</dc:creator>
      <dc:date>2015-03-24T13:45:37Z</dc:date>
    </item>
    <item>
      <title>Re: CIM AuthorizeAndCapture - Approved flag set to false</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50362#M25821</link>
      <description>&lt;P&gt;Same issue here, I'm considering compiling the future branch. Is there any issue with instead simply checking if the response code contains Successful? IE, I perform certain code depending on if the transaction went through, and if the response code is Okl00001Successful then can I assume this is the same as the future branch flagging approved?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My code condition would look like this:&lt;/P&gt;&lt;PRE&gt;cimResponse.ResponseCode.Contains( "Successful" ) == true &lt;/PRE&gt;</description>
      <pubDate>Sun, 19 Apr 2015 21:07:46 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/CIM-AuthorizeAndCapture-Approved-flag-set-to-false/m-p/50362#M25821</guid>
      <dc:creator>bobbydoogle</dc:creator>
      <dc:date>2015-04-19T21:07:46Z</dc:date>
    </item>
  </channel>
</rss>

