<?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 customerProfileId not allowed in hostedPaymentPaymentOptions settings? in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/customerProfileId-not-allowed-in-hostedPaymentPaymentOptions/m-p/70846#M43555</link>
    <description>&lt;P&gt;According to&amp;nbsp;&lt;A href="https://developer.authorize.net/api/reference/features/accept_hosted.html" target="_blank" rel="noopener"&gt;https://developer.authorize.net/api/reference/features/accept_hosted.html&lt;/A&gt;, when doing a &lt;STRONG&gt;getHostedPaymentPageReqest&lt;/STRONG&gt;, the setting &lt;STRONG&gt;hostedPaymentPaymentOptions&lt;/STRONG&gt; can look like this:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;{"cardCodeRequired": false, "showCreditCard": true, "showBankAccount": true, "customerProfileId": true}&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, if I put that in, I get an error that the SETTING can only by 100 characters long. (the supplied string is 104 chars long)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, I then tried by REMOVING the 'double quotes' around each property name, and got the following error:&lt;/P&gt;&lt;PRE&gt;Property 'customerProfileId' has not been defined and the schema does not allow additional properties. Line 1, position 89.&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I think to myself "Ok, I can be smart and remove the defaults, just bring in my change."&lt;/P&gt;&lt;P&gt;So I try sending just&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;'{"customerProfileId": true}'&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and get the same error about "Property 'customerProfileId' has not been defined...etc'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is clearly outlined on the link at the start of this post as being acceptable.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;What am I doing wrong?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, could the 100 char limit be upped to 150, just in case someone wants to change ALL the defaults?&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;</description>
    <pubDate>Fri, 28 Feb 2020 17:32:02 GMT</pubDate>
    <dc:creator>natesutherland2</dc:creator>
    <dc:date>2020-02-28T17:32:02Z</dc:date>
    <item>
      <title>customerProfileId not allowed in hostedPaymentPaymentOptions settings?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/customerProfileId-not-allowed-in-hostedPaymentPaymentOptions/m-p/70846#M43555</link>
      <description>&lt;P&gt;According to&amp;nbsp;&lt;A href="https://developer.authorize.net/api/reference/features/accept_hosted.html" target="_blank" rel="noopener"&gt;https://developer.authorize.net/api/reference/features/accept_hosted.html&lt;/A&gt;, when doing a &lt;STRONG&gt;getHostedPaymentPageReqest&lt;/STRONG&gt;, the setting &lt;STRONG&gt;hostedPaymentPaymentOptions&lt;/STRONG&gt; can look like this:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;{"cardCodeRequired": false, "showCreditCard": true, "showBankAccount": true, "customerProfileId": true}&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, if I put that in, I get an error that the SETTING can only by 100 characters long. (the supplied string is 104 chars long)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, I then tried by REMOVING the 'double quotes' around each property name, and got the following error:&lt;/P&gt;&lt;PRE&gt;Property 'customerProfileId' has not been defined and the schema does not allow additional properties. Line 1, position 89.&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I think to myself "Ok, I can be smart and remove the defaults, just bring in my change."&lt;/P&gt;&lt;P&gt;So I try sending just&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;'{"customerProfileId": true}'&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and get the same error about "Property 'customerProfileId' has not been defined...etc'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is clearly outlined on the link at the start of this post as being acceptable.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;What am I doing wrong?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, could the 100 char limit be upped to 150, just in case someone wants to change ALL the defaults?&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;</description>
      <pubDate>Fri, 28 Feb 2020 17:32:02 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/customerProfileId-not-allowed-in-hostedPaymentPaymentOptions/m-p/70846#M43555</guid>
      <dc:creator>natesutherland2</dc:creator>
      <dc:date>2020-02-28T17:32:02Z</dc:date>
    </item>
    <item>
      <title>Re: customerProfileId not allowed in hostedPaymentPaymentOptions settings?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/customerProfileId-not-allowed-in-hostedPaymentPaymentOptions/m-p/71255#M43846</link>
      <description>&lt;P&gt;Ok, I'm replying to myself here, because apparently the &lt;STRONG&gt;customerProfileId&lt;/STRONG&gt; option is no longer needed. The "Select prior payment method" shows up even without the option.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Perhaps they could invest a few hours to&amp;nbsp;&lt;U&gt;update their documentation?&lt;/U&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Mar 2020 23:51:48 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/customerProfileId-not-allowed-in-hostedPaymentPaymentOptions/m-p/71255#M43846</guid>
      <dc:creator>natesutherland2</dc:creator>
      <dc:date>2020-03-25T23:51:48Z</dc:date>
    </item>
    <item>
      <title>Re: customerProfileId not allowed in hostedPaymentPaymentOptions settings?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/customerProfileId-not-allowed-in-hostedPaymentPaymentOptions/m-p/76878#M48070</link>
      <description>&lt;P&gt;Summer 2021, and they still haven't updated their documentation 😒&lt;/P&gt;</description>
      <pubDate>Thu, 17 Jun 2021 16:57:17 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/customerProfileId-not-allowed-in-hostedPaymentPaymentOptions/m-p/76878#M48070</guid>
      <dc:creator>jwellstcc</dc:creator>
      <dc:date>2021-06-17T16:57:17Z</dc:date>
    </item>
    <item>
      <title>Re: customerProfileId not allowed in hostedPaymentPaymentOptions settings?</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/customerProfileId-not-allowed-in-hostedPaymentPaymentOptions/m-p/77050#M48213</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Accept Hosted is a mobile-optimized payment form hosted by Authorize Net&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;. It enables you to use the Authorize.Net API to submit payment transactions while maintaining SAQ-A level PCI compliance. You can redirect customers to the Accept Hosted payment form or embed the payment form directly in your own page.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.firstcallonline.us/" target="_self"&gt;&lt;SPAN&gt;FirstCallOnline&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Jun 2021 06:51:21 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/customerProfileId-not-allowed-in-hostedPaymentPaymentOptions/m-p/77050#M48213</guid>
      <dc:creator>Marina1</dc:creator>
      <dc:date>2021-06-26T06:51:21Z</dc:date>
    </item>
  </channel>
</rss>

