<?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: [Accept Hosted form] Card expiration date custom mask in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-form-Card-expiration-date-custom-mask/m-p/60840#M35351</link>
    <description>&lt;P&gt;I don't want to update&amp;nbsp;payment profile via additional Update call.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any way to override date format for Accept Hosted Form?&lt;/P&gt;</description>
    <pubDate>Wed, 13 Dec 2017 10:08:31 GMT</pubDate>
    <dc:creator>WinZib0NE</dc:creator>
    <dc:date>2017-12-13T10:08:31Z</dc:date>
    <item>
      <title>[Accept Hosted form] Card expiration date custom mask</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-form-Card-expiration-date-custom-mask/m-p/60810#M35321</link>
      <description>&lt;P&gt;We use Accept Host Form page to create customer payment profiles and experience some issue on our sandbox account&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the form date is filled with the mask (MM/YY) and we want to pass 11/65 (11/2065). It was verified completed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hosted Form screenshot:&lt;/P&gt;&lt;P&gt;&lt;A href="https://ibb.co/kyyUXw" target="_blank"&gt;https://ibb.co/kyyUXw&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;IMG src="https://ibb.co/kyyUXw" border="0" alt="" width="200" height="200" /&gt;&lt;/P&gt;&lt;P&gt;But on getCustomerPaymentProfileRequest Authorize.NET respond that CustomerPaymentProfile was created with ExpDate – 11/1965&lt;/P&gt;&lt;P&gt;Response:&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; "paymentProfile": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "customerProfileId": "1813777948",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "customerPaymentProfileId": "1808460830",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "payment": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "creditCard": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "cardNumber": "XXXX4137",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "expirationDate": "1965-11",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "cardType": "AmericanExpress"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp; "refId": "9149541511113735551",&lt;/P&gt;&lt;P&gt;&amp;nbsp; "messages": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "resultCode": "Ok",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "message": [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "code": "I00001",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "text": "Successful."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is it Payment Form issue? Could we override date format somehow? For example, via settings for Hosted Page. How we request token for Hosted Page:&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; "getHostedProfilePageRequest": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "merchantAuthentication": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "name": "7tM3uvZ62EL",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "transactionKey": "4n6SSLvm363m832A"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "refId": 9149541511113735546,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "customerProfileId": "1813777948",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "hostedProfileSettings": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "setting": [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingName": "hostedProfileReturnUrl",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingValue": "&lt;A href="http://10.112.251.223:6300/solutions/closePGPopup.jsp" target="_blank"&gt;http://10.112.251.223:6300/solutions/closePGPopup.jsp&lt;/A&gt;"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingName": "hostedProfileValidationMode",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingValue": "testMode"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingName": "hostedProfileBillingAddressOptions",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingValue": "showNone"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingName": "hostedProfileReturnUrlText",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingValue": "Continue"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingName": "hostedProfilePageBorderVisible",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingValue": "false"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingName": "hostedProfileHeadingBgColor",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingValue": "E0E0E0"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingName": "hostedProfileBillingAddressRequired",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingValue": "false"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingName": "hostedProfileCardCodeRequired",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingValue": "true"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingName": "hostedProfileManageOptions",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "settingValue": "showPayment"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;</description>
      <pubDate>Mon, 11 Dec 2017 08:42:18 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-form-Card-expiration-date-custom-mask/m-p/60810#M35321</guid>
      <dc:creator>WinZib0NE</dc:creator>
      <dc:date>2017-12-11T08:42:18Z</dc:date>
    </item>
    <item>
      <title>Re: [Accept Hosted form] Card expiration date custom mask</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-form-Card-expiration-date-custom-mask/m-p/60821#M35332</link>
      <description>&lt;P&gt;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/22875"&gt;@WinZib0NE&lt;/a&gt;&amp;nbsp; Yes, you can update the expiration date by using UpdateCustomerPaymentProfile by using the YYYY format.&amp;nbsp;&amp;lt;expirationDate&amp;gt;2026-01&amp;lt;/expirationDate&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developer.authorize.net/api/reference/index.html#customer-profiles-update-customer-payment-profile" target="_blank"&gt;https://developer.authorize.net/api/reference/index.html#customer-profiles-update-customer-payment-profile&lt;/A&gt;&lt;/P&gt;&lt;PRE&gt;&amp;lt;updateCustomerPaymentProfileRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;
  &amp;lt;merchantAuthentication&amp;gt;
    &amp;lt;name&amp;gt;XXXXXX&amp;lt;/name&amp;gt;
    &amp;lt;transactionKey&amp;gt;XXXXX&amp;lt;/transactionKey&amp;gt;
  &amp;lt;/merchantAuthentication&amp;gt;
  &amp;lt;customerProfileId&amp;gt;10000&amp;lt;/customerProfileId&amp;gt;
  &amp;lt;paymentProfile&amp;gt;
    &amp;lt;billTo&amp;gt;
      &amp;lt;firstName&amp;gt;John&amp;lt;/firstName&amp;gt;
      &amp;lt;lastName&amp;gt;Doe&amp;lt;/lastName&amp;gt;
      &amp;lt;company&amp;gt;&amp;lt;/company&amp;gt;
      &amp;lt;address&amp;gt;123 Main St.&amp;lt;/address&amp;gt;
      &amp;lt;city&amp;gt;Bellevue&amp;lt;/city&amp;gt;
      &amp;lt;state&amp;gt;WA&amp;lt;/state&amp;gt;
      &amp;lt;zip&amp;gt;98004&amp;lt;/zip&amp;gt;
      &amp;lt;country&amp;gt;USA&amp;lt;/country&amp;gt;
      &amp;lt;phoneNumber&amp;gt;000-000-0000&amp;lt;/phoneNumber&amp;gt;
      &amp;lt;faxNumber&amp;gt;&amp;lt;/faxNumber&amp;gt;
    &amp;lt;/billTo&amp;gt;
    &amp;lt;payment&amp;gt;
      &amp;lt;creditCard&amp;gt;
        &amp;lt;cardNumber&amp;gt;4111111111111111&amp;lt;/cardNumber&amp;gt;
        &amp;lt;expirationDate&amp;gt;2026-01&amp;lt;/expirationDate&amp;gt;
      &amp;lt;/creditCard&amp;gt;
    &amp;lt;/payment&amp;gt;
    &amp;lt;defaultPaymentProfile&amp;gt;false&amp;lt;/defaultPaymentProfile&amp;gt;
    &amp;lt;customerPaymentProfileId&amp;gt;20000&amp;lt;/customerPaymentProfileId&amp;gt;
  &amp;lt;/paymentProfile&amp;gt;
  &amp;lt;validationMode&amp;gt;liveMode&amp;lt;/validationMode&amp;gt;
&amp;lt;/updateCustomerPaymentProfileRequest&amp;gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 12 Dec 2017 01:15:46 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-form-Card-expiration-date-custom-mask/m-p/60821#M35332</guid>
      <dc:creator>bhav</dc:creator>
      <dc:date>2017-12-12T01:15:46Z</dc:date>
    </item>
    <item>
      <title>Re: [Accept Hosted form] Card expiration date custom mask</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-form-Card-expiration-date-custom-mask/m-p/60840#M35351</link>
      <description>&lt;P&gt;I don't want to update&amp;nbsp;payment profile via additional Update call.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any way to override date format for Accept Hosted Form?&lt;/P&gt;</description>
      <pubDate>Wed, 13 Dec 2017 10:08:31 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-form-Card-expiration-date-custom-mask/m-p/60840#M35351</guid>
      <dc:creator>WinZib0NE</dc:creator>
      <dc:date>2017-12-13T10:08:31Z</dc:date>
    </item>
  </channel>
</rss>

