<?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 Retrieve ProfileId for Existing CIM Transaction in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31712#M16515</link>
    <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am attempting to update some legacy code and add refund capabilities for CIM transactions. The issue that I am running into is that the old code only stored the TransactionId and PaymentProfileId for the transaction, while Authorize.net requires the ProfileId in addition.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a way that I can programmatically retrieve the ProfileId for a TransactionId or a PaymentProfileId? It would be nice if I could write a quick script that would simply update all of these transactions, but I'm not sure if this exists.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help is appreciated.&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
    <pubDate>Mon, 26 Nov 2012 15:56:02 GMT</pubDate>
    <dc:creator>jlvn</dc:creator>
    <dc:date>2012-11-26T15:56:02Z</dc:date>
    <item>
      <title>Retrieve ProfileId for Existing CIM Transaction</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31712#M16515</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am attempting to update some legacy code and add refund capabilities for CIM transactions. The issue that I am running into is that the old code only stored the TransactionId and PaymentProfileId for the transaction, while Authorize.net requires the ProfileId in addition.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a way that I can programmatically retrieve the ProfileId for a TransactionId or a PaymentProfileId? It would be nice if I could write a quick script that would simply update all of these transactions, but I'm not sure if this exists.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help is appreciated.&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Mon, 26 Nov 2012 15:56:02 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31712#M16515</guid>
      <dc:creator>jlvn</dc:creator>
      <dc:date>2012-11-26T15:56:02Z</dc:date>
    </item>
    <item>
      <title>Re: Retrieve ProfileId for Existing CIM Transaction</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31716#M16517</link>
      <description>&lt;P&gt;The only way is to loop thru all the customer profiles and see if the payment profile id is one of their.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;use the getCustomerProfileIds to get all ids&lt;/P&gt;&lt;P&gt;then for each ids use getCustomerProfile which will give you all their payment profiles&lt;/P&gt;</description>
      <pubDate>Mon, 26 Nov 2012 16:29:53 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31716#M16517</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2012-11-26T16:29:53Z</dc:date>
    </item>
    <item>
      <title>Re: Retrieve ProfileId for Existing CIM Transaction</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31718#M16518</link>
      <description>&lt;P&gt;Thanks for the help. May not be the best from a performance standpoint, but at least the possibility exists.&amp;nbsp;:smileyhappy:&lt;/P&gt;&lt;P&gt;Thanks again!&lt;/P&gt;</description>
      <pubDate>Mon, 26 Nov 2012 16:31:31 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31718#M16518</guid>
      <dc:creator>jlvn</dc:creator>
      <dc:date>2012-11-26T16:31:31Z</dc:date>
    </item>
    <item>
      <title>Re: Retrieve ProfileId for Existing CIM Transaction</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31720#M16519</link>
      <description>&lt;P&gt;Actually, will that method return profile ids that have been deleted? We would need to also store all of the profile IDs for customers who don't exist anymore as well.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Nov 2012 16:32:18 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31720#M16519</guid>
      <dc:creator>jlvn</dc:creator>
      <dc:date>2012-11-26T16:32:18Z</dc:date>
    </item>
    <item>
      <title>Re: Retrieve ProfileId for Existing CIM Transaction</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31722#M16520</link>
      <description>&lt;P&gt;I just verified that this method only returns ACTIVE ProfileIds. Is there a way to output a list of transactions along with their profileIds so I can do some matching for backwards compatability? I have thousands of records that have since been removed from Authorize.net for which I will need to support refunds.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the help.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Nov 2012 16:43:17 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31722#M16520</guid>
      <dc:creator>jlvn</dc:creator>
      <dc:date>2012-11-26T16:43:17Z</dc:date>
    </item>
    <item>
      <title>Re: Retrieve ProfileId for Existing CIM Transaction</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31724#M16521</link>
      <description>&lt;P&gt;If their profile are removed, the only other way is to use something like AIM to do a refund.&lt;/P&gt;&lt;P&gt;here is the AIM min required fields&lt;/P&gt;&lt;P&gt;&lt;A href="http://developer.authorize.net/guides/AIM/wwhelp/wwhimpl/js/html/wwhelp.htm#href=A_TransTypeFields.html" target="_blank"&gt;http://developer.authorize.net/guides/AIM/wwhelp/wwhimpl/js/html/wwhelp.htm#href=A_TransTypeFields.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Nov 2012 16:58:41 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Retrieve-ProfileId-for-Existing-CIM-Transaction/m-p/31724#M16521</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2012-11-26T16:58:41Z</dc:date>
    </item>
  </channel>
</rss>

