<?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 how to get customerPaymentProfileIds - CIM in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/how-to-get-customerPaymentProfileIds-CIM/m-p/40586#M22042</link>
    <description>&lt;P&gt;I've a code snippet&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;$cim = new AuthorizeNet_AuthorizeNetCIM($_api_key, $_transaction_key);
$profile = $cim-&amp;gt;getCustomerProfile($customerId);
 
If I do print $profile as print_r($profile); the result is:
 
AuthorizeNet_AuthorizeNetCIMResponse Object
(
    [xml] =&amp;gt; SimpleXMLElement Object
        (
            [messages] =&amp;gt; SimpleXMLElement Object
                (
                    [resultCode] =&amp;gt; Ok
                    [message] =&amp;gt; SimpleXMLElement Object
                        (
                            [code] =&amp;gt; I00001
                            [text] =&amp;gt; Successful.
                        )
                )
            [profile] =&amp;gt; SimpleXMLElement Object
                (
                    [merchantCustomerId] =&amp;gt; 10
                    [email] =&amp;gt; user@nine.com
                    [customerProfileId] =&amp;gt; 25441529
                    [paymentProfiles] =&amp;gt; Array
                        (
                            [0] =&amp;gt; SimpleXMLElement Object
                                (
                                    [billTo] =&amp;gt; SimpleXMLElement Object
                                        (
                                            [firstName] =&amp;gt; User
                                            [lastName] =&amp;gt; Nine
                                            [address] =&amp;gt; addressline two
                                            [city] =&amp;gt; delhi
                                            [zip] =&amp;gt; 201111
                                            [country] =&amp;gt; IN
                                            [phoneNumber] =&amp;gt; 43215464
                                        )
                                    [customerPaymentProfileId] =&amp;gt; 23298664
                                    [payment] =&amp;gt; SimpleXMLElement Object
                                        (
                                            [creditCard] =&amp;gt; SimpleXMLElement Object
                                                (
                                                    [cardNumber] =&amp;gt; XXXX2224
                                                    [expirationDate] =&amp;gt; XXXX
                                                )
                                        )
                                )
                            [1] =&amp;gt; SimpleXMLElement Object
                                (
                                    [customerType] =&amp;gt; individual
                                    [billTo] =&amp;gt; SimpleXMLElement Object
                                        (
                                            [firstName] =&amp;gt; Test
                                            [lastName] =&amp;gt; Individual
                                            [company] =&amp;gt; SimpleXMLElement Object
                                                ()
                                            [address] =&amp;gt; address
                                            [city] =&amp;gt; city
                                            [state] =&amp;gt; ST
                                            [zip] =&amp;gt; 201111
                                            [country] =&amp;gt; IN
                                            [phoneNumber] =&amp;gt; SimpleXMLElement Object
                                                ()
                                            [faxNumber] =&amp;gt; SimpleXMLElement Object
                                                ()
                                        )
                                    [customerPaymentProfileId] =&amp;gt; 23299421
                                    [payment] =&amp;gt; SimpleXMLElement Object
                                        (
                                            [creditCard] =&amp;gt; SimpleXMLElement Object
                                                (
                                                    [cardNumber] =&amp;gt; XXXX0027
                                                    [expirationDate] =&amp;gt; XXXX
                                                )
                                        )
                                )
                        )
                    [shipToList] =&amp;gt; Array
                        (
                            [0] =&amp;gt; SimpleXMLElement Object
                                (
                                    [firstName] =&amp;gt; User
                                    [address] =&amp;gt; address line two
                                    [city] =&amp;gt; delhi
                                    [zip] =&amp;gt; 201301
                                    [country] =&amp;gt; IN
                                    [customerAddressId] =&amp;gt; 23184354
                                )
                            [1] =&amp;gt; SimpleXMLElement Object
                                (
                                    [firstName] =&amp;gt; Test
                                    [lastName] =&amp;gt; Individual
                                    [company] =&amp;gt; SimpleXMLElement Object
                                        ()
                                    [address] =&amp;gt; address
                                    [city] =&amp;gt; city
                                    [state] =&amp;gt; ST
                                    [zip] =&amp;gt; 201111
                                    [country] =&amp;gt; IN
                                    [phoneNumber] =&amp;gt; SimpleXMLElement Object
                                        ()
                                    [faxNumber] =&amp;gt; SimpleXMLElement Object
                                        ()
                                    [customerAddressId] =&amp;gt; 23185099
                                )
                        )
                )
        )
 &lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;I'd tried &lt;SPAN style="color: #800000;"&gt;$profile-&amp;gt;getCustomerPaymentProfileIds();&amp;nbsp;&lt;SPAN style="color: #000000;"&gt;but it also results in error&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 16 Apr 2014 16:02:35 GMT</pubDate>
    <dc:creator>faisal6621</dc:creator>
    <dc:date>2014-04-16T16:02:35Z</dc:date>
    <item>
      <title>how to get customerPaymentProfileIds - CIM</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/how-to-get-customerPaymentProfileIds-CIM/m-p/40586#M22042</link>
      <description>&lt;P&gt;I've a code snippet&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;$cim = new AuthorizeNet_AuthorizeNetCIM($_api_key, $_transaction_key);
$profile = $cim-&amp;gt;getCustomerProfile($customerId);
 
If I do print $profile as print_r($profile); the result is:
 
AuthorizeNet_AuthorizeNetCIMResponse Object
(
    [xml] =&amp;gt; SimpleXMLElement Object
        (
            [messages] =&amp;gt; SimpleXMLElement Object
                (
                    [resultCode] =&amp;gt; Ok
                    [message] =&amp;gt; SimpleXMLElement Object
                        (
                            [code] =&amp;gt; I00001
                            [text] =&amp;gt; Successful.
                        )
                )
            [profile] =&amp;gt; SimpleXMLElement Object
                (
                    [merchantCustomerId] =&amp;gt; 10
                    [email] =&amp;gt; user@nine.com
                    [customerProfileId] =&amp;gt; 25441529
                    [paymentProfiles] =&amp;gt; Array
                        (
                            [0] =&amp;gt; SimpleXMLElement Object
                                (
                                    [billTo] =&amp;gt; SimpleXMLElement Object
                                        (
                                            [firstName] =&amp;gt; User
                                            [lastName] =&amp;gt; Nine
                                            [address] =&amp;gt; addressline two
                                            [city] =&amp;gt; delhi
                                            [zip] =&amp;gt; 201111
                                            [country] =&amp;gt; IN
                                            [phoneNumber] =&amp;gt; 43215464
                                        )
                                    [customerPaymentProfileId] =&amp;gt; 23298664
                                    [payment] =&amp;gt; SimpleXMLElement Object
                                        (
                                            [creditCard] =&amp;gt; SimpleXMLElement Object
                                                (
                                                    [cardNumber] =&amp;gt; XXXX2224
                                                    [expirationDate] =&amp;gt; XXXX
                                                )
                                        )
                                )
                            [1] =&amp;gt; SimpleXMLElement Object
                                (
                                    [customerType] =&amp;gt; individual
                                    [billTo] =&amp;gt; SimpleXMLElement Object
                                        (
                                            [firstName] =&amp;gt; Test
                                            [lastName] =&amp;gt; Individual
                                            [company] =&amp;gt; SimpleXMLElement Object
                                                ()
                                            [address] =&amp;gt; address
                                            [city] =&amp;gt; city
                                            [state] =&amp;gt; ST
                                            [zip] =&amp;gt; 201111
                                            [country] =&amp;gt; IN
                                            [phoneNumber] =&amp;gt; SimpleXMLElement Object
                                                ()
                                            [faxNumber] =&amp;gt; SimpleXMLElement Object
                                                ()
                                        )
                                    [customerPaymentProfileId] =&amp;gt; 23299421
                                    [payment] =&amp;gt; SimpleXMLElement Object
                                        (
                                            [creditCard] =&amp;gt; SimpleXMLElement Object
                                                (
                                                    [cardNumber] =&amp;gt; XXXX0027
                                                    [expirationDate] =&amp;gt; XXXX
                                                )
                                        )
                                )
                        )
                    [shipToList] =&amp;gt; Array
                        (
                            [0] =&amp;gt; SimpleXMLElement Object
                                (
                                    [firstName] =&amp;gt; User
                                    [address] =&amp;gt; address line two
                                    [city] =&amp;gt; delhi
                                    [zip] =&amp;gt; 201301
                                    [country] =&amp;gt; IN
                                    [customerAddressId] =&amp;gt; 23184354
                                )
                            [1] =&amp;gt; SimpleXMLElement Object
                                (
                                    [firstName] =&amp;gt; Test
                                    [lastName] =&amp;gt; Individual
                                    [company] =&amp;gt; SimpleXMLElement Object
                                        ()
                                    [address] =&amp;gt; address
                                    [city] =&amp;gt; city
                                    [state] =&amp;gt; ST
                                    [zip] =&amp;gt; 201111
                                    [country] =&amp;gt; IN
                                    [phoneNumber] =&amp;gt; SimpleXMLElement Object
                                        ()
                                    [faxNumber] =&amp;gt; SimpleXMLElement Object
                                        ()
                                    [customerAddressId] =&amp;gt; 23185099
                                )
                        )
                )
        )
 &lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;I'd tried &lt;SPAN style="color: #800000;"&gt;$profile-&amp;gt;getCustomerPaymentProfileIds();&amp;nbsp;&lt;SPAN style="color: #000000;"&gt;but it also results in error&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Apr 2014 16:02:35 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/how-to-get-customerPaymentProfileIds-CIM/m-p/40586#M22042</guid>
      <dc:creator>faisal6621</dc:creator>
      <dc:date>2014-04-16T16:02:35Z</dc:date>
    </item>
    <item>
      <title>Re: how to get customerPaymentProfileIds - CIM</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/how-to-get-customerPaymentProfileIds-CIM/m-p/40612#M22053</link>
      <description>&lt;P&gt;I'd written this code in order to get &lt;SPAN style="color: #800000;"&gt;customerPaymentProfileIds&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;$paymentProfileIds &lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; array&lt;/SPAN&gt;&lt;SPAN&gt;();&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;foreach&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;$response&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;xml&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;profile&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;paymentProfiles AS $profile&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;    $paymentProfileIds&lt;/SPAN&gt;&lt;SPAN&gt;[]&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;string&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt; $profile&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;customerPaymentProfileId&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;SPAN&gt;print_r&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;$paymentProfileIds&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 17 Apr 2014 05:15:35 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/how-to-get-customerPaymentProfileIds-CIM/m-p/40612#M22053</guid>
      <dc:creator>faisal6621</dc:creator>
      <dc:date>2014-04-17T05:15:35Z</dc:date>
    </item>
  </channel>
</rss>

