<?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: Best way to upgrade from monthly to annual ARB in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59223#M33820</link>
    <description>&lt;P&gt;Yes, that's correct. Then your best option may be to ARBCancelSubscriptionRequest, then ARBCreateSubscriptionRequest from Customer Profile.&lt;/P&gt;</description>
    <pubDate>Tue, 08 Aug 2017 16:36:05 GMT</pubDate>
    <dc:creator>NexusSoftware</dc:creator>
    <dc:date>2017-08-08T16:36:05Z</dc:date>
    <item>
      <title>Best way to upgrade from monthly to annual ARB</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59220#M33817</link>
      <description>&lt;P&gt;Hi -&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We want to provide an option for customers to change thier subscription type from monthly to annual billing. &amp;nbsp;Can someone provide best practices for doing this in Authorize.net?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Some considerations:&lt;/P&gt;&lt;P&gt;1. &amp;nbsp;We'll need to provide a prorated refund of any&amp;nbsp;prepaid monthly fees&lt;/P&gt;&lt;P&gt;2. &amp;nbsp;Can we modify the existing subscription or do we need to create a new subscription?&lt;/P&gt;&lt;P&gt;3. &amp;nbsp;We don't want to prompt the user to reenter credit card details&lt;/P&gt;&lt;P&gt;4. &amp;nbsp;We're ok with the initial charge happening the day after the subscription starts (as is standard with ARB from what we understand)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 08 Aug 2017 15:22:42 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59220#M33817</guid>
      <dc:creator>cyf</dc:creator>
      <dc:date>2017-08-08T15:22:42Z</dc:date>
    </item>
    <item>
      <title>Re: Best way to upgrade from monthly to annual ARB</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59221#M33818</link>
      <description>&lt;P&gt;If the initial subscription was created with a particular customerProfileId, you could make an&amp;nbsp;ARBUpdateSubscriptionRequest, to update an existing ARB subscription. Only the subscription ID and fields that you wish to modify need be submitted.&lt;/P&gt;&lt;PRE&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;ARBUpdateSubscriptionRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;
	&amp;lt;merchantAuthentication&amp;gt;
		&amp;lt;name&amp;gt;YOUR_LOGIN_ID&amp;lt;/name&amp;gt;
		&amp;lt;transactionKey&amp;gt;YOUR_TRANSACTION_KEY&amp;lt;/transactionKey&amp;gt;
	&amp;lt;/merchantAuthentication&amp;gt;
	&amp;lt;refId&amp;gt;Sample&amp;lt;/refId&amp;gt;
	&amp;lt;subscriptionId&amp;gt;4724470&amp;lt;/subscriptionId&amp;gt;
	&amp;lt;subscription&amp;gt;
		&amp;lt;profile&amp;gt;
          &amp;lt;customerProfileId&amp;gt;
      1812763529
    &amp;lt;/customerProfileId&amp;gt;
    &amp;lt;customerPaymentProfileId&amp;gt;
      1802282037
          &amp;lt;/customerPaymentProfileId&amp;gt;	
  &amp;lt;/profile&amp;gt;
	&amp;lt;/subscription&amp;gt;
&amp;lt;/ARBUpdateSubscriptionRequest&amp;gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 08 Aug 2017 15:44:29 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59221#M33818</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-08-08T15:44:29Z</dc:date>
    </item>
    <item>
      <title>Re: Best way to upgrade from monthly to annual ARB</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59222#M33819</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/21608"&gt;@NexusSoftware&lt;/a&gt;&amp;nbsp;but per the documentation "&lt;SPAN&gt;The subscription interval information (subscription.paymentSchedule.interval.length&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;and subscription.paymentSchedule.interval.unit) may not be updated." so I don't think that'll work (we'd need to change the interval from montly to yearly).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Aug 2017 16:06:08 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59222#M33819</guid>
      <dc:creator>cyf</dc:creator>
      <dc:date>2017-08-08T16:06:08Z</dc:date>
    </item>
    <item>
      <title>Re: Best way to upgrade from monthly to annual ARB</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59223#M33820</link>
      <description>&lt;P&gt;Yes, that's correct. Then your best option may be to ARBCancelSubscriptionRequest, then ARBCreateSubscriptionRequest from Customer Profile.&lt;/P&gt;</description>
      <pubDate>Tue, 08 Aug 2017 16:36:05 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59223#M33820</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-08-08T16:36:05Z</dc:date>
    </item>
    <item>
      <title>Re: Best way to upgrade from monthly to annual ARB</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59224#M33821</link>
      <description>&lt;P&gt;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/20542"&gt;@cyf&lt;/a&gt;&amp;nbsp; If you're moving from Monthly to Annual, might I also suggest adding &lt;A href="https://www.authorize.net/solutions/merchantsolutions/merchantservices/accountupdater/" target="_self"&gt;Account Updater&lt;/A&gt; to keep the payment information up to date? &amp;nbsp;This ensures when time rolls around for the next annual payment it goes through smoothly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Tue, 08 Aug 2017 17:18:50 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59224#M33821</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2017-08-08T17:18:50Z</dc:date>
    </item>
    <item>
      <title>Re: Best way to upgrade from monthly to annual ARB</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59231#M33828</link>
      <description>&lt;P&gt;Ok... so it sounds like the only way to do this is to create a new subscription, which is fine, but my new problem is we're only storing the subscriber ID (and obviously email account) associated with the subscriber. &amp;nbsp;As far as I can tell, there is no way to get the customer id for a given subscription ID or email address. &amp;nbsp;Is that correct?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I also know that there is the ability to create a subscription from a transaction but again, it doesn't look like I can get a list of transactions for a given subscription ID or email account. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please tell me I'm missing something. &amp;nbsp;This seems like an extremely basic request and I'll be shocked if it's not available.&lt;/P&gt;</description>
      <pubDate>Tue, 08 Aug 2017 21:02:00 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59231#M33828</guid>
      <dc:creator>cyf</dc:creator>
      <dc:date>2017-08-08T21:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: Best way to upgrade from monthly to annual ARB</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59232#M33829</link>
      <description>&lt;P&gt;The ARBGetSubscriptionRequest will return the customerProfileId as well as the customerPaymentProfileId with subscriptionId in the request.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There is the ARBCreateSubscriptionRequest that will create a subscription from a&amp;nbsp;&lt;SPAN&gt;customerProfileId.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Aug 2017 21:17:59 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59232#M33829</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-08-08T21:17:59Z</dc:date>
    </item>
    <item>
      <title>Re: Best way to upgrade from monthly to annual ARB</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59235#M33832</link>
      <description>&lt;P&gt;Thanks for the help&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/21608"&gt;@NexusSoftware&lt;/a&gt;. &amp;nbsp;Between your two posts I figured out everything I needed.&lt;/P&gt;</description>
      <pubDate>Tue, 08 Aug 2017 21:50:52 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59235#M33832</guid>
      <dc:creator>cyf</dc:creator>
      <dc:date>2017-08-08T21:50:52Z</dc:date>
    </item>
    <item>
      <title>Re: Best way to upgrade from monthly to annual ARB</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59236#M33833</link>
      <description>&lt;P&gt;You're welcome &lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/20542"&gt;@cyf&lt;/a&gt;. Glad to hear you got it figured out.&lt;/P&gt;</description>
      <pubDate>Tue, 08 Aug 2017 22:46:23 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Best-way-to-upgrade-from-monthly-to-annual-ARB/m-p/59236#M33833</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-08-08T22:46:23Z</dc:date>
    </item>
  </channel>
</rss>

