<?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: No SilentPost Call In Production Environment in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30778#M16088</link>
    <description>&lt;P&gt;Am using SilentPost for the security reasons. As the SilentPost page is only known to me and the Authorize.Net.&lt;/P&gt;&lt;P&gt;This makes me feel more secure.. as I am also using AIM in some cases now.&lt;/P&gt;&lt;P&gt;This as I have read, is the most safe way.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But if this happens to continue then I surely have to think of changing my flow.&lt;/P&gt;</description>
    <pubDate>Fri, 19 Oct 2012 14:34:15 GMT</pubDate>
    <dc:creator>Sandeep</dc:creator>
    <dc:date>2012-10-19T14:34:15Z</dc:date>
    <item>
      <title>No SilentPost Call In Production Environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30660#M16030</link>
      <description>&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is related to my merchant's LIVE ACCOUNT.&lt;BR /&gt;&lt;BR /&gt;I have never received the silent post URL for one of my client's transaction on 16th Oct. 2012.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I should have got the "x_type = auth_capture" type response, which i never got (I have the logs enabled to confirm).&lt;/P&gt;&lt;P&gt;Instead after few hours, I got the VOID response.&lt;BR /&gt;Can anyone help me in this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;More interestingly, the next exact transaction worked correctly.&lt;BR /&gt;&lt;BR /&gt;Below is the "createCustomerProfileTransactionResponse" returned XML (edited to remove email, address, etc.):&lt;BR /&gt;&amp;lt;?XML version="1.0" encoding="utf-8"?&amp;gt;&lt;BR /&gt;&amp;lt;createCustomerProfileTransactionResponse xmlns:xsi="&lt;A href="http://www.w3.org/2001/XMLSchema-instance" target="_blank"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;" xmlns:xsd="&lt;A href="http://www.w3.org/2001/XMLSchema" target="_blank"&gt;http://www.w3.org/2001/XMLSchema&lt;/A&gt;" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;refId /&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;messages&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;resultCode&amp;gt;Ok&amp;lt;/resultCode&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;message&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;code&amp;gt;I00001&amp;lt;/code&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;text&amp;gt;Successful.&amp;lt;/text&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/message&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/messages&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;directResponse&amp;gt;1,1,1,This transaction has been approved.,012748,Y,4718884033,10217,,100.00,CC,auth_capture,FSD18,&amp;lt;client-fname&amp;gt;,&amp;lt;client-lname&amp;gt;,Up N Close,&amp;lt;client-address&amp;gt;,Woodstock,ON,N4S 5C3,Canada,&amp;lt;client-phn-no-1&amp;gt;,&amp;lt;client-phn-no-2&amp;gt;,&amp;lt;client-email-here&amp;gt;,,,,,,,,,,,,FALSE,,3BF4D8710AAEBF5F13373D3A44CB5CB1,,,,,,,,,,,,,XXXX0535,Visa,,,,,,,,,,,,,,,,,&amp;lt;validate-text-here&amp;gt;,fsd-credits,18,4&amp;lt;/directResponse&amp;gt;&lt;BR /&gt;&amp;lt;/createCustomerProfileTransactionResponse&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks in Advance&lt;BR /&gt;Sandeep&lt;/P&gt;</description>
      <pubDate>Wed, 17 Oct 2012 08:37:56 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30660#M16030</guid>
      <dc:creator>Sandeep</dc:creator>
      <dc:date>2012-10-17T08:37:56Z</dc:date>
    </item>
    <item>
      <title>Re: No SilentPost Call In Production Environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30740#M16069</link>
      <description>&lt;P&gt;Assuming your log actually picks up everything, there are a variety of reasons why something might not come through. Silent post only waits for 10 seconds (if I remember correctly), so anything that delays the call for more than 10 seconds will kill it. Maybe your hosting was not responding at that particular moment, or the Internet had a hiccup, or whatever. If this happens more than once, you should probably implement a follow-up routine with the Transaction Details API that runs through all the transactions and makes sure they've been updated in your database.&lt;/P&gt;</description>
      <pubDate>Thu, 18 Oct 2012 15:58:10 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30740#M16069</guid>
      <dc:creator>TJPride</dc:creator>
      <dc:date>2012-10-18T15:58:10Z</dc:date>
    </item>
    <item>
      <title>Re: No SilentPost Call In Production Environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30762#M16080</link>
      <description>&lt;P&gt;Thanks for the reply&amp;nbsp;&lt;SPAN&gt;&lt;A href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/5322" target="_self"&gt;TJPride&lt;/A&gt;&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I did looked at the "&lt;SPAN&gt;Transaction Details API&lt;/SPAN&gt;" you thought could solve my problem.&lt;/P&gt;&lt;P&gt;But I have a concern in that, hope you can answer those.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In my this new "&lt;SPAN&gt;follow-up routine&lt;/SPAN&gt;", I have to get all those transactions that are missing from my database and insert them to the database in this routine.&lt;/P&gt;&lt;P&gt;But to do so I need the "MERCHANT DEFINED" variables that I have send to the Authorize.Net while doing the transaction.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Look at the &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;EM&gt;&amp;lt;validate-text-here&amp;gt;,fsd-credits,18,4&lt;/EM&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&amp;nbsp;line in the above "&lt;EM&gt;createCustomerProfileTransactionResponse&lt;/EM&gt;" response.&lt;/P&gt;&lt;P&gt;I use these details to do a insert in the database. It also decides the table to be used for the insert.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And I doubt of getting these details while using the&amp;nbsp;&lt;SPAN&gt;"&lt;/SPAN&gt;Transaction Details API&lt;SPAN&gt;" functions.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Functions in&amp;nbsp;&lt;SPAN&gt;"&lt;/SPAN&gt;Transaction Details API&lt;SPAN&gt;" provides very limited details of the transactions. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Is there any other way of getting more elaborate results? Or am I missing something here?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 14px;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="line-height: 14px;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2012 05:17:25 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30762#M16080</guid>
      <dc:creator>Sandeep</dc:creator>
      <dc:date>2012-10-19T05:17:25Z</dc:date>
    </item>
    <item>
      <title>Re: No SilentPost Call In Production Environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30766#M16082</link>
      <description>&lt;P&gt;question, if you are using cim createcustomerprofiletransaction, what the point of using silent post? the results is return at the response, and since CIM is a backend call, you would know the merchant defined variables for that call.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;also, since merchant defined fields are not saved at authorize.net, you can't get it from Transaction Details API - GetTransactionDetails Response&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2012 11:21:39 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30766#M16082</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2012-10-19T11:21:39Z</dc:date>
    </item>
    <item>
      <title>Re: No SilentPost Call In Production Environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30778#M16088</link>
      <description>&lt;P&gt;Am using SilentPost for the security reasons. As the SilentPost page is only known to me and the Authorize.Net.&lt;/P&gt;&lt;P&gt;This makes me feel more secure.. as I am also using AIM in some cases now.&lt;/P&gt;&lt;P&gt;This as I have read, is the most safe way.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But if this happens to continue then I surely have to think of changing my flow.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2012 14:34:15 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30778#M16088</guid>
      <dc:creator>Sandeep</dc:creator>
      <dc:date>2012-10-19T14:34:15Z</dc:date>
    </item>
    <item>
      <title>Re: No SilentPost Call In Production Environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30782#M16089</link>
      <description>&lt;P&gt;But both CIM and AIM are call from your backend server, what kind of security reason are you seeing?&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2012 14:40:34 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30782#M16089</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2012-10-19T14:40:34Z</dc:date>
    </item>
    <item>
      <title>Re: No SilentPost Call In Production Environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30798#M16097</link>
      <description>&lt;P&gt;Yes, I think you are right here.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I just wanted to keep my "insert into transactiontables" code page/URL hidden to the user and so decided to use the Silent Post. Moreover it is easy to just loop through the POST variables than parse the XML.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But yes I got your point.. and this is what I have to fallback to, if this issue (not getting silentpost) persists with my production server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On the other hand, project I am working on tends to change.. and I cant be sure that I wont be using ARB in the next few month. In which case I think I have no other option than using the Silent Post (correct me if wrong).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This was my main concern/question, why dont Authorize.Net retry the SilentPost call in case it fails?&lt;BR /&gt;Should try atleast twice or thrice similar to Google Checkout.&lt;/P&gt;</description>
      <pubDate>Sat, 20 Oct 2012 06:33:59 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30798#M16097</guid>
      <dc:creator>Sandeep</dc:creator>
      <dc:date>2012-10-20T06:33:59Z</dc:date>
    </item>
    <item>
      <title>Re: No SilentPost Call In Production Environment</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30802#M16099</link>
      <description>&lt;P&gt;Yes, for ARB, the only option is Silent Post.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This was my main concern/question, why dont Authorize.Net retry the SilentPost call in case it fails?&lt;BR /&gt;Should try atleast twice or thrice similar to Google Checkout.&lt;/P&gt;&lt;P&gt;Maybe something authorize.net will look into it.&lt;/P&gt;</description>
      <pubDate>Sat, 20 Oct 2012 15:43:20 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/No-SilentPost-Call-In-Production-Environment/m-p/30802#M16099</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2012-10-20T15:43:20Z</dc:date>
    </item>
  </channel>
</rss>

