<?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 Page is displayed as a blank page in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Form-Page-is-displayed-as-a-blank-page/m-p/58855#M33465</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/22043"&gt;@zozo&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are you able to duplicate this in the sandbox?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
    <pubDate>Tue, 18 Jul 2017 19:34:54 GMT</pubDate>
    <dc:creator>RichardH</dc:creator>
    <dc:date>2017-07-18T19:34:54Z</dc:date>
    <item>
      <title>Accept Hosted Form Page is displayed as a blank page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Form-Page-is-displayed-as-a-blank-page/m-p/58838#M33448</link>
      <description>&lt;P&gt;I am able to generate a token and populate a hidden form field with that token. &amp;nbsp;The Submit button posts to "&lt;A href="https://accept.authorize.net/payment/payment" target="_blank"&gt;https://accept.authorize.net/payment/payment&lt;/A&gt;". &amp;nbsp;But all that is show in a blank page. &amp;nbsp;What am I missing?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am using our production environment which is set to Live.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have searched and I can't find any help on this. &amp;nbsp;Thank you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;'--------------------------------------&lt;/P&gt;
&lt;P&gt;Here is the some of content of the last token retrieved&lt;/P&gt;
&lt;P&gt;----------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;lt;input type="hidden" name="Token" id="Token" value="UnNqerae/80nyUnUUXKonp47t&amp;nbsp;[REMOVED THE REST OF THIS BUT YOU GET THE IDEA]"&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------&lt;/P&gt;
&lt;P&gt;Here is where I request the token:&lt;/P&gt;
&lt;P&gt;-------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Function getHostedPaymentPageToken(amount As Decimal) As string&lt;BR /&gt;Console.WriteLine("GetAnAcceptPaymentPage Sample")&lt;BR /&gt;AuthorizeNet.Api.Controllers.Bases.ApiOperationBase(Of ANetApiRequest, ANetApiResponse).RunEnvironment = AuthorizeNet.Environment.PRODUCTION&lt;BR /&gt;***"&lt;BR /&gt;Dim transactionKey as string="***"&lt;BR /&gt;&lt;BR /&gt;Dim merchantAuthType as new merchantAuthenticationType()&lt;/P&gt;
&lt;P&gt;With merchantAuthType&lt;BR /&gt;.name = loginID&lt;BR /&gt;.ItemElementName = ItemChoiceType.transactionKey&lt;BR /&gt;.Item = transactionKey&lt;BR /&gt;End With&lt;/P&gt;
&lt;P&gt;AuthorizeNet.Api.Controllers.Bases.ApiOperationBase(Of ANetApiRequest,ANetApiResponse).MerchantAuthentication=merchantAuthType&lt;/P&gt;
&lt;P&gt;Dim settings As settingType() = New settingType(1) {}&lt;/P&gt;
&lt;P&gt;settings(0) = New settingType()&lt;BR /&gt;settings(0).settingName = settingNameEnum.hostedPaymentButtonOptions.ToString()&lt;BR /&gt;settings(0).settingValue = "{""text"": ""Pay""}"&lt;/P&gt;
&lt;P&gt;settings(1) = New settingType()&lt;BR /&gt;settings(1).settingName = settingNameEnum.hostedPaymentOrderOptions.ToString()&lt;BR /&gt;settings(1).settingValue = "{""show"": true}"&lt;/P&gt;
&lt;P&gt;' authorize capture only&lt;BR /&gt;Dim transactionRequest = New transactionRequestType()&lt;BR /&gt;With transactionRequest&lt;BR /&gt;.transactionType = transactionTypeEnum.authCaptureTransaction.ToString()&lt;BR /&gt;.amount = amount&lt;BR /&gt;End With&lt;/P&gt;
&lt;P&gt;Dim request = New getHostedPaymentPageRequest()&lt;BR /&gt;request.transactionRequest = transactionRequest&lt;BR /&gt;request.hostedPaymentSettings = settings&lt;/P&gt;
&lt;P&gt;' instantiate the contoller that will call the service&lt;BR /&gt;Dim controller = New getHostedPaymentPageController(request)&lt;BR /&gt;controller.Execute()&lt;/P&gt;
&lt;P&gt;' get the response from the service (errors contained if any)&lt;BR /&gt;Dim aResponse = controller.GetApiResponse()&lt;/P&gt;
&lt;P&gt;'validate&lt;BR /&gt;If aResponse IsNot Nothing AndAlso aResponse.messages.resultCode = messageTypeEnum.Ok Then&lt;BR /&gt;trace.write("Message code : " + aResponse.messages.message(0).code)&lt;BR /&gt;trace.write("Message text : " + aResponse.messages.message(0).text)&lt;BR /&gt;trace.write("Token : " + aResponse.token)&lt;BR /&gt;ElseIf aResponse IsNot Nothing Then&lt;BR /&gt;trace.write("Error: " &amp;amp; aResponse.messages.message(0).code &amp;amp; " " &amp;amp; aResponse.messages.message(0).text)&lt;BR /&gt;trace.write("Failed to get hosted payment page")&lt;BR /&gt;End If&lt;BR /&gt;&lt;BR /&gt;Return aResponse.token&lt;BR /&gt;End Function&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;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jul 2017 01:36:03 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Form-Page-is-displayed-as-a-blank-page/m-p/58838#M33448</guid>
      <dc:creator>zozo</dc:creator>
      <dc:date>2017-07-18T01:36:03Z</dc:date>
    </item>
    <item>
      <title>Re: Accept Hosted Form Page is displayed as a blank page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Form-Page-is-displayed-as-a-blank-page/m-p/58855#M33465</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/22043"&gt;@zozo&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are you able to duplicate this in the sandbox?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jul 2017 19:34:54 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Form-Page-is-displayed-as-a-blank-page/m-p/58855#M33465</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2017-07-18T19:34:54Z</dc:date>
    </item>
    <item>
      <title>Re: Accept Hosted Form Page is displayed as a blank page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Form-Page-is-displayed-as-a-blank-page/m-p/59101#M33702</link>
      <description>&lt;P&gt;I am not using sandbox. Is this because of the token I am passing as a hidden field? What can cause this?&lt;/P&gt;</description>
      <pubDate>Tue, 01 Aug 2017 18:46:09 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Form-Page-is-displayed-as-a-blank-page/m-p/59101#M33702</guid>
      <dc:creator>zozo</dc:creator>
      <dc:date>2017-08-01T18:46:09Z</dc:date>
    </item>
    <item>
      <title>Re: Accept Hosted Form Page is displayed as a blank page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Form-Page-is-displayed-as-a-blank-page/m-p/59103#M33704</link>
      <description>&lt;P&gt;It is not because of the token being in a hidden input. Are you getting an error message like "Missing or invalid token" or just a completely blank page? Are you targeting an iframe?&lt;/P&gt;</description>
      <pubDate>Tue, 01 Aug 2017 19:05:34 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Form-Page-is-displayed-as-a-blank-page/m-p/59103#M33704</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-08-01T19:05:34Z</dc:date>
    </item>
    <item>
      <title>Re: Accept Hosted Form Page is displayed as a blank page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Form-Page-is-displayed-as-a-blank-page/m-p/59168#M33765</link>
      <description>&lt;P&gt;Additional troubleshooting steps:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try stripping it down to its most basic level. Make a basic HTML form like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;title&amp;gt;Form test page&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;

&amp;lt;body&amp;gt;
&amp;lt;form method="post" action="https://accept.authorize.net/payment/payment"&amp;gt;

Token: &amp;lt;textarea rows="8" cols="100" name="token" value="" &amp;gt;&amp;lt;/textarea&amp;gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;
&amp;lt;input type="submit" value="Get the payment form" /&amp;gt;

&amp;lt;/form&amp;gt;
&amp;lt;/body&amp;gt;

&amp;lt;/html&amp;gt;
&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Generate a token. Paste that token into this form. Submit the form. If you get a payment page, everything's working correctly and there's some other problem in your production code. If this test still ends up with a blank page, either there's a problem on our end, or something you submitted in the token request is in error, but still generated a token even though that token couldn't be used.&lt;/P&gt;</description>
      <pubDate>Fri, 04 Aug 2017 13:12:20 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Accept-Hosted-Form-Page-is-displayed-as-a-blank-page/m-p/59168#M33765</guid>
      <dc:creator>Aaron</dc:creator>
      <dc:date>2017-08-04T13:12:20Z</dc:date>
    </item>
  </channel>
</rss>

