<?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 Proper http flow using legacy AIM API in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Proper-http-flow-using-legacy-AIM-API/m-p/55188#M30116</link>
    <description>&lt;P&gt;I have a simlar problem as the person in this thread.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.developer.authorize.net/t5/Integration-and-Testing/HTTP-GET-vs-HTTP-POST/m-p/54868#M29825" target="_blank"&gt;https://community.developer.authorize.net/t5/Integration-and-Testing/HTTP-GET-vs-HTTP-POST/m-p/54868#M29825&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And i've been greatful for the help I &amp;nbsp;recently received on forming requests with aim.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However the final issue is making sure the site sends the correct HTTP Method when processing a transaction.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to describe the flow of how my site processes a payment so I can better understand where I'm making the mistake. (the server uses a LAMP stack)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My site sells a product let's call it productX for discussion sake. There are n types of productX&lt;/P&gt;&lt;P&gt;productX1, productX2, ProductX3 ... productXn&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;for each one there's a static html page. The static html page contains a form. The form contains hidden feilds which are used to send prefiled data via POST to a PHP file "pay.php" so the the particular version of ProductX &amp;nbsp;can be prefilled with the correct price and description&amp;nbsp;and other attributes. Since there's only one pay page, we use prefilled data to make sure we're selling the customer the correct product.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This php pay page generates html content. The html generated contains another form that has been which by now has been prefilled with data.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The user fills this form with additonal creditcard and other billing info and finally this page posts to itself via HTTP POST and uses the additional data to execute a transaction using transact.dll&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if this is all confusing see below&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[productX3.html ] &amp;nbsp;---HTTP post ---&amp;gt; &amp;nbsp;[pay.php] ---HTTP post ---&amp;gt; pay.php (a funtion in pay.php runs&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$sPaymentURL = "&lt;A href="https://secure.authorize.net/gateway/transact.dll" target="_blank" rel="nofollow noopener noreferrer"&gt;https://secure.authorize.net/gateway/transact.dll&lt;/A&gt;?" . $sParams;&lt;/P&gt;&lt;P&gt;$ResponseText = file_get_contents($sPaymentURL);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;$sParams itself is a concatenation of many vars&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;see here for more detail&amp;nbsp;&lt;A href="https://community.developer.authorize.net/t5/Integration-and-Testing/Posting-to-authorize-using-the-transact-dll-method-directly/m-p/55091" target="_blank"&gt;https://community.developer.authorize.net/t5/Integration-and-Testing/Posting-to-authorize-using-the-transact-dll-method-directly/m-p/55091&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My main question is should the form have an action to transact.dll directly or should the form action be a php page uses the AIM api to post to transact.dll?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I understand that this may be a confusing post but i tried to explain as much as I could.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 11 Jul 2016 22:13:55 GMT</pubDate>
    <dc:creator>Alix</dc:creator>
    <dc:date>2016-07-11T22:13:55Z</dc:date>
    <item>
      <title>Proper http flow using legacy AIM API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Proper-http-flow-using-legacy-AIM-API/m-p/55188#M30116</link>
      <description>&lt;P&gt;I have a simlar problem as the person in this thread.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.developer.authorize.net/t5/Integration-and-Testing/HTTP-GET-vs-HTTP-POST/m-p/54868#M29825" target="_blank"&gt;https://community.developer.authorize.net/t5/Integration-and-Testing/HTTP-GET-vs-HTTP-POST/m-p/54868#M29825&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And i've been greatful for the help I &amp;nbsp;recently received on forming requests with aim.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However the final issue is making sure the site sends the correct HTTP Method when processing a transaction.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to describe the flow of how my site processes a payment so I can better understand where I'm making the mistake. (the server uses a LAMP stack)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My site sells a product let's call it productX for discussion sake. There are n types of productX&lt;/P&gt;&lt;P&gt;productX1, productX2, ProductX3 ... productXn&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;for each one there's a static html page. The static html page contains a form. The form contains hidden feilds which are used to send prefiled data via POST to a PHP file "pay.php" so the the particular version of ProductX &amp;nbsp;can be prefilled with the correct price and description&amp;nbsp;and other attributes. Since there's only one pay page, we use prefilled data to make sure we're selling the customer the correct product.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This php pay page generates html content. The html generated contains another form that has been which by now has been prefilled with data.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The user fills this form with additonal creditcard and other billing info and finally this page posts to itself via HTTP POST and uses the additional data to execute a transaction using transact.dll&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if this is all confusing see below&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[productX3.html ] &amp;nbsp;---HTTP post ---&amp;gt; &amp;nbsp;[pay.php] ---HTTP post ---&amp;gt; pay.php (a funtion in pay.php runs&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;$sPaymentURL = "&lt;A href="https://secure.authorize.net/gateway/transact.dll" target="_blank" rel="nofollow noopener noreferrer"&gt;https://secure.authorize.net/gateway/transact.dll&lt;/A&gt;?" . $sParams;&lt;/P&gt;&lt;P&gt;$ResponseText = file_get_contents($sPaymentURL);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;$sParams itself is a concatenation of many vars&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;see here for more detail&amp;nbsp;&lt;A href="https://community.developer.authorize.net/t5/Integration-and-Testing/Posting-to-authorize-using-the-transact-dll-method-directly/m-p/55091" target="_blank"&gt;https://community.developer.authorize.net/t5/Integration-and-Testing/Posting-to-authorize-using-the-transact-dll-method-directly/m-p/55091&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My main question is should the form have an action to transact.dll directly or should the form action be a php page uses the AIM api to post to transact.dll?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I understand that this may be a confusing post but i tried to explain as much as I could.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Jul 2016 22:13:55 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Proper-http-flow-using-legacy-AIM-API/m-p/55188#M30116</guid>
      <dc:creator>Alix</dc:creator>
      <dc:date>2016-07-11T22:13:55Z</dc:date>
    </item>
    <item>
      <title>Re: Proper http flow using legacy AIM API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Proper-http-flow-using-legacy-AIM-API/m-p/55189#M30117</link>
      <description>&lt;P&gt;The user fills this form with additonal creditcard and other billing info and finally this page posts to itself via HTTP POST and uses the additional data to execute a transaction using transact.dll&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If the creditcard hit your server, you need to check PCI compliance and it need https&lt;/P&gt;</description>
      <pubDate>Mon, 11 Jul 2016 22:18:47 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Proper-http-flow-using-legacy-AIM-API/m-p/55189#M30117</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2016-07-11T22:18:47Z</dc:date>
    </item>
  </channel>
</rss>

