<?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: Relay Response - Script timed out in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55274#M30188</link>
    <description>&lt;P&gt;Thank you for your suggestion. Okay I tried commenting that out as well as trying to comment other parts out. I still get the script timed out error, even with the entire page commented out. So I guess this means there is something wrong on the server end? How can I test that?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On my payment page before the relay response, I have this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;private void AuthorizeDetails()
    {
        BtnSubmit.PostBackUrl = "https://secure2.authorize.net/gateway/transact.dll";
        strAuthorizeNet_x_relay_url = "https://www.mysite.com/relayresponse.aspx";

        //Info to send to Authorize
        strAuthorizeNet_x_amount = LblAmountDueConfirm.Text;
        strAuthorizeNet_x_login = ConfigurationManager.AppSettings["AUTHORIZE_NET_API_LOGIN"];
        strAuthorizeNet_x_fp_timestamp = AuthorizeNet.Crypto.GenerateTimestamp().ToString();
        strAuthorizeNet_x_fp_sequence = AuthorizeNet.Crypto.GenerateSequence();
        strAuthorizeNet_x_relay_response = "TRUE";
        strAuthorizeNet_x_test_request = "FALSE";
        strAuthorizeNet_x_fp_hash = AuthorizeNet.Crypto.GenerateFingerprint(ConfigurationManager.AppSettings["AUTHORIZE_NET_TRANSACTION_KEY"], strAuthorizeNet_x_login, decimal.Parse(strAuthorizeNet_x_amount), strAuthorizeNet_x_fp_sequence, strAuthorizeNet_x_fp_timestamp);
    }&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 22 Jul 2016 19:08:18 GMT</pubDate>
    <dc:creator>rockon77</dc:creator>
    <dc:date>2016-07-22T19:08:18Z</dc:date>
    <item>
      <title>Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55268#M30182</link>
      <description>&lt;P&gt;I am getting this error, which I have researched but haven't found a solution:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;"Your script timed out while we were trying to post transaction results to it.&amp;nbsp;Transaction Result: This transaction has been approved."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I found this error does not occur until I am on the 15th or 20th transaction in a row. After that, I get the error every time for hours.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using relay response, and on my relay response page, I have page_load trying to get the response connection and then if it's successful, sending the data to my database. Is this not where this code should be?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;  protected void Page_Load(object sender, System.EventArgs e)
    {

        try
        {
            var sr = new SIMResponse(Request.Form);   &lt;BR /&gt;        }
        catch
        {
            //Error
        }

         try
        {
            //Grab the data from the form, display it to the user, and also send it to the database
        }
        catch
        {
            //Error
        }
}&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So should this code not be in page_load, or is there maybe an issue if I am submitting the same card over and over for testing, or maybe something else?&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2016 17:11:45 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55268#M30182</guid>
      <dc:creator>rockon77</dc:creator>
      <dc:date>2016-07-22T17:11:45Z</dc:date>
    </item>
    <item>
      <title>Re: Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55273#M30187</link>
      <description>&lt;P&gt;Sound like your database have issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Test it by not sending the data to the database and see if the issue still occur.&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2016 18:55:28 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55273#M30187</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2016-07-22T18:55:28Z</dc:date>
    </item>
    <item>
      <title>Re: Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55274#M30188</link>
      <description>&lt;P&gt;Thank you for your suggestion. Okay I tried commenting that out as well as trying to comment other parts out. I still get the script timed out error, even with the entire page commented out. So I guess this means there is something wrong on the server end? How can I test that?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On my payment page before the relay response, I have this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;private void AuthorizeDetails()
    {
        BtnSubmit.PostBackUrl = "https://secure2.authorize.net/gateway/transact.dll";
        strAuthorizeNet_x_relay_url = "https://www.mysite.com/relayresponse.aspx";

        //Info to send to Authorize
        strAuthorizeNet_x_amount = LblAmountDueConfirm.Text;
        strAuthorizeNet_x_login = ConfigurationManager.AppSettings["AUTHORIZE_NET_API_LOGIN"];
        strAuthorizeNet_x_fp_timestamp = AuthorizeNet.Crypto.GenerateTimestamp().ToString();
        strAuthorizeNet_x_fp_sequence = AuthorizeNet.Crypto.GenerateSequence();
        strAuthorizeNet_x_relay_response = "TRUE";
        strAuthorizeNet_x_test_request = "FALSE";
        strAuthorizeNet_x_fp_hash = AuthorizeNet.Crypto.GenerateFingerprint(ConfigurationManager.AppSettings["AUTHORIZE_NET_TRANSACTION_KEY"], strAuthorizeNet_x_login, decimal.Parse(strAuthorizeNet_x_amount), strAuthorizeNet_x_fp_sequence, strAuthorizeNet_x_fp_timestamp);
    }&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2016 19:08:18 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55274#M30188</guid>
      <dc:creator>rockon77</dc:creator>
      <dc:date>2016-07-22T19:08:18Z</dc:date>
    </item>
    <item>
      <title>Re: Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55277#M30191</link>
      <description>&lt;P&gt;Is there an alternate way to send the data to Authorize, display it to the user, and send it to the database other than relay response?&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2016 20:34:28 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55277#M30191</guid>
      <dc:creator>rockon77</dc:creator>
      <dc:date>2016-07-22T20:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55281#M30195</link>
      <description>&lt;P&gt;Not for SIM/DPM, there isn't. unless you want to use hte receipt page on authorize.net. And get your transactions later.&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2016 22:44:39 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55281#M30195</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2016-07-22T22:44:39Z</dc:date>
    </item>
    <item>
      <title>Re: Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55282#M30196</link>
      <description>&lt;P&gt;If you're willing to create your own payment form, you can use Accept.js which is a Javascript library that replaces DPM. &amp;nbsp;It avoids sending any sensitive card data through your servers and gives you the direct response through the Authorize.Net API.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://developer.authorize.net/api/reference/features/acceptjs.html" target="_blank"&gt;http://developer.authorize.net/api/reference/features/acceptjs.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2016 23:07:30 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55282#M30196</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2016-07-22T23:07:30Z</dc:date>
    </item>
    <item>
      <title>Re: Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55283#M30197</link>
      <description>&lt;P&gt;Thanks to both of your answers. I am interested in Accept.js. Thanks! I think I'll go this route, as I am worried that the relay response could be too unreliable. Can you please tell me though, will Accept.js be a solution long-term (as far as authorize.net keeping the library updated)? I plan to have this implemented for years so I don't want to have something that is going to die out&amp;nbsp;and leave me back to square one.&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2016 23:14:02 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55283#M30197</guid>
      <dc:creator>rockon77</dc:creator>
      <dc:date>2016-07-22T23:14:02Z</dc:date>
    </item>
    <item>
      <title>Re: Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55284#M30198</link>
      <description>&lt;P&gt;Accept.js is here for good, designed from the ground up to replace DPM.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2016 23:22:24 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55284#M30198</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2016-07-22T23:22:24Z</dc:date>
    </item>
    <item>
      <title>Re: Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55287#M30201</link>
      <description>&lt;P&gt;I've been looking at it. How exactly do I send and receive other data to/from Authorize (like sending billing info and getting transaction info to my db)? It seems the sample has a customer profile, which isn't what I am using.&lt;/P&gt;</description>
      <pubDate>Sat, 23 Jul 2016 23:13:19 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55287#M30201</guid>
      <dc:creator>rockon77</dc:creator>
      <dc:date>2016-07-23T23:13:19Z</dc:date>
    </item>
    <item>
      <title>Re: Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55288#M30202</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/19385"&gt;@rockon77﻿&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Accept.js allows you to leverage the Authorize.Net API but avoid sending sensitive card data through your servers.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jul 2016 14:01:44 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55288#M30202</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2016-07-25T14:01:44Z</dc:date>
    </item>
    <item>
      <title>Re: Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55289#M30203</link>
      <description>&lt;P&gt;Okay thanks. One last question... my relay response page can handle errors as well as successful payments. However if that "script time out" error occurs, the relay response page does not load. So is there a way to tell authorize.net if there is complete failure loading this response page, go to another page like error.aspx?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jul 2016 15:38:53 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55289#M30203</guid>
      <dc:creator>rockon77</dc:creator>
      <dc:date>2016-07-25T15:38:53Z</dc:date>
    </item>
    <item>
      <title>Re: Relay Response - Script timed out</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55290#M30204</link>
      <description>&lt;P&gt;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/19385"&gt;@rockon77﻿&lt;/a&gt;&amp;nbsp;Unfortunately there is not which is why we are moving away from Relay Response and moving to more robust solutions like Accept.js.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jul 2016 16:44:24 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Relay-Response-Script-timed-out/m-p/55290#M30204</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2016-07-25T16:44:24Z</dc:date>
    </item>
  </channel>
</rss>

