<?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 Occasional Blank Responses... Retrieve Most Recent Transaction? in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Occasional-Blank-Responses-Retrieve-Most-Recent-Transaction/m-p/32674#M17222</link>
    <description>&lt;P&gt;Hello, every few months or so we seem to receive a blank response from one of our charge requests (submitted via curl, php). There does not appear to be any errors and the code continues on as if there was a response to parse, the response just seems to be blank. In our most recent incident, we discovered that the card had actually been successfully charged.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I was wondering if there was a way to request the details of the most recent transaction when something like this occurs to determine if the charge was successful or not?&amp;nbsp;&lt;SPAN style="line-height: 16px;"&gt;I found the Transaction Details API from &lt;/SPAN&gt;&lt;A href="https://community.developer.cybersource.com/t5/Integration-and-Testing/Silent-Post-occasionally-not-received-how-to-resolve/m-p/26472#M14069" target="_self"&gt;this forum post&lt;/A&gt;&lt;SPAN style="line-height: 16px;"&gt;, but I'm not sure if it fits this situation. I don't know what the transaction ID was since I didn't get it in the response, and it doesn't sound like the other functions would have what I need. Or maybe I'm just misunderstanding something obvious? Any ideas? Thanks.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 23 Jan 2013 17:41:03 GMT</pubDate>
    <dc:creator>jhfitness</dc:creator>
    <dc:date>2013-01-23T17:41:03Z</dc:date>
    <item>
      <title>Occasional Blank Responses... Retrieve Most Recent Transaction?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Occasional-Blank-Responses-Retrieve-Most-Recent-Transaction/m-p/32674#M17222</link>
      <description>&lt;P&gt;Hello, every few months or so we seem to receive a blank response from one of our charge requests (submitted via curl, php). There does not appear to be any errors and the code continues on as if there was a response to parse, the response just seems to be blank. In our most recent incident, we discovered that the card had actually been successfully charged.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I was wondering if there was a way to request the details of the most recent transaction when something like this occurs to determine if the charge was successful or not?&amp;nbsp;&lt;SPAN style="line-height: 16px;"&gt;I found the Transaction Details API from &lt;/SPAN&gt;&lt;A href="https://community.developer.cybersource.com/t5/Integration-and-Testing/Silent-Post-occasionally-not-received-how-to-resolve/m-p/26472#M14069" target="_self"&gt;this forum post&lt;/A&gt;&lt;SPAN style="line-height: 16px;"&gt;, but I'm not sure if it fits this situation. I don't know what the transaction ID was since I didn't get it in the response, and it doesn't sound like the other functions would have what I need. Or maybe I'm just misunderstanding something obvious? Any ideas? Thanks.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Jan 2013 17:41:03 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Occasional-Blank-Responses-Retrieve-Most-Recent-Transaction/m-p/32674#M17222</guid>
      <dc:creator>jhfitness</dc:creator>
      <dc:date>2013-01-23T17:41:03Z</dc:date>
    </item>
    <item>
      <title>Re: Occasional Blank Responses... Retrieve Most Recent Transaction?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Occasional-Blank-Responses-Retrieve-Most-Recent-Transaction/m-p/32678#M17226</link>
      <description>&lt;P&gt;Do you log the raw response? It is tough to debug if it only happened once in a blue moon.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You could go get all unsettled transaction and loop thru it to see if it the invoice or po# match what you are looking for.&lt;/P&gt;</description>
      <pubDate>Thu, 24 Jan 2013 12:16:59 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Occasional-Blank-Responses-Retrieve-Most-Recent-Transaction/m-p/32678#M17226</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2013-01-24T12:16:59Z</dc:date>
    </item>
    <item>
      <title>Re: Occasional Blank Responses... Retrieve Most Recent Transaction?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Occasional-Blank-Responses-Retrieve-Most-Recent-Transaction/m-p/32679#M17227</link>
      <description>&lt;P&gt;Yes, we log the raw response, just 'once in a blue moon' it logs as blank (It is different behavior than not logging at all.) To be as specific as possible, after setting up and executing a curl command, in the line&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$response = curl_exec($ch);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;the following code/logging acts as though $response was a blank value, even when the amount is successfully charged, as with our most recent incident, with no errors being recorded in PHP. I agree it is tough to debug and I am not even certain if it is likely to be related to the Authorize side, or our side, or some sort of network fluke in between.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It sounds like the unsettled transaction function may be my best option. I will do some testing with that. Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Edit: We also may look into setting CURLOPT_SSL_VERIFYPEER to false, per &lt;A target="_self" href="https://community.developer.cybersource.com/t5/Integration-and-Testing/Setting-CURLOPT-SSL-VERIFYPEER-to-false-if-unnecessary/td-p/3951"&gt;this forum post&lt;/A&gt;. Not sure if our rare issue is the kind of "&lt;SPAN&gt;difficulty getting a curl response&lt;/SPAN&gt;" the post is talking about, and I would like more assurance that this setting has nothing to do with weakening security, but it seems like a plausible solution.&lt;/P&gt;</description>
      <pubDate>Thu, 24 Jan 2013 14:33:31 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Occasional-Blank-Responses-Retrieve-Most-Recent-Transaction/m-p/32679#M17227</guid>
      <dc:creator>jhfitness</dc:creator>
      <dc:date>2013-01-24T14:33:31Z</dc:date>
    </item>
  </channel>
</rss>

