<?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: ARB PHP sample code gives me a blank page in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/ARB-PHP-sample-code-gives-me-a-blank-page/m-p/19602#M10790</link>
    <description>&lt;P&gt;Was really stupid, as often is ;-)&lt;/P&gt;&lt;P&gt;I found out how to print the $response and found out I was using a start date that was in the past, whooops !&lt;/P&gt;&lt;P&gt;All good now&lt;/P&gt;&lt;P&gt;Thanks for the help&lt;/P&gt;</description>
    <pubDate>Fri, 02 Dec 2011 02:50:35 GMT</pubDate>
    <dc:creator>parabellum</dc:creator>
    <dc:date>2011-12-02T02:50:35Z</dc:date>
    <item>
      <title>ARB PHP sample code gives me a blank page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/ARB-PHP-sample-code-gives-me-a-blank-page/m-p/19588#M10783</link>
      <description>&lt;P class="p1"&gt;Hello,&lt;/P&gt;&lt;P class="p1"&gt;using the simple code from the README file of the PHP SDK I've setup 2 pages.&lt;/P&gt;&lt;P class="p1"&gt;one using ARB the other using AIM, both located in the same folder using the same sdk files.&lt;/P&gt;&lt;P class="p1"&gt;the AIM works fine and creates a charge on my test account, the ARB gives me a blank page and doesn't create any subscription in my test account.&lt;/P&gt;&lt;P class="p1"&gt;What I m missing?&lt;/P&gt;&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN&gt;&lt;A href="https://www.eliteproskin.com/product_01/test/index.php" target="_blank"&gt;https://www.eliteproskin.com/product_01/test/index.php&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&amp;lt;?php&lt;/P&gt;&lt;P class="p4"&gt;require_once 'anet_php_sdk/AuthorizeNet.php';&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;define("AUTHORIZENET_API_LOGIN_ID", "my ID");&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;define("AUTHORIZENET_TRANSACTION_KEY", "my key");&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= new AuthorizeNet_Subscription;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription-&amp;gt;name &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= "PHP Monthly Magazine";&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription-&amp;gt;intervalLength &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= "1";&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription-&amp;gt;intervalUnit &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= "months";&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription-&amp;gt;startDate &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = "2011-03-12";&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription-&amp;gt;totalOccurrences &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= "12";&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription-&amp;gt;amount &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= "12.99";&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription-&amp;gt;creditCardCardNumber &amp;nbsp; &amp;nbsp;= "6011000000000012";&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription-&amp;gt;creditCardExpirationDate= "2018-10";&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription-&amp;gt;creditCardCardCode &amp;nbsp; &amp;nbsp; &amp;nbsp;= "123";&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription-&amp;gt;billToFirstName &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = "Rasmus";&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription-&amp;gt;billToLastName &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= "Doe";&lt;/P&gt;&lt;P class="p5"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p5"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;// Create the subscription.&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$request = new AuthorizeNetARB;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$response = $request-&amp;gt;createSubscription($subscription);&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$subscription_id = $response-&amp;gt;getSubscriptionId();&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;echo($subscription_id);&lt;/P&gt;&lt;P class="p4"&gt;?&amp;gt;&lt;/P&gt;&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p3"&gt;&lt;SPAN&gt;&lt;A href="https://www.eliteproskin.com/product_01/test/check.php" target="_blank"&gt;https://www.eliteproskin.com/product_01/test/check.php&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;&amp;lt;?php&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;require_once 'anet_php_sdk/AuthorizeNet.php';&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;define("AUTHORIZENET_API_LOGIN_ID", "my ID");&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;define("AUTHORIZENET_TRANSACTION_KEY", "My key");&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;define("AUTHORIZENET_SANDBOX", true);&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$sale = new AuthorizeNetAIM;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$sale-&amp;gt;amount = "5.99";&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$sale-&amp;gt;card_num = '6011000000000012';&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$sale-&amp;gt;exp_date = '04/15';&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;$response = $sale-&amp;gt;authorizeAndCapture();&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;if ($response-&amp;gt;approved) {&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$transaction_id = $response-&amp;gt;transaction_id;&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;echo($transaction_id);&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/P&gt;&lt;P class="p4"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;?&amp;gt;&lt;/P&gt;&lt;P class="p2"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;I tried adding the line&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P class="p4"&gt;define("AUTHORIZENET_SANDBOX", true);&lt;/P&gt;&lt;P class="p1"&gt;to the ARB code but same result&amp;nbsp;&lt;/P&gt;&lt;P class="p1"&gt;thank you for any help&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2011 23:50:00 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/ARB-PHP-sample-code-gives-me-a-blank-page/m-p/19588#M10783</guid>
      <dc:creator>parabellum</dc:creator>
      <dc:date>2011-12-01T23:50:00Z</dc:date>
    </item>
    <item>
      <title>Re: ARB PHP sample code gives me a blank page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/ARB-PHP-sample-code-gives-me-a-blank-page/m-p/19596#M10787</link>
      <description>&lt;P&gt;Well, you might try printing something else at the end to find out if it's getting all the way through and just not passing back a subscription ID. If that fails, then you need to check your error logs to find out what's going on.&lt;/P&gt;</description>
      <pubDate>Fri, 02 Dec 2011 01:49:15 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/ARB-PHP-sample-code-gives-me-a-blank-page/m-p/19596#M10787</guid>
      <dc:creator>TJPride</dc:creator>
      <dc:date>2011-12-02T01:49:15Z</dc:date>
    </item>
    <item>
      <title>Re: ARB PHP sample code gives me a blank page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/ARB-PHP-sample-code-gives-me-a-blank-page/m-p/19598#M10788</link>
      <description>&lt;P&gt;Thanks you for the feedback ;-)&lt;/P&gt;&lt;P&gt;What else could I print &amp;nbsp;?&lt;/P&gt;&lt;P&gt;I'm learning as I go and was trying to find out how to get a response code but didn't find out how to get that value back yet.&lt;/P&gt;&lt;P&gt;Would that be a good direction for me to pursue?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Fri, 02 Dec 2011 02:01:47 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/ARB-PHP-sample-code-gives-me-a-blank-page/m-p/19598#M10788</guid>
      <dc:creator>parabellum</dc:creator>
      <dc:date>2011-12-02T02:01:47Z</dc:date>
    </item>
    <item>
      <title>Re: ARB PHP sample code gives me a blank page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/ARB-PHP-sample-code-gives-me-a-blank-page/m-p/19600#M10789</link>
      <description>&lt;P&gt;If you're getting a blank page that usually means you have a syntax error and error reporting has been turned off so you can't see the actual error. Place the following code on the line after your opening PHP tag:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;error_reporting(E_ALL);&lt;/PRE&gt;
&lt;P&gt;That &lt;EM&gt;should&lt;/EM&gt;&amp;nbsp;allow your code to display any errors your have so you can better troubleshoot it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If that doesn't work follow&amp;nbsp;&lt;SPAN class="login-bold"&gt;&lt;A id="link_24" class="lia-link-navigation lia-page-link lia-user-name-link" href="http://community.developer.authorize.net/t5/user/viewprofilepage/user-id/5322" target="_self"&gt;TJPride&lt;/A&gt;'s advice and use echo statements throughout the code to see where it fails. This should give you a point in the right direction:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&amp;lt;?php
    require_once 'anet_php_sdk/AuthorizeNet.php'; 

    define("AUTHORIZENET_API_LOGIN_ID", "my ID");
    define("AUTHORIZENET_TRANSACTION_KEY", "my key");

    echo "Made it to 1\n"; 

    $subscription                          = new AuthorizeNet_Subscription;
    $subscription-&amp;gt;name                    = "PHP Monthly Magazine";
    $subscription-&amp;gt;intervalLength          = "1";
    $subscription-&amp;gt;intervalUnit            = "months";
    $subscription-&amp;gt;startDate               = "2011-03-12";
    $subscription-&amp;gt;totalOccurrences        = "12";
    $subscription-&amp;gt;amount                  = "12.99";
    $subscription-&amp;gt;creditCardCardNumber    = "6011000000000012";
    $subscription-&amp;gt;creditCardExpirationDate= "2018-10";
    $subscription-&amp;gt;creditCardCardCode      = "123";
    $subscription-&amp;gt;billToFirstName         = "Rasmus";
    $subscription-&amp;gt;billToLastName          = "Doe";

    echo "Made it to 2\n"; 

    // Create the subscription.
    $request = new AuthorizeNetARB;

    echo "Made it to 3\n"; 

    $response = $request-&amp;gt;createSubscription($subscription);

    echo "Made it to 4\n"; 

    $subscription_id = $response-&amp;gt;getSubscriptionId();

    echo "Made it to 5\n"; 
    
    echo($subscription_id);

    echo "Made it to 6\n"; 
?&amp;gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 02 Dec 2011 02:49:42 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/ARB-PHP-sample-code-gives-me-a-blank-page/m-p/19600#M10789</guid>
      <dc:creator>stymiee</dc:creator>
      <dc:date>2011-12-02T02:49:42Z</dc:date>
    </item>
    <item>
      <title>Re: ARB PHP sample code gives me a blank page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/ARB-PHP-sample-code-gives-me-a-blank-page/m-p/19602#M10790</link>
      <description>&lt;P&gt;Was really stupid, as often is ;-)&lt;/P&gt;&lt;P&gt;I found out how to print the $response and found out I was using a start date that was in the past, whooops !&lt;/P&gt;&lt;P&gt;All good now&lt;/P&gt;&lt;P&gt;Thanks for the help&lt;/P&gt;</description>
      <pubDate>Fri, 02 Dec 2011 02:50:35 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/ARB-PHP-sample-code-gives-me-a-blank-page/m-p/19602#M10790</guid>
      <dc:creator>parabellum</dc:creator>
      <dc:date>2011-12-02T02:50:35Z</dc:date>
    </item>
  </channel>
</rss>

