Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>There are 3 ways to integrate your application with authorize.net:</p> <ul> <li>Simple Checkout</li> <li>Server Integration Method (SIM)</li> <li>Advanced Integration Method (AIM)</li> </ul> <p>You are most likely to use the 2nd approach.</p> <p>Sample code can be downloaded here: <a href="http://developer.authorize.net/samplecode/" rel="nofollow noreferrer">http://developer.authorize.net/samplecode/</a></p> <p>Basically, the form will look like this:</p> <pre><code>&lt;FORM method='post' action='&lt;?= $url ?&gt;' &gt; &lt;INPUT type='hidden' name='x_login' value='&lt;?= $loginID %&gt;' /&gt; &lt;INPUT type='hidden' name='x_amount' value='&lt;?= $amount %&gt;' /&gt; &lt;INPUT type='hidden' name='x_description' value='&lt;?= $description %&gt;' /&gt; &lt;INPUT type='hidden' name='x_invoice_num' value='&lt;?= $invoice %&gt;' /&gt; &lt;INPUT type='hidden' name='x_fp_sequence' value='&lt;?= $sequence %&gt;' /&gt; &lt;INPUT type='hidden' name='x_fp_timestamp' value='&lt;?= $timeStamp %&gt;' /&gt; &lt;INPUT type='hidden' name='x_fp_hash' value='&lt;?= $fingerprint %&gt;' /&gt; &lt;INPUT type='hidden' name='x_test_request' value='&lt;?= $testMode %&gt;' /&gt; &lt;INPUT type='hidden' name='x_show_form' value='PAYMENT_FORM' /&gt; &lt;input type='submit' value='&lt;?= $label %&gt;' /&gt; &lt;/FORM&gt; </code></pre> <p>And the URL is one of the following:</p> <pre><code>// Testing $url = "https://test.authorize.net/gateway/transact.dll" ; // Real account $url = "https://secure.authorize.net/gateway/transact.dll" ; </code></pre> <p>See the sample code for more details.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload