<?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: Java SDK CIM: UPDATE_CUSTOMER_PAYMENT_PROFILE --&amp;gt; how to mask the expiration date? in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Java-SDK-CIM-UPDATE-CUSTOMER-PAYMENT-PROFILE-gt-how-to-mask-the/m-p/25499#M13603</link>
    <description>&lt;P&gt;Look like you found a bug on the SDKs. The expirationDate is saving as a Date field and not a string field. And it saving it as 01/1970.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Don't set the expirationDate at all and use the following code fix.&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://community.developer.authorize.net/t5/Integration-and-Testing/Update-Billing-Address-using-CIM-Java-SDK/m-p/17664"&gt;http://community.developer.authorize.net/t5/Integration-and-Testing/Update-Billing-Address-using-CIM-Java-SDK/m-p/17664&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 10 Apr 2012 11:36:34 GMT</pubDate>
    <dc:creator>RaynorC1emen7</dc:creator>
    <dc:date>2012-04-10T11:36:34Z</dc:date>
    <item>
      <title>Java SDK CIM: UPDATE_CUSTOMER_PAYMENT_PROFILE --&gt; how to mask the expiration date?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Java-SDK-CIM-UPDATE-CUSTOMER-PAYMENT-PROFILE-gt-how-to-mask-the/m-p/25479#M13593</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm trying to update the payment profile.&lt;/P&gt;&lt;P&gt;If the user doesn't enter a new date I want to submit XXXX as expiration date... This is a masked date which means that the original date shouldn't be changed on authorize.net side.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried to set the masked date in 2 different ways in the net.authorize.data.creditcard.CreditCard class:&lt;/P&gt;&lt;P&gt;1.&amp;nbsp;setExpirationMonth("XX") and Year("XXXX")&lt;/P&gt;&lt;P&gt;2. setExpirationDate("XXXX")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In both cases I get the error "E00027 (TESTMODE) The credit card has expired" back from authorize.net...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, how should we set the masked date using Java SDK?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Apr 2012 20:13:08 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Java-SDK-CIM-UPDATE-CUSTOMER-PAYMENT-PROFILE-gt-how-to-mask-the/m-p/25479#M13593</guid>
      <dc:creator>svetozar</dc:creator>
      <dc:date>2012-04-09T20:13:08Z</dc:date>
    </item>
    <item>
      <title>Re: Java SDK CIM: UPDATE_CUSTOMER_PAYMENT_PROFILE --&gt; how to mask the expiration date?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Java-SDK-CIM-UPDATE-CUSTOMER-PAYMENT-PROFILE-gt-how-to-mask-the/m-p/25483#M13595</link>
      <description>&lt;P&gt;It the credit card that you try to update expired? Also, a lot of thing doesn't work with CIM in test mode. Get a test account and do it in live mode.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Apr 2012 20:59:14 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Java-SDK-CIM-UPDATE-CUSTOMER-PAYMENT-PROFILE-gt-how-to-mask-the/m-p/25483#M13595</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2012-04-09T20:59:14Z</dc:date>
    </item>
    <item>
      <title>Re: Java SDK CIM: UPDATE_CUSTOMER_PAYMENT_PROFILE --&gt; how to mask the expiration date?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Java-SDK-CIM-UPDATE-CUSTOMER-PAYMENT-PROFILE-gt-how-to-mask-the/m-p/25495#M13601</link>
      <description>&lt;P&gt;I'm using the a test account in live mode.&lt;/P&gt;&lt;P&gt;The date that I'm trying to suply is XXXX - it can't expire because I'm not changing a date. According to the CIM XML guide, when XXXX is passed as date then the original date remains unchanged.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;btw, I'm able to change all fields without problem. I can also set the date, the problem rises only when I want to keep the date unchanged by suppliying XXXX as date...&lt;/P&gt;</description>
      <pubDate>Tue, 10 Apr 2012 01:44:23 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Java-SDK-CIM-UPDATE-CUSTOMER-PAYMENT-PROFILE-gt-how-to-mask-the/m-p/25495#M13601</guid>
      <dc:creator>svetozar</dc:creator>
      <dc:date>2012-04-10T01:44:23Z</dc:date>
    </item>
    <item>
      <title>Re: Java SDK CIM: UPDATE_CUSTOMER_PAYMENT_PROFILE --&gt; how to mask the expiration date?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Java-SDK-CIM-UPDATE-CUSTOMER-PAYMENT-PROFILE-gt-how-to-mask-the/m-p/25499#M13603</link>
      <description>&lt;P&gt;Look like you found a bug on the SDKs. The expirationDate is saving as a Date field and not a string field. And it saving it as 01/1970.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Don't set the expirationDate at all and use the following code fix.&lt;/P&gt;&lt;P&gt;&lt;A target="_blank" href="http://community.developer.authorize.net/t5/Integration-and-Testing/Update-Billing-Address-using-CIM-Java-SDK/m-p/17664"&gt;http://community.developer.authorize.net/t5/Integration-and-Testing/Update-Billing-Address-using-CIM-Java-SDK/m-p/17664&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Apr 2012 11:36:34 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Java-SDK-CIM-UPDATE-CUSTOMER-PAYMENT-PROFILE-gt-how-to-mask-the/m-p/25499#M13603</guid>
      <dc:creator>RaynorC1emen7</dc:creator>
      <dc:date>2012-04-10T11:36:34Z</dc:date>
    </item>
    <item>
      <title>Re: Java SDK CIM: UPDATE_CUSTOMER_PAYMENT_PROFILE --&gt; how to mask the expiration date?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Java-SDK-CIM-UPDATE-CUSTOMER-PAYMENT-PROFILE-gt-how-to-mask-the/m-p/25507#M13607</link>
      <description>&lt;P&gt;Thanks for the link!&lt;/P&gt;&lt;P&gt;Too bad that the patch is still not included in the SDK...&lt;/P&gt;</description>
      <pubDate>Tue, 10 Apr 2012 13:19:52 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Java-SDK-CIM-UPDATE-CUSTOMER-PAYMENT-PROFILE-gt-how-to-mask-the/m-p/25507#M13607</guid>
      <dc:creator>svetozar</dc:creator>
      <dc:date>2012-04-10T13:19:52Z</dc:date>
    </item>
  </channel>
</rss>

