<?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: Integration of ARB XML in c#.Net 2005 in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/763#M628</link>
    <description>&lt;P&gt;If your question is will Authorize.net prorate the amount charged to the customer's credit card, then the answer is no.&amp;nbsp; So, when you cancel the subscription on Jan 15th, the customer's card will not be billed anything on the 15th, Feb 1st, or any other time until you create a new subscription or otherwise cause their card to be billed.&amp;nbsp; If you need to prorate someone's subscription, you must&amp;nbsp;do that on your own, either in code or manually via&amp;nbsp;the&amp;nbsp;merchant interface. The same applies to updating subscriptions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you want to implement prorating payments, then you need to think about whether customers are paying for a month in advance with each billing cycle or paying for the month just completed?&amp;nbsp; If they are paying a month in advance, then you will need to capture the TransactionID (using SilentPost) of each transaction submitted via ARB, and when a customer cancells their subscription, use that TransactionID to issue&amp;nbsp;a CREDIT transaction for the portion of the month unused.&amp;nbsp; If you bill for the month just completed, then you can calculate how much the customer owes for the partial month and charge them that amount using AIM.&lt;/P&gt;</description>
    <pubDate>Thu, 05 Nov 2009 15:11:16 GMT</pubDate>
    <dc:creator>itdevworks</dc:creator>
    <dc:date>2009-11-05T15:11:16Z</dc:date>
    <item>
      <title>Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/737#M603</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp; I have downloaded code of c#.net ARB from sample code section. I am having ARB Test account credentials.&lt;/P&gt;&lt;P&gt;&amp;nbsp; But I do not understand, how to integrate that sample code in my website. I want to create subscriptions, update subscriptions and cancel subscriptions accordingly.&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please guide me for the same.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Nov 2009 12:34:30 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/737#M603</guid>
      <dc:creator>johnwtg</dc:creator>
      <dc:date>2009-11-03T12:34:30Z</dc:date>
    </item>
    <item>
      <title>Re: Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/739#M604</link>
      <description>&lt;P&gt;You should start by reading the &lt;A href="http://developer.authorize.net/api/arb/" rel="nofollow" target="_self"&gt;ARB integration guide&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Nov 2009 17:22:59 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/739#M604</guid>
      <dc:creator>stymiee</dc:creator>
      <dc:date>2009-11-03T17:22:59Z</dc:date>
    </item>
    <item>
      <title>Re: Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/750#M615</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks for the reply. I already read that guide. But I want to know how to implement sample code in my website, where I am reading credit card values from database. How can I pass that values to function in class file.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Nov 2009 05:07:31 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/750#M615</guid>
      <dc:creator>johnwtg</dc:creator>
      <dc:date>2009-11-04T05:07:31Z</dc:date>
    </item>
    <item>
      <title>Re: Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/760#M625</link>
      <description>&lt;P&gt;I am not sure if this is what you are looking for, but whether you are using the XML or SOAP sample code, my answer is the same.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Open up Program.cs.&lt;/LI&gt;&lt;LI&gt;Scan down the file until you see the method implementations of the various ARB request verbs: CreateSubscription, UpdateSubscription and CancelSubscription.&lt;/LI&gt;&lt;LI&gt;Inside of each of these is calls to various "Populate" methods.&amp;nbsp; Look in the Populate methods and you will see code that sets the various properties for the request.&amp;nbsp; For example inside of PopulateSubscription(ARBCreateSubscriptionRequest request) you can see:&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;            ARBSubscriptionType sub = new ARBSubscriptionType();
            creditCardType creditCard = new creditCardType();

            sub.name = "Sample subscription";

            creditCard.cardNumber = "4111111111111111";
            creditCard.expirationDate = "2010-08";  // required format for API is YYYY-MM
            sub.payment = new paymentType();
            sub.payment.Item = creditCard;

            sub.billTo = new nameAndAddressType();
            sub.billTo.firstName = "John";
            sub.billTo.lastName = "Smith";&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Wherever there are constant values, like "4111111111111111" or "John" and "Smith", you can use values read from your database to set these fields instead.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is this what you are looking for?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(Note: While I try not to post gratuitous plugs, given the nature of your question I feel I should point out that my company sells a .NET library for accessing AIM and ARB called I-Bill IT.&amp;nbsp; It costs just $99 and could save you a bunch of development time writing your own layer on the Authorize.net APIs.&amp;nbsp; You can read more about it &lt;A target="_self" href="http://www.itdevworks.com/ibillit-aim-arb-faq.html" rel="nofollow"&gt;here&lt;/A&gt;[&lt;A target="_blank" href="http://www.itdevworks.com/ibillit-aim-arb-faq.html" rel="nofollow"&gt;^&lt;/A&gt;], and can download a trial version &lt;A target="_self" href="https://www.itdevworks.com/Secure/Download.aspx?tf=ibillit.all" rel="nofollow"&gt;here&lt;/A&gt;[&lt;A target="_blank" href="https://www.itdevworks.com/Secure/Download.aspx?tf=ibillit.all" rel="nofollow"&gt;^&lt;/A&gt;].)&lt;/P&gt;</description>
      <pubDate>Wed, 04 Nov 2009 21:06:23 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/760#M625</guid>
      <dc:creator>itdevworks</dc:creator>
      <dc:date>2009-11-04T21:06:23Z</dc:date>
    </item>
    <item>
      <title>Re: Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/761#M626</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks for your reply. I managed to integrate ARB functions in my website. Now subscription are created with database values.&lt;/P&gt;&lt;P&gt;&amp;nbsp; Now, I am having another question. As I further progress, I am now working on Cancel Subscription. It is working fine.&lt;/P&gt;&lt;P&gt;But the problem is that, If I have created one subscription on 1st Jan 2009 with 1 month billing cycle, and unsubscribed it on 15th Jan 2009, When did subscription will be unsubscribed, on 15th Jan 2009 or 1Feb 2009?&lt;/P&gt;&lt;P&gt;&amp;nbsp;Same question is for update subscription also.&lt;/P&gt;&lt;P&gt;&amp;nbsp;Please provide me guidance.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Nov 2009 06:27:40 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/761#M626</guid>
      <dc:creator>johnwtg</dc:creator>
      <dc:date>2009-11-05T06:27:40Z</dc:date>
    </item>
    <item>
      <title>Re: Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/763#M628</link>
      <description>&lt;P&gt;If your question is will Authorize.net prorate the amount charged to the customer's credit card, then the answer is no.&amp;nbsp; So, when you cancel the subscription on Jan 15th, the customer's card will not be billed anything on the 15th, Feb 1st, or any other time until you create a new subscription or otherwise cause their card to be billed.&amp;nbsp; If you need to prorate someone's subscription, you must&amp;nbsp;do that on your own, either in code or manually via&amp;nbsp;the&amp;nbsp;merchant interface. The same applies to updating subscriptions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you want to implement prorating payments, then you need to think about whether customers are paying for a month in advance with each billing cycle or paying for the month just completed?&amp;nbsp; If they are paying a month in advance, then you will need to capture the TransactionID (using SilentPost) of each transaction submitted via ARB, and when a customer cancells their subscription, use that TransactionID to issue&amp;nbsp;a CREDIT transaction for the portion of the month unused.&amp;nbsp; If you bill for the month just completed, then you can calculate how much the customer owes for the partial month and charge them that amount using AIM.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Nov 2009 15:11:16 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/763#M628</guid>
      <dc:creator>itdevworks</dc:creator>
      <dc:date>2009-11-05T15:11:16Z</dc:date>
    </item>
    <item>
      <title>Re: Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/770#M635</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks for the reply. I understand from your post that authorize.net unsubscribe the subscription immediately, and cannot wait till monthly billing cycle.&lt;/P&gt;&lt;P&gt;&amp;nbsp; I want to know how to set silent post url in my arb test account.&lt;/P&gt;&lt;P&gt;&amp;nbsp; If setting is in the &lt;STRONG&gt;Configure ARB Email Notifications&lt;/STRONG&gt; section of arb, then I am getting error message to that section as&lt;/P&gt;&lt;P&gt;&amp;nbsp; Access is denied.&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please provide me guidance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Nov 2009 10:15:09 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/770#M635</guid>
      <dc:creator>johnwtg</dc:creator>
      <dc:date>2009-11-06T10:15:09Z</dc:date>
    </item>
    <item>
      <title>Re: Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/780#M644</link>
      <description>&lt;P&gt;You can set the SilentPost URL in your test account by logging in to your test account at &lt;A target="_blank" rel="nofollow" href="https://test.authorize.net"&gt;https://test.authorize.net&lt;/A&gt;, clicking "Account" in the blue menu bar at the top, then in the first section, "Transaction Format Settings", under the sub-section "Transaction Response Settings", select "Silent Post URL".&amp;nbsp; In there, set the URL field to a page on your site that has code to handle the Silent Post submit.&amp;nbsp; Whenver a transaction is submitted to your account, the URL you set will be called just as if it was coming from a form submit.&amp;nbsp; This means you can use the Request.Form[] collection to retrieve all of the values submitted.&amp;nbsp; For more details check out the following thread:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" rel="nofollow" href="http://community.developer.authorize.net/t5/Integration-and-Testing/silent-post-arb/td-p/615"&gt;http://community.developer.authorize.net/t5/Integration-and-Testing/silent-post-arb/td-p/615&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Nov 2009 21:52:34 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/780#M644</guid>
      <dc:creator>itdevworks</dc:creator>
      <dc:date>2009-11-06T21:52:34Z</dc:date>
    </item>
    <item>
      <title>Re: Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/6706#M4954</link>
      <description>&lt;P&gt;I am having a challenge updating the credit card information.&amp;nbsp; There is a reponse type for updating but not a method like the create subscription or cancel subscription.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2" face="Consolas"&gt;&lt;FONT size="2" face="Consolas"&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;AuthorizationService.ARBUpdateSubscriptionResponseType _response =&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Consolas" size="2" color="#0000ff"&gt;&lt;FONT face="Consolas" size="2" color="#0000ff"&gt;&lt;FONT face="Consolas" size="2" color="#0000ff"&gt;new&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Consolas" size="2"&gt;&lt;FONT face="Consolas" size="2"&gt; AuthorizationService.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Consolas" size="2" color="#2b91af"&gt;&lt;FONT face="Consolas" size="2" color="#2b91af"&gt;&lt;FONT face="Consolas" size="2" color="#2b91af"&gt;ARBUpdateSubscriptionResponseType&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Consolas" size="2"&gt;&lt;FONT face="Consolas" size="2"&gt;()&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Consolas" size="2"&gt;&lt;FONT face="Consolas" size="2"&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;the code above does nto allow any paramters so i cannot pass in the Authorization or the subscription object.&amp;nbsp; help would be much appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2010 22:11:03 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/6706#M4954</guid>
      <dc:creator>aaronseabaugh</dc:creator>
      <dc:date>2010-10-26T22:11:03Z</dc:date>
    </item>
    <item>
      <title>Re: Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/6892#M5035</link>
      <description>&lt;P&gt;HI aaronseabaugh, &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are you using ARB XML C# sample code? Code exists in the sample code that performs both the update of the subscription and displays the resulting response that occurs. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you can provide more information about the problem you are having it may be helpful. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Elaine&lt;/P&gt;</description>
      <pubDate>Mon, 01 Nov 2010 06:19:26 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/6892#M5035</guid>
      <dc:creator>Elaine</dc:creator>
      <dc:date>2010-11-01T06:19:26Z</dc:date>
    </item>
    <item>
      <title>Re: Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/19980#M10976</link>
      <description>&lt;P&gt;can you please guide me how you integrated the arb api to vs 2005 website. i'm still having problem with the web services.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thank you very much.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2011 05:40:46 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/19980#M10976</guid>
      <dc:creator>chi2king</dc:creator>
      <dc:date>2011-12-14T05:40:46Z</dc:date>
    </item>
    <item>
      <title>Re: Integration of ARB XML in c#.Net 2005</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/19986#M10979</link>
      <description>&lt;P&gt;With what programming language? What kind of subscription are you trying to make?&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2011 08:56:22 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Integration-of-ARB-XML-in-c-Net-2005/m-p/19986#M10979</guid>
      <dc:creator>TJPride</dc:creator>
      <dc:date>2011-12-14T08:56:22Z</dc:date>
    </item>
  </channel>
</rss>

