<?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: Change payment profile of an ARB subscription in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/70328#M43172</link>
    <description>&lt;P&gt;I have just posted a similar ticket, interestingly enough. Watching this thread as well.&lt;/P&gt;</description>
    <pubDate>Sat, 11 Jan 2020 08:08:04 GMT</pubDate>
    <dc:creator>heonii99</dc:creator>
    <dc:date>2020-01-11T08:08:04Z</dc:date>
    <item>
      <title>Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69946#M42868</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are integrating Authorize.net service for an ARB subscription type payment gateway for our web application with .Net MVC.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Our application provides option to add multiple cards and choose a default card for a subscription. So that a customer can switch his credit card for an ongoing subscription.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We could setup a card as default using update customer payment profile API. &lt;STRONG&gt;But we couldn't change the payment profile information of an ongoing ARB subscription with another already created payment profile.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Seeking help on this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Dec 2019 07:23:57 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69946#M42868</guid>
      <dc:creator>prk</dc:creator>
      <dc:date>2019-12-09T07:23:57Z</dc:date>
    </item>
    <item>
      <title>Re: Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69959#M42873</link>
      <description>&lt;P&gt;I have just posted a similar ticket, interestingly enough.&amp;nbsp; Watching this thread as well.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Dec 2019 19:45:35 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69959#M42873</guid>
      <dc:creator>cameronawatt12</dc:creator>
      <dc:date>2019-12-09T19:45:35Z</dc:date>
    </item>
    <item>
      <title>Re: Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69971#M42883</link>
      <description>&lt;P&gt;I figured out how to achieve this. We need to pass the profile ids in the profile section of the subscription.&lt;/P&gt;&lt;PRE&gt;{
    "ARBUpdateSubscriptionRequest": {
        "merchantAuthentication": {
            "name": "---------",
            "transactionKey": "--------"
        },
        "subscriptionId": "------",
        "subscription": {
            "profile": {
                "customerProfileId": "----------",
                "customerPaymentProfileId": "---------"
            }
        }
    }
}&lt;/PRE&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2019 07:31:09 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69971#M42883</guid>
      <dc:creator>prk</dc:creator>
      <dc:date>2019-12-10T07:31:09Z</dc:date>
    </item>
    <item>
      <title>Re: Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69976#M42887</link>
      <description>&lt;P&gt;prk,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Appreciate the reply - This is effectively what I'm doing with the SDK however.. time to break out fiddler...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2019 16:41:05 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69976#M42887</guid>
      <dc:creator>cameronawatt12</dc:creator>
      <dc:date>2019-12-10T16:41:05Z</dc:date>
    </item>
    <item>
      <title>Re: Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69977#M42888</link>
      <description>&lt;P&gt;&lt;SPAN&gt;"We could setup a card as default using update customer payment profile API.&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;But we couldn't change the payment profile information of an ongoing ARB subscription with another already created payment profile. "&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Using ARBUpdateSubscription is the correct way to update the subscription's payment information. Updating or setting the default payment profile for a customer does not affect existing subscriptions.&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2019 17:08:08 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69977#M42888</guid>
      <dc:creator>mmcguire</dc:creator>
      <dc:date>2019-12-10T17:08:08Z</dc:date>
    </item>
    <item>
      <title>Re: Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69978#M42889</link>
      <description>&lt;P&gt;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/22787"&gt;@mmcguire&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Should we be able to pass the same customer profile id used for a subscription along with a new customer payment profile id in order to change the payment on the subscription? (Same with shipping address w/ address id)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, should an update to a payment profile that is used for a particular subscription be reflected on further transactions for the subscription?&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2019 17:55:30 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69978#M42889</guid>
      <dc:creator>cameronawatt12</dc:creator>
      <dc:date>2019-12-10T17:55:30Z</dc:date>
    </item>
    <item>
      <title>Re: Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69981#M42892</link>
      <description>&lt;P&gt;My apologies, running fiddler revealed that I was mapping incorrectly.&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2019 19:35:41 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/69981#M42892</guid>
      <dc:creator>cameronawatt12</dc:creator>
      <dc:date>2019-12-10T19:35:41Z</dc:date>
    </item>
    <item>
      <title>Re: Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/70203#M43065</link>
      <description>&lt;P&gt;Were you able to change the payment profile ID of an existing ARB?&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jan 2020 20:20:31 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/70203#M43065</guid>
      <dc:creator>pmarangoni</dc:creator>
      <dc:date>2020-01-02T20:20:31Z</dc:date>
    </item>
    <item>
      <title>Re: Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/70211#M43073</link>
      <description>&lt;P&gt;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/16284"&gt;@pmarangoni&lt;/a&gt;&amp;nbsp;I'm really swamped with other work right now and will be for some time.&amp;nbsp; I believe I was able to, however.&amp;nbsp; When I'm able to work on our payment project again, I'll confirm for you. I think the issue was I had mistaken my own mappings to the authorize.net object.&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jan 2020 22:26:29 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/70211#M43073</guid>
      <dc:creator>cameronawatt12</dc:creator>
      <dc:date>2020-01-02T22:26:29Z</dc:date>
    </item>
    <item>
      <title>Re: Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/70213#M43075</link>
      <description>&lt;P&gt;I couldn't get it to update.&amp;nbsp; It seems that &lt;FONT face="&amp;quot;ScalaSansWeb&amp;quot;,sans-serif"&gt;ARBUpdateSubscriptionRequest&lt;/FONT&gt; is expecting the current Payment Profile ID, and if you pass it a different one, it can't find the record.&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jan 2020 22:31:57 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/70213#M43075</guid>
      <dc:creator>pmarangoni</dc:creator>
      <dc:date>2020-01-02T22:31:57Z</dc:date>
    </item>
    <item>
      <title>Re: Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/70226#M43086</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN class=""&gt;&lt;A id="link_1" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://community.developer.authorize.net/t5/user/viewprofilepage/user-id/16284" target="_self"&gt;pmarangoni&lt;/A&gt;,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;ARBUpdateSubscriptionRequest is not expecting the current Payment Profile ID, although you are able to include it should you desire to do so it is not a required field.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;You cannot change the Customer Profile or Customer Payment Profile ID associated with the subscription however. For example, you cannot create subscription ID 1 &amp;gt; create a Customer Profile ID 12345 &amp;gt; update subscription ID 1 to use Customer Profile ID 12345.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;When subscriptions are created/updated, the Customer Profile/Payment Profile ID associated with the subscription ia also automatically created, which is why the profile ID, payment profile ID and address ID (if shipping address profile is created with the subscription/profile) are&amp;nbsp;returned in the&amp;nbsp;ARBCreateSubscriptionResponse.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;If you want to update the subscription's Customer Profile with new payment information, simply update the subscription using&amp;nbsp;ARBUpdateSubscriptionRequest. Alternatively, you can update the profile and payment profile IDs created with the subscription using updateCustomerProfileRequest.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;I hope this clears this up for you.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;Regards,&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;Elaine&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 03 Jan 2020 17:56:26 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/70226#M43086</guid>
      <dc:creator>ElaineM</dc:creator>
      <dc:date>2020-01-03T17:56:26Z</dc:date>
    </item>
    <item>
      <title>Re: Change payment profile of an ARB subscription</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/70328#M43172</link>
      <description>&lt;P&gt;I have just posted a similar ticket, interestingly enough. Watching this thread as well.&lt;/P&gt;</description>
      <pubDate>Sat, 11 Jan 2020 08:08:04 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Change-payment-profile-of-an-ARB-subscription/m-p/70328#M43172</guid>
      <dc:creator>heonii99</dc:creator>
      <dc:date>2020-01-11T08:08:04Z</dc:date>
    </item>
  </channel>
</rss>

