<?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: Not able to get the response token and consequently not able to access the accept hosted page in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Not-able-to-get-the-response-token-and-consequently-not-able-to/m-p/63588#M37667</link>
    <description>&lt;P&gt;Anurag already provided good suggestion, still I want to know How you&amp;nbsp;are integrating.&lt;/P&gt;&lt;P&gt;To integrate the Accept Hosted Payment Page , Merchant can use any of the following 3 methods:-&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;&lt;STRONG&gt;Redirect&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Merchant website can redirect to Authorize.Net Accept Hosted Payment Page&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&amp;nbsp;&lt;STRONG&gt;&lt;STRONG&gt;Iframe /&lt;STRONG&gt; Authorize.Net popup&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Merchant can use Iframe / Authorize.Net popup to access the Authorize.Net Accept Hosted Payment Page&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&amp;nbsp;&lt;STRONG&gt;&lt;STRONG&gt;Iframe/Embedded to Merchants web page&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Merchant can have embedded the Authorize.Net accept Hosted Payment Page inside&amp;nbsp;&amp;nbsp; the&amp;nbsp; merchant’s webpage.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;for First &lt;FONT color="#993300"&gt;Redirect&lt;/FONT&gt; case here how you can implement:-&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Do a Form submit with action="&lt;A href="https://test.authorize.net/payment/payment" target="_blank"&gt;https://test.authorize.net/payment/payment"&lt;/A&gt;&lt;P&gt;as below.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;PRE&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"&amp;gt;
&amp;lt;head&amp;gt;

&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;form method="post" action="https://test.authorize.net/payment/payment" id="formAuthorizeNetTestPage" name="formAuthorizeNetTestPage"&amp;gt;
        &amp;lt;input type="hidden" name="token" value="Should be replaced with FormToken" /&amp;gt;
        Continue to Authorize.Net to Payment Page
        &amp;lt;button id="btnContinue"&amp;gt;Continue to next page&amp;lt;/button&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;&amp;nbsp;I hope it will help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;</description>
    <pubDate>Thu, 05 Jul 2018 19:32:20 GMT</pubDate>
    <dc:creator>Shoagraw</dc:creator>
    <dc:date>2018-07-05T19:32:20Z</dc:date>
    <item>
      <title>Not able to get the response token and consequently not able to access the accept hosted page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Not-able-to-get-the-response-token-and-consequently-not-able-to/m-p/63572#M37658</link>
      <description>&lt;P&gt;Hi I am working on node.js and try to call the authorize.net test api "&lt;A href="https://test.authorize.net/payment/payment" target="_blank"&gt;https://test.authorize.net/payment/payment&lt;/A&gt;". Issue is that i am getting token but I am not understanding how to append the token to redirect to authorize.net mean to call getAnAcceptPaymentPage. I request to you help me out. Share some code so that I to proceed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;function&lt;/SPAN&gt; &lt;SPAN&gt;getAnAcceptPaymentPage&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;res&lt;/SPAN&gt;&lt;SPAN&gt;) {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;console&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;log&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;res&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;merchantAuthenticationType&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;new&lt;/SPAN&gt; &lt;SPAN&gt;ApiContracts&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;MerchantAuthenticationType&lt;/SPAN&gt;&lt;SPAN&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;merchantAuthenticationType&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;setName&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;constants&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;apiLoginKey&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;merchantAuthenticationType&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;setTransactionKey&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;constants&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;transactionKey&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;transactionRequestType&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;new&lt;/SPAN&gt; &lt;SPAN&gt;ApiContracts&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;TransactionRequestType&lt;/SPAN&gt;&lt;SPAN&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;transactionRequestType&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;setTransactionType&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;ApiContracts&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;TransactionTypeEnum&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;AUTHCAPTURETRANSACTION&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;transactionRequestType&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;setAmount&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;res&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;amount&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;setting1&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;new&lt;/SPAN&gt; &lt;SPAN&gt;ApiContracts&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;SettingType&lt;/SPAN&gt;&lt;SPAN&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;setting1&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;setSettingName&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'hostedPaymentButtonOptions'&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;setting1&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;setSettingValue&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'{&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;text&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;Pay&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;}'&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;setting2&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;new&lt;/SPAN&gt; &lt;SPAN&gt;ApiContracts&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;SettingType&lt;/SPAN&gt;&lt;SPAN&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;setting2&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;setSettingName&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'hostedPaymentOrderOptions'&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;setting2&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;setSettingValue&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'{&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;show&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;: true}'&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;settingList&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; [];&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;settingList&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;push&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;setting1&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;settingList&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;push&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;setting2&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;alist&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt;[] &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;alist&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;new&lt;/SPAN&gt; &lt;SPAN&gt;ApiContracts&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ArrayOfSetting&lt;/SPAN&gt;&lt;SPAN&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;alist&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;setSetting&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;settingList&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;getRequest&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;new&lt;/SPAN&gt; &lt;SPAN&gt;ApiContracts&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;GetHostedPaymentPageRequest&lt;/SPAN&gt;&lt;SPAN&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;getRequest&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;setMerchantAuthentication&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;merchantAuthenticationType&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;getRequest&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;setTransactionRequest&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;transactionRequestType&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;//getRequest.setHostedPaymentSettings(alist);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;console&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;log&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"this ankit"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;console&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;log&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;JSON&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;stringify&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;getRequest&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getJSON&lt;/SPAN&gt;&lt;SPAN&gt;(), &lt;/SPAN&gt;&lt;SPAN&gt;null&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;2&lt;/SPAN&gt;&lt;SPAN&gt;));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;return&lt;/SPAN&gt; &lt;SPAN&gt;getRequest&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;router&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;post&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'/pay'&lt;/SPAN&gt;&lt;SPAN&gt;,(&lt;/SPAN&gt;&lt;SPAN&gt;req&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;res&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;console&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;log&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'server called'&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;try&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;getRequest&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;getAnAcceptPaymentPage&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;req&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;body&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;console&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;log&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"this getreq"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;getRequest&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;ctrl&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;new&lt;/SPAN&gt; &lt;SPAN&gt;ApiControllers&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;GetHostedPaymentPageController&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;getRequest&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getJSON&lt;/SPAN&gt;&lt;SPAN&gt;());&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;console&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;log&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"this getreq1"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;getRequest&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ctrl&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;execute&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;function&lt;/SPAN&gt;&lt;SPAN&gt;(){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;apiResponse&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;ctrl&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getResponse&lt;/SPAN&gt;&lt;SPAN&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;response&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;new&lt;/SPAN&gt; &lt;SPAN&gt;ApiContracts&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;GetHostedPaymentPageResponse&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;apiResponse&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//pretty print response&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;console&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;log&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;JSON&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;stringify&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;response&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;null&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;2&lt;/SPAN&gt;&lt;SPAN&gt;));&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;response&lt;/SPAN&gt; &lt;SPAN&gt;!=&lt;/SPAN&gt; &lt;SPAN&gt;null&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;console&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;log&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"check1"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;response&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getMessages&lt;/SPAN&gt;&lt;SPAN&gt;().&lt;/SPAN&gt;&lt;SPAN&gt;getResultCode&lt;/SPAN&gt;&lt;SPAN&gt;() &lt;/SPAN&gt;&lt;SPAN&gt;==&lt;/SPAN&gt; &lt;SPAN&gt;ApiContracts&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;MessageTypeEnum&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;OK&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;token&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;response&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;getToken&lt;/SPAN&gt;&lt;SPAN&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;console&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;log&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"this token"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;token&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;url&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;'&lt;A href="https://test.authorize.net/payment/payment" target="_blank"&gt;https://test.authorize.net/payment/payment&lt;/A&gt;'&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var&lt;/SPAN&gt; &lt;SPAN&gt;headers&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"Content-Type"&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;"application/json"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"Autherization"&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;`&lt;/SPAN&gt;&lt;SPAN&gt;${&lt;/SPAN&gt;&lt;SPAN&gt;token&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;SPAN&gt;`&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;request&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;post&lt;/SPAN&gt;&lt;SPAN&gt;({&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"headers"&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;headers&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"url"&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;url&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//"auth": token&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}, &lt;/SPAN&gt;&lt;SPAN&gt;function&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;error&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;response&lt;/SPAN&gt;&lt;SPAN&gt;) {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;console&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;log&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'statusCode:'&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;response&lt;/SPAN&gt; &lt;SPAN&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN&gt;response&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;statusCode&lt;/SPAN&gt;&lt;SPAN&gt;); &lt;/SPAN&gt;&lt;SPAN&gt;// Print the response status code if a response was received&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;// if(response.statusCode != 200){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;// sendError(err,{message:"Issue while calling authorize.net gateway"})&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;// }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//else{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;sendSuccess&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;res&lt;/SPAN&gt;&lt;SPAN&gt;,{&lt;/SPAN&gt;&lt;SPAN&gt;message:&lt;/SPAN&gt;&lt;SPAN&gt;"Successfully called authorize.net gateway"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;result:response&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;statuscode :&lt;/SPAN&gt; &lt;SPAN&gt;response&lt;/SPAN&gt; &lt;SPAN&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN&gt;response&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;statusCode&lt;/SPAN&gt;&lt;SPAN&gt;})&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;});&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;// sendSuccess(res,{message:"Token hass been generated to get payment page",result:response.getToken()}) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}); &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;catch&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;err&lt;/SPAN&gt;&lt;SPAN&gt;){&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;sendError&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;err&lt;/SPAN&gt;&lt;SPAN&gt;,{&lt;/SPAN&gt;&lt;SPAN&gt;message:&lt;/SPAN&gt;&lt;SPAN&gt;"this catch"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;err:err&lt;/SPAN&gt;&lt;SPAN&gt;})&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;})&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;P&gt;==========================================================================&lt;/P&gt;&lt;P&gt;Reponse:-&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;success&lt;/SPAN&gt;": &lt;SPAN class="json-viewer style-scope booleanValue"&gt;true&lt;/SPAN&gt;&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;data&lt;/SPAN&gt;": {&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;message&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;Successfully called authorize.net gateway&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;result&lt;/SPAN&gt;": {&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;statusCode&lt;/SPAN&gt;": &lt;SPAN class="json-viewer style-scope numeric"&gt;200&lt;/SPAN&gt;&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;body&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt; &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "&lt;A href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank"&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/A&gt;"&amp;gt; &amp;lt;html xmlns="&lt;A href="http://www.w3.org/1999/xhtml" target="_blank"&gt;http://www.w3.org/1999/xhtml&lt;/A&gt;" xml:lang="en"&amp;gt; &amp;lt;!-- Doesn't always work! --&amp;gt; &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=edge" /&amp;gt; &amp;lt;meta charset="utf-8"&amp;gt; &amp;lt;meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"&amp;gt; &amp;lt;link href="scripts/lib/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css"&amp;gt; &amp;lt;link href="scripts/lib/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css"&amp;gt; &amp;lt;script src="scripts/lib/jquery.min.js"&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;script src="scripts/lib/angular.min.js"&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;script src="scripts/lib/bootstrap/js/bootstrap.min.js"&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;head id="Head1"&amp;gt;&amp;lt;title&amp;gt; Secure Information &amp;lt;/title&amp;gt; &amp;lt;link href="styles/payment.css" rel="stylesheet" type="text/css" /&amp;gt; &amp;lt;style type="text/css"&amp;gt; null &amp;lt;/style&amp;gt; &amp;lt;script src="../payment/scripts/components/paymentComponent/1_0/payment-min.js"&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;script src="../payment/scripts/components/addressComponent/1_0/address-min.js"&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;script src="../payment/scripts/components/bankAccountComponent/1_0/bankAccount-min.js"&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;script src="scripts/app-min.js"&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;script type="text/javascript"&amp;gt; //&amp;lt;![CDATA[ var g_token = "null"; var g_merchantData = null; var g_pageOptions = null; var g_paymentProfiles = null; var g_iframeCommunicatorUrl = (!!(typeof g_pageOptions !== 'undefined' &amp;amp;&amp;amp; g_pageOptions !== null &amp;amp;&amp;amp; g_pageOptions.hostedPaymentIFrameCommunicatorUrl &amp;amp;&amp;amp; g_pageOptions.hostedPaymentIFrameCommunicatorUrl.url)) ? g_pageOptions.hostedPaymentIFrameCommunicatorUrl.url : ""; var g_maxPaymentProfiles = false; &amp;lt;/script&amp;gt; &amp;lt;script type="text/javascript"&amp;gt; var onloadCallback = function () { var scope = angular.element($('div[ng-controller="mainController"]')).scope(); grecaptcha.render('html_element', { 'sitekey': '6Lc8tgYAAAAAAFfalsuPuIZ6bv_2dGT_Y9ZxURiK', 'theme': 'light', 'callback': verifyCallback }); if (g_iframeCommunicatorUrl.length &amp;gt; 0 &amp;amp;&amp;amp; scope.isIframeCommunication) { IFrameCommunication.sendResizeWindowToMerchant(); } }; var verifyCallback = function (response) { var scope = angular.element($('div[ng-controller="mainController"]')).scope(); scope.isValidCaptchResponse = true; scope.$apply(); }; &amp;lt;/script&amp;gt; &amp;lt;script type="text/javascript"&amp;gt; var g_EcheckEnabled = false; var g_CreditEnabled = false; &amp;lt;/script&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;div class="PageOuter" id="divPageOuter"&amp;gt; &amp;lt;div id="divPopupScreen" class="PopupScreen" style="display:none;"&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;div class="Page" id="divPage" ng-app="HostedPaymentApp"&amp;gt; &amp;lt;div class="PageMain container" id="divPageMain container" ng-controller="mainController" ng-cloak&amp;gt; &amp;lt;div id="MainContent_divErrorPanel" class="ErrorPanel container"&amp;gt; &amp;lt;div class="ErrorPanelMsg"&amp;gt; &amp;lt;span id="MainContent_spnErrorMsg" class="ErrorMsg"&amp;gt;Missing or invalid token.&amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;div id="divErrorPanelButtons" class="ErrorPanelButtons"&amp;gt; &amp;lt;!--&amp;lt;input id="btnCloseWindow" class="CloseButton" ng-click="cancelContinueBtnHandler('cancel')" value="Close" type="button"/&amp;gt; --&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;div id="divIframeCommunicator" class="iFrameClass"&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;div class="PageMainAfter"&amp;gt;&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;/body&amp;gt; &amp;lt;/html&amp;gt; &lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;headers&lt;/SPAN&gt;": {&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;cache-control&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;no-cache, no-store, must-revalidate&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;pragma&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;no-cache&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;content-type&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;text/html; charset=utf-8&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;expires&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;-1&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;x-content-type-options&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;nosniff&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;content-length&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;3809&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;date&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;Tue, 03 Jul 2018 17:04:06 GMT&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;connection&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;close&lt;/SPAN&gt;"&lt;/DIV&gt;}&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;DIV class="json-viewer style-scope rootElementToggleButton"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;request&lt;/SPAN&gt;": {&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;uri&lt;/SPAN&gt;": {&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;protocol&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;&lt;A title="Click to insert into URL field" href="https:" target="_blank"&gt;https:&lt;/A&gt;&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;slashes&lt;/SPAN&gt;": &lt;SPAN class="json-viewer style-scope booleanValue"&gt;true&lt;/SPAN&gt;&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;auth&lt;/SPAN&gt;": &lt;SPAN class="json-viewer style-scope nullValue"&gt;null&lt;/SPAN&gt;&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;host&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;test.authorize.net&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;port&lt;/SPAN&gt;": &lt;SPAN class="json-viewer style-scope numeric"&gt;443&lt;/SPAN&gt;&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;hostname&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;test.authorize.net&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;hash&lt;/SPAN&gt;": &lt;SPAN class="json-viewer style-scope nullValue"&gt;null&lt;/SPAN&gt;&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;search&lt;/SPAN&gt;": &lt;SPAN class="json-viewer style-scope nullValue"&gt;null&lt;/SPAN&gt;&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;query&lt;/SPAN&gt;": &lt;SPAN class="json-viewer style-scope nullValue"&gt;null&lt;/SPAN&gt;&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;pathname&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;&lt;A title="Click to insert into URL field" href="https://community.developer.cybersource.com/payment/payment" target="_blank"&gt;/payment/payment&lt;/A&gt;&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;path&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;&lt;A title="Click to insert into URL field" href="https://community.developer.cybersource.com/payment/payment" target="_blank"&gt;/payment/payment&lt;/A&gt;&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;href&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;&lt;A title="Click to insert into URL field" href="https://test.authorize.net/payment/payment" target="_blank"&gt;https://test.authorize.net/payment/payment&lt;/A&gt;&lt;/SPAN&gt;"&lt;/DIV&gt;}&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;DIV class="json-viewer style-scope rootElementToggleButton"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;method&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;POST&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;headers&lt;/SPAN&gt;": {&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;Content-Type&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;application/json&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;Autherization&lt;/SPAN&gt;": "&lt;SPAN class="json-viewer style-scope stringValue"&gt;B9KAXy5DFywHhdBgNO/OCwK8mZDXUEzkg/QazuJq69UI2Yd1n+eigOr3IILJ9JrvDpjHxX6Zf0RgTqhl+YPv5RpSaBiFIwQ2/cs2A9DdtMtQeRr7m3hkSkR02m1mnB3z4S7wG1cQMalnOPr9leMSrnIxJje/wGrCqTqJdGzmcUYzdqQ6NydLNCC10q62lZicDN2OK6q1QwTgTMDBxqok8uGZHD3R6uZTi5XyUwFFJeII4iSsdrwbfHEbosPiJk4uWND2hPFt6wulZfailJuGS9K5z+1Izk6M0QkXJhyYDTQHoLUAl6SrlhiOqbKPHwsW9tBNUtFwZfSuzmm/36shmwhuYtMf0aQ3XvK/+OEh/mBXCFNCp5UcNnZJ2HhLi1+b3CLzs3JK7TD0MHYc0nQvWdPr3rOVAz8IhqIjKdBZ+GuJC/CSJ97fzSjpOfJnm+NuVAYKLOrl7X3p9unfuCSEPumdxVGJUJ7CjJqlD1mV1LignIwhTj9FH8D/DyA37amj2S4jJMjtEGaaTrmqH1dAfbIoCUixjzVMEbi/scde5cmjZ3Lnyc6/m+w2bY5AaTv3b+A37ZD6xeoQ9CsFDqzQ+tm/w+VeK7HSVnvvZu3ln6eUhnOZmBmkA8O/6dlSnIPZ8Z/BLR1TL0EgAgrCte9Ze8DkAbuBumEsxaE4LS9Wfe/5rPhBwN5FxMmiNAMeWNM9gyhuG0fikTip2EjTVIc203Lz99NzuLtty2vX7ldfVrs=.84NfcF7L&lt;/SPAN&gt;"&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;content-length&lt;/SPAN&gt;": &lt;SPAN class="json-viewer style-scope numeric"&gt;0&lt;/SPAN&gt;&lt;/DIV&gt;}&lt;DIV class="json-viewer style-scope rootElementToggleButton"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;}&lt;DIV class="json-viewer style-scope rootElementToggleButton"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;}&lt;SPAN class="json-viewer style-scope punctuation hidden"&gt;,&lt;/SPAN&gt;&lt;DIV class="json-viewer style-scope rootElementToggleButton"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="json-viewer style-scope node"&gt;"&lt;SPAN class="json-viewer style-scope key-name"&gt;statuscode&lt;/SPAN&gt;": &lt;SPAN class="json-viewer style-scope numeric"&gt;200&lt;/SPAN&gt;&lt;/DIV&gt;}&lt;DIV class="json-viewer style-scope rootElementToggleButton"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Jul 2018 17:22:55 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Not-able-to-get-the-response-token-and-consequently-not-able-to/m-p/63572#M37658</guid>
      <dc:creator>ankit</dc:creator>
      <dc:date>2018-07-03T17:22:55Z</dc:date>
    </item>
    <item>
      <title>Re: Not able to get the response token and consequently not able to access the accept hosted page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Not-able-to-get-the-response-token-and-consequently-not-able-to/m-p/63586#M37665</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/25095"&gt;@ankit&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have you see the sample app for Accept Hosted at&amp;nbsp;&lt;A href="https://github.com/AuthorizeNet/accept-sample-app" target="_blank"&gt;https://github.com/AuthorizeNet/accept-sample-app&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/AuthorizeNet/accept-sample-app/blob/master/README-AcceptHosted.md" target="_blank"&gt;https://github.com/AuthorizeNet/accept-sample-app/blob/master/README-AcceptHosted.md&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope it helps !!!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 05 Jul 2018 18:17:42 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Not-able-to-get-the-response-token-and-consequently-not-able-to/m-p/63586#M37665</guid>
      <dc:creator>Anurag</dc:creator>
      <dc:date>2018-07-05T18:17:42Z</dc:date>
    </item>
    <item>
      <title>Re: Not able to get the response token and consequently not able to access the accept hosted page</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Not-able-to-get-the-response-token-and-consequently-not-able-to/m-p/63588#M37667</link>
      <description>&lt;P&gt;Anurag already provided good suggestion, still I want to know How you&amp;nbsp;are integrating.&lt;/P&gt;&lt;P&gt;To integrate the Accept Hosted Payment Page , Merchant can use any of the following 3 methods:-&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;&lt;STRONG&gt;Redirect&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Merchant website can redirect to Authorize.Net Accept Hosted Payment Page&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&amp;nbsp;&lt;STRONG&gt;&lt;STRONG&gt;Iframe /&lt;STRONG&gt; Authorize.Net popup&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Merchant can use Iframe / Authorize.Net popup to access the Authorize.Net Accept Hosted Payment Page&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&amp;nbsp;&lt;STRONG&gt;&lt;STRONG&gt;Iframe/Embedded to Merchants web page&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Merchant can have embedded the Authorize.Net accept Hosted Payment Page inside&amp;nbsp;&amp;nbsp; the&amp;nbsp; merchant’s webpage.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;for First &lt;FONT color="#993300"&gt;Redirect&lt;/FONT&gt; case here how you can implement:-&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Do a Form submit with action="&lt;A href="https://test.authorize.net/payment/payment" target="_blank"&gt;https://test.authorize.net/payment/payment"&lt;/A&gt;&lt;P&gt;as below.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;PRE&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"&amp;gt;
&amp;lt;head&amp;gt;

&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;form method="post" action="https://test.authorize.net/payment/payment" id="formAuthorizeNetTestPage" name="formAuthorizeNetTestPage"&amp;gt;
        &amp;lt;input type="hidden" name="token" value="Should be replaced with FormToken" /&amp;gt;
        Continue to Authorize.Net to Payment Page
        &amp;lt;button id="btnContinue"&amp;gt;Continue to next page&amp;lt;/button&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;&amp;nbsp;I hope it will help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;</description>
      <pubDate>Thu, 05 Jul 2018 19:32:20 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Not-able-to-get-the-response-token-and-consequently-not-able-to/m-p/63588#M37667</guid>
      <dc:creator>Shoagraw</dc:creator>
      <dc:date>2018-07-05T19:32:20Z</dc:date>
    </item>
  </channel>
</rss>

